builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-676 starttime: 1466445150.31 results: success (0) buildid: 20160620091522 builduid: c39846555818425ba42f227235a9f59f revision: 9798772706750302d87a689cbbf056ae04244f80 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:30.311706) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:30.312152) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:30.312434) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:30.353354) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-20 10:52:30.353654) ========= 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-1466444777.928689-97602937 _=/tools/buildbot/bin/python using PTY: False --2016-06-20 10:52:30-- 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% 543K=0.02s 2016-06-20 10:52:30 (543 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.331787 ========= master_lag: 1.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-20 10:52:32.460730) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:32.461105) ========= 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-1466444777.928689-97602937 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075999 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:32.697245) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 10:52:32.697610) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9798772706750302d87a689cbbf056ae04244f80 --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 9798772706750302d87a689cbbf056ae04244f80 --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-1466444777.928689-97602937 _=/tools/buildbot/bin/python using PTY: False 2016-06-20 10:52:33,011 truncating revision to first 12 chars 2016-06-20 10:52:33,011 Setting DEBUG logging. 2016-06-20 10:52:33,012 attempt 1/10 2016-06-20 10:52:33,012 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/979877270675?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-20 10:52:33,413 unpacking tar archive at: mozilla-beta-979877270675/testing/mozharness/ program finished with exit code 0 elapsedTime=0.701178 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 10:52:33.757885) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:33.758220) ========= script_repo_revision: 9798772706750302d87a689cbbf056ae04244f80 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:33.758602) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:33.758873) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 10:52:33.791729) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 33 secs) (at 2016-06-20 10:52:33.792040) ========= /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-1466444777.928689-97602937 _=/tools/buildbot/bin/python using PTY: False 10:52:34 INFO - MultiFileLogger online at 20160620 10:52:34 in /builds/slave/test 10:52:34 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 10:52:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:52:34 INFO - {'append_to_log': False, 10:52:34 INFO - 'base_work_dir': '/builds/slave/test', 10:52:34 INFO - 'blob_upload_branch': 'mozilla-beta', 10:52:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:52:34 INFO - 'buildbot_json_path': 'buildprops.json', 10:52:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:52:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:52:34 INFO - 'download_minidump_stackwalk': True, 10:52:34 INFO - 'download_symbols': 'true', 10:52:34 INFO - 'e10s': False, 10:52:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:52:34 INFO - 'tooltool.py': '/tools/tooltool.py', 10:52:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:52:34 INFO - '/tools/misc-python/virtualenv.py')}, 10:52:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:52:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:52:34 INFO - 'log_level': 'info', 10:52:34 INFO - 'log_to_console': True, 10:52:34 INFO - 'opt_config_files': (), 10:52:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:52:34 INFO - '--processes=1', 10:52:34 INFO - '--config=%(test_path)s/wptrunner.ini', 10:52:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:52:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:52:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:52:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:52:34 INFO - 'pip_index': False, 10:52:34 INFO - 'require_test_zip': True, 10:52:34 INFO - 'test_type': ('testharness',), 10:52:34 INFO - 'this_chunk': '1', 10:52:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:52:34 INFO - 'total_chunks': '10', 10:52:34 INFO - 'virtualenv_path': 'venv', 10:52:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:52:34 INFO - 'work_dir': 'build'} 10:52:34 INFO - ##### 10:52:34 INFO - ##### Running clobber step. 10:52:34 INFO - ##### 10:52:34 INFO - Running pre-action listener: _resource_record_pre_action 10:52:34 INFO - Running main action method: clobber 10:52:34 INFO - rmtree: /builds/slave/test/build 10:52:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:52:36 INFO - Running post-action listener: _resource_record_post_action 10:52:36 INFO - ##### 10:52:36 INFO - ##### Running read-buildbot-config step. 10:52:36 INFO - ##### 10:52:36 INFO - Running pre-action listener: _resource_record_pre_action 10:52:36 INFO - Running main action method: read_buildbot_config 10:52:36 INFO - Using buildbot properties: 10:52:36 INFO - { 10:52:36 INFO - "project": "", 10:52:36 INFO - "product": "firefox", 10:52:36 INFO - "script_repo_revision": "production", 10:52:36 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 10:52:36 INFO - "repository": "", 10:52:36 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 10:52:36 INFO - "buildid": "20160620091522", 10:52:36 INFO - "pgo_build": "False", 10:52:36 INFO - "basedir": "/builds/slave/test", 10:52:36 INFO - "buildnumber": 5, 10:52:36 INFO - "slavename": "tst-linux32-spot-676", 10:52:36 INFO - "revision": "9798772706750302d87a689cbbf056ae04244f80", 10:52:36 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 10:52:36 INFO - "platform": "linux", 10:52:36 INFO - "branch": "mozilla-beta", 10:52:36 INFO - "repo_path": "releases/mozilla-beta", 10:52:36 INFO - "moz_repo_path": "", 10:52:36 INFO - "stage_platform": "linux", 10:52:36 INFO - "builduid": "c39846555818425ba42f227235a9f59f", 10:52:36 INFO - "slavebuilddir": "test" 10:52:36 INFO - } 10:52:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 10:52:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 10:52:36 INFO - Running post-action listener: _resource_record_post_action 10:52:36 INFO - ##### 10:52:36 INFO - ##### Running download-and-extract step. 10:52:36 INFO - ##### 10:52:36 INFO - Running pre-action listener: _resource_record_pre_action 10:52:36 INFO - Running main action method: download_and_extract 10:52:36 INFO - mkdir: /builds/slave/test/build/tests 10:52: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')]} 10:52:36 INFO - https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:52:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:52:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:52:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:40 INFO - Downloaded 1291 bytes. 10:52:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 10:52:40 INFO - Using the following test package requirements: 10:52:40 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 10:52:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 10:52:40 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 10:52:40 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'jsshell-linux-i686.zip'], 10:52:40 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 10:52:40 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 10:52:40 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 10:52:40 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 10:52:40 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 10:52:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 10:52:40 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 10:52:40 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 10:52:40 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')]} 10:52:40 INFO - https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:52:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 10:52:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 10:52:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:44 INFO - Downloaded 22809875 bytes. 10:52:44 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/*'] 10:52:44 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/* 10:52:44 INFO - caution: filename not matched: web-platform/* 10:52:44 INFO - Return code: 11 10:52: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')]} 10:52:44 INFO - https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:52:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 10:52:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 10:52:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:48 INFO - Downloaded 36389080 bytes. 10:52:48 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/*'] 10:52:48 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/* 10:52:52 INFO - caution: filename not matched: bin/* 10:52:52 INFO - caution: filename not matched: config/* 10:52:52 INFO - caution: filename not matched: mozbase/* 10:52:52 INFO - caution: filename not matched: marionette/* 10:52:52 INFO - caution: filename not matched: tools/wptserve/* 10:52:52 INFO - Return code: 11 10:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:52:52 INFO - https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:52:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:52:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:52:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:52:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:53:00 INFO - Downloaded 69348252 bytes. 10:53:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:53:00 INFO - mkdir: /builds/slave/test/properties 10:53:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:53:00 INFO - Writing to file /builds/slave/test/properties/build_url 10:53:00 INFO - Contents: 10:53:00 INFO - build_url:https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 10:53:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:53:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:53:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:53:01 INFO - Contents: 10:53:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:53:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:01 INFO - https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:53:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:53:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 10:53:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:53:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:53:08 INFO - Downloaded 92328346 bytes. 10:53:08 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'] 10:53:08 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 10:53:17 INFO - Return code: 0 10:53:17 INFO - Running post-action listener: _resource_record_post_action 10:53:17 INFO - Running post-action listener: set_extra_try_arguments 10:53:17 INFO - ##### 10:53:17 INFO - ##### Running create-virtualenv step. 10:53:17 INFO - ##### 10:53:17 INFO - Running pre-action listener: _pre_create_virtualenv 10:53:17 INFO - Running pre-action listener: _resource_record_pre_action 10:53:17 INFO - Running main action method: create_virtualenv 10:53:17 INFO - Creating virtualenv /builds/slave/test/build/venv 10:53:17 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 10:53:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:53:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:53:18 INFO - Using real prefix '/usr' 10:53:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:53:20 INFO - Installing distribute.............................................................................................................................................................................................done. 10:53:23 INFO - Installing pip.................done. 10:53:23 INFO - Return code: 0 10:53:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:53: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')]} 10:53:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:53:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53: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')]} 10:53:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:53:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:23 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 0x96fcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9763598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9815f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f7e30>, '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 0x9794c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9813470>, '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-1466444777.928689-97602937', '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 10:53:23 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 10:53:23 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 10:53:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:53:23 INFO - 'CCACHE_UMASK': '002', 10:53:23 INFO - 'DISPLAY': ':0', 10:53:23 INFO - 'HOME': '/home/cltbld', 10:53:23 INFO - 'LANG': 'en_US.UTF-8', 10:53:23 INFO - 'LOGNAME': 'cltbld', 10:53:23 INFO - 'MAIL': '/var/mail/cltbld', 10:53:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:53:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:53:23 INFO - 'MOZ_NO_REMOTE': '1', 10:53:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:53:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:53:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:53:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:53:23 INFO - 'PWD': '/builds/slave/test', 10:53:23 INFO - 'SHELL': '/bin/bash', 10:53:23 INFO - 'SHLVL': '1', 10:53:23 INFO - 'TERM': 'linux', 10:53:23 INFO - 'TMOUT': '86400', 10:53:23 INFO - 'USER': 'cltbld', 10:53:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466444777.928689-97602937', 10:53:23 INFO - '_': '/tools/buildbot/bin/python'} 10:53:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:53:24 INFO - Downloading/unpacking psutil>=0.7.1 10:53: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 10:53: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 10:53: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 10:53: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 10:53: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 10:53: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 10:53:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:53:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:53:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:53:28 INFO - Installing collected packages: psutil 10:53:28 INFO - Running setup.py install for psutil 10:53:28 INFO - building 'psutil._psutil_linux' extension 10:53:28 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 10:53:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:53:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:53:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 10:53:29 INFO - building 'psutil._psutil_posix' extension 10:53:29 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 10:53:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 10:53:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:53:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:53:29 INFO - Successfully installed psutil 10:53:29 INFO - Cleaning up... 10:53:29 INFO - Return code: 0 10:53:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:53:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:53:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:53:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:29 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 0x96fcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9763598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9815f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f7e30>, '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 0x9794c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9813470>, '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-1466444777.928689-97602937', '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 10:53:29 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 10:53:29 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 10:53:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:53:29 INFO - 'CCACHE_UMASK': '002', 10:53:29 INFO - 'DISPLAY': ':0', 10:53:29 INFO - 'HOME': '/home/cltbld', 10:53:29 INFO - 'LANG': 'en_US.UTF-8', 10:53:29 INFO - 'LOGNAME': 'cltbld', 10:53:29 INFO - 'MAIL': '/var/mail/cltbld', 10:53:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:53:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:53:29 INFO - 'MOZ_NO_REMOTE': '1', 10:53:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:53:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:53:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:53:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:53:29 INFO - 'PWD': '/builds/slave/test', 10:53:29 INFO - 'SHELL': '/bin/bash', 10:53:29 INFO - 'SHLVL': '1', 10:53:29 INFO - 'TERM': 'linux', 10:53:29 INFO - 'TMOUT': '86400', 10:53:29 INFO - 'USER': 'cltbld', 10:53:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466444777.928689-97602937', 10:53:29 INFO - '_': '/tools/buildbot/bin/python'} 10:53:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:53:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:53:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:53:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:53:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:53:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:53:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:53:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:53:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:53:34 INFO - Installing collected packages: mozsystemmonitor 10:53:34 INFO - Running setup.py install for mozsystemmonitor 10:53:34 INFO - Successfully installed mozsystemmonitor 10:53:34 INFO - Cleaning up... 10:53:34 INFO - Return code: 0 10:53:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:53:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:53:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:53:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:34 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 0x96fcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9763598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9815f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f7e30>, '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 0x9794c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9813470>, '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-1466444777.928689-97602937', '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 10:53:34 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 10:53:34 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 10:53:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:53:34 INFO - 'CCACHE_UMASK': '002', 10:53:34 INFO - 'DISPLAY': ':0', 10:53:34 INFO - 'HOME': '/home/cltbld', 10:53:34 INFO - 'LANG': 'en_US.UTF-8', 10:53:34 INFO - 'LOGNAME': 'cltbld', 10:53:34 INFO - 'MAIL': '/var/mail/cltbld', 10:53:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:53:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:53:34 INFO - 'MOZ_NO_REMOTE': '1', 10:53:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:53:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:53:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:53:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:53:34 INFO - 'PWD': '/builds/slave/test', 10:53:34 INFO - 'SHELL': '/bin/bash', 10:53:34 INFO - 'SHLVL': '1', 10:53:34 INFO - 'TERM': 'linux', 10:53:34 INFO - 'TMOUT': '86400', 10:53:34 INFO - 'USER': 'cltbld', 10:53:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466444777.928689-97602937', 10:53:34 INFO - '_': '/tools/buildbot/bin/python'} 10:53:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:53:34 INFO - Downloading/unpacking blobuploader==1.2.4 10:53:34 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 10:53:34 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 10:53:34 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 10:53:34 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 10:53:34 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 10:53:34 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 10:53:38 INFO - Downloading blobuploader-1.2.4.tar.gz 10:53:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:53:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:53:38 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 10:53:38 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 10:53:38 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 10:53:38 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 10:53:38 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 10:53:38 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 10:53:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:53:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:53:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:53:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:53:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:53:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:53:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:53:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:53:40 INFO - Downloading docopt-0.6.1.tar.gz 10:53:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:53:40 INFO - Installing collected packages: blobuploader, requests, docopt 10:53:40 INFO - Running setup.py install for blobuploader 10:53:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:53:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:53:40 INFO - Running setup.py install for requests 10:53:41 INFO - Running setup.py install for docopt 10:53:41 INFO - Successfully installed blobuploader requests docopt 10:53:41 INFO - Cleaning up... 10:53:41 INFO - Return code: 0 10:53:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:53:41 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')]} 10:53:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:53:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:41 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')]} 10:53:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:53:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:41 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 0x96fcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9763598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9815f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f7e30>, '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 0x9794c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9813470>, '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-1466444777.928689-97602937', '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 10:53:41 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 10:53:41 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 10:53:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:53:41 INFO - 'CCACHE_UMASK': '002', 10:53:41 INFO - 'DISPLAY': ':0', 10:53:41 INFO - 'HOME': '/home/cltbld', 10:53:41 INFO - 'LANG': 'en_US.UTF-8', 10:53:41 INFO - 'LOGNAME': 'cltbld', 10:53:41 INFO - 'MAIL': '/var/mail/cltbld', 10:53:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:53:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:53:41 INFO - 'MOZ_NO_REMOTE': '1', 10:53:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:53:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:53:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:53:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:53:41 INFO - 'PWD': '/builds/slave/test', 10:53:41 INFO - 'SHELL': '/bin/bash', 10:53:41 INFO - 'SHLVL': '1', 10:53:41 INFO - 'TERM': 'linux', 10:53:41 INFO - 'TMOUT': '86400', 10:53:41 INFO - 'USER': 'cltbld', 10:53:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466444777.928689-97602937', 10:53:41 INFO - '_': '/tools/buildbot/bin/python'} 10:53:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:53:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:53:42 INFO - Running setup.py (path:/tmp/pip-HMGLZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:53:42 INFO - Running setup.py (path:/tmp/pip-Fe9jhy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:53:42 INFO - Running setup.py (path:/tmp/pip-3Wy7gO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:53:42 INFO - Running setup.py (path:/tmp/pip-iTWjJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:53:42 INFO - Running setup.py (path:/tmp/pip-T4YWjT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:53:42 INFO - Running setup.py (path:/tmp/pip-DSrbox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:53:42 INFO - Running setup.py (path:/tmp/pip-5xzfxN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:53:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:53:42 INFO - Running setup.py (path:/tmp/pip-E9tkkj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:53:43 INFO - Running setup.py (path:/tmp/pip-Qcb591-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:53:43 INFO - Running setup.py (path:/tmp/pip-rAwEir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:53:43 INFO - Running setup.py (path:/tmp/pip-pGgHzy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:53:43 INFO - Running setup.py (path:/tmp/pip-eneugO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:53:43 INFO - Running setup.py (path:/tmp/pip-ROz20m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:53:43 INFO - Running setup.py (path:/tmp/pip-cnOmKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:53:43 INFO - Running setup.py (path:/tmp/pip-ZTlKjH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:53:43 INFO - Running setup.py (path:/tmp/pip-gZYFKG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:53:44 INFO - Running setup.py (path:/tmp/pip-5WPvyk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:53:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:53:44 INFO - Running setup.py (path:/tmp/pip-jahi2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:53:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:53:44 INFO - Running setup.py (path:/tmp/pip-dJ0Cvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:53:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:53:44 INFO - Running setup.py (path:/tmp/pip-CV0K0U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:53:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:53:45 INFO - Running setup.py (path:/tmp/pip-ay__5j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:53:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:53:45 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 10:53:45 INFO - Running setup.py install for manifestparser 10:53:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:53:45 INFO - Running setup.py install for mozcrash 10:53:45 INFO - Running setup.py install for mozdebug 10:53:45 INFO - Running setup.py install for mozdevice 10:53:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Running setup.py install for mozfile 10:53:46 INFO - Running setup.py install for mozhttpd 10:53:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Running setup.py install for mozinfo 10:53:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Running setup.py install for mozInstall 10:53:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:53:46 INFO - Running setup.py install for mozleak 10:53:47 INFO - Running setup.py install for mozlog 10:53:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:53:47 INFO - Running setup.py install for moznetwork 10:53:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:53:47 INFO - Running setup.py install for mozprocess 10:53:47 INFO - Running setup.py install for mozprofile 10:53:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:53:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:53:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:53:48 INFO - Running setup.py install for mozrunner 10:53:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:53:48 INFO - Running setup.py install for mozscreenshot 10:53:48 INFO - Running setup.py install for moztest 10:53:48 INFO - Running setup.py install for mozversion 10:53:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:53:48 INFO - Running setup.py install for wptserve 10:53:49 INFO - Running setup.py install for marionette-driver 10:53:49 INFO - Running setup.py install for browsermob-proxy 10:53:49 INFO - Running setup.py install for marionette-client 10:53:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:53:50 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:53:50 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 10:53:50 INFO - Cleaning up... 10:53:50 INFO - Return code: 0 10:53:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:53:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:53:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:53:50 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 0x96fcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9763598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9815f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f7e30>, '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 0x9794c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9813470>, '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-1466444777.928689-97602937', '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 10:53:50 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 10:53:50 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 10:53:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:53:50 INFO - 'CCACHE_UMASK': '002', 10:53:50 INFO - 'DISPLAY': ':0', 10:53:50 INFO - 'HOME': '/home/cltbld', 10:53:50 INFO - 'LANG': 'en_US.UTF-8', 10:53:50 INFO - 'LOGNAME': 'cltbld', 10:53:50 INFO - 'MAIL': '/var/mail/cltbld', 10:53:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:53:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:53:50 INFO - 'MOZ_NO_REMOTE': '1', 10:53:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:53:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:53:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:53:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:53:50 INFO - 'PWD': '/builds/slave/test', 10:53:50 INFO - 'SHELL': '/bin/bash', 10:53:50 INFO - 'SHLVL': '1', 10:53:50 INFO - 'TERM': 'linux', 10:53:50 INFO - 'TMOUT': '86400', 10:53:50 INFO - 'USER': 'cltbld', 10:53:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466444777.928689-97602937', 10:53:50 INFO - '_': '/tools/buildbot/bin/python'} 10:53:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:53:50 INFO - Running setup.py (path:/tmp/pip-K7RI37-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:53:50 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)) 10:53:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:53:50 INFO - Running setup.py (path:/tmp/pip-VUEaAb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:53:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:53:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:53:51 INFO - Running setup.py (path:/tmp/pip-wtI_uD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:53:51 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)) 10:53:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:53:51 INFO - Running setup.py (path:/tmp/pip-ZYa280-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:53:51 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)) 10:53:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:53:51 INFO - Running setup.py (path:/tmp/pip-WAE_7T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:53:51 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)) 10:53:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:53:51 INFO - Running setup.py (path:/tmp/pip-2Cewly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:53:51 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)) 10:53:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:53:51 INFO - Running setup.py (path:/tmp/pip-JhdkKK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:53:51 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)) 10:53:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:53:51 INFO - Running setup.py (path:/tmp/pip-VHHigM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:53:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:53:52 INFO - Running setup.py (path:/tmp/pip-dYOq_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:53:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:53:52 INFO - Running setup.py (path:/tmp/pip-5VimPn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:53:52 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)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:53:52 INFO - Running setup.py (path:/tmp/pip-8RLeAb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:53:52 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)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:53:52 INFO - Running setup.py (path:/tmp/pip-QzOvYM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:53:52 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)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:53:52 INFO - Running setup.py (path:/tmp/pip-Anb7wt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:53:52 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)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:53:52 INFO - Running setup.py (path:/tmp/pip-SBCbd_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:53:52 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)) 10:53:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:53:52 INFO - Running setup.py (path:/tmp/pip-syVcd8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:53:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 10:53:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:53:53 INFO - Running setup.py (path:/tmp/pip-wBnaKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:53:53 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)) 10:53:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:53:53 INFO - Running setup.py (path:/tmp/pip-3MrdN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:53:53 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)) 10:53:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:53:53 INFO - Running setup.py (path:/tmp/pip-rxaYAH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:53:53 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)) 10:53:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:53:53 INFO - Running setup.py (path:/tmp/pip-_eq4Ap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:53:53 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)) 10:53:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:53:53 INFO - Running setup.py (path:/tmp/pip-4z0GCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:53:53 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)) 10:53:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:53:54 INFO - Running setup.py (path:/tmp/pip-_4Gozc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:53:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:53:54 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)) 10:53:54 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)) 10:53:54 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)) 10:53:54 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)) 10:53:54 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)) 10:53:54 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)) 10:53:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:53:54 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 10:53:54 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 10:53:54 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 10:53:54 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 10:53:54 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 10:53:54 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 10:53:58 INFO - Downloading blessings-1.6.tar.gz 10:53:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:53:58 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)) 10:53:58 INFO - Installing collected packages: blessings 10:53:58 INFO - Running setup.py install for blessings 10:53:58 INFO - Successfully installed blessings 10:53:58 INFO - Cleaning up... 10:53:58 INFO - Return code: 0 10:53:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:53:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:53:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:53:59 INFO - Reading from file tmpfile_stdout 10:53:59 INFO - Current package versions: 10:53:59 INFO - argparse == 1.2.1 10:53:59 INFO - blessings == 1.6 10:53:59 INFO - blobuploader == 1.2.4 10:53:59 INFO - browsermob-proxy == 0.6.0 10:53:59 INFO - docopt == 0.6.1 10:53:59 INFO - manifestparser == 1.1 10:53:59 INFO - marionette-client == 2.3.0 10:53:59 INFO - marionette-driver == 1.4.0 10:53:59 INFO - mozInstall == 1.12 10:53:59 INFO - mozcrash == 0.17 10:53:59 INFO - mozdebug == 0.1 10:53:59 INFO - mozdevice == 0.48 10:53:59 INFO - mozfile == 1.2 10:53:59 INFO - mozhttpd == 0.7 10:53:59 INFO - mozinfo == 0.9 10:53:59 INFO - mozleak == 0.1 10:53:59 INFO - mozlog == 3.1 10:53:59 INFO - moznetwork == 0.27 10:53:59 INFO - mozprocess == 0.22 10:53:59 INFO - mozprofile == 0.28 10:53:59 INFO - mozrunner == 6.11 10:53:59 INFO - mozscreenshot == 0.1 10:53:59 INFO - mozsystemmonitor == 0.0 10:53:59 INFO - moztest == 0.7 10:53:59 INFO - mozversion == 1.4 10:53:59 INFO - psutil == 3.1.1 10:53:59 INFO - requests == 1.2.3 10:53:59 INFO - wptserve == 1.4.0 10:53:59 INFO - wsgiref == 0.1.2 10:53:59 INFO - Running post-action listener: _resource_record_post_action 10:53:59 INFO - Running post-action listener: _start_resource_monitoring 10:53:59 INFO - Starting resource monitoring. 10:53:59 INFO - ##### 10:53:59 INFO - ##### Running pull step. 10:53:59 INFO - ##### 10:53:59 INFO - Running pre-action listener: _resource_record_pre_action 10:53:59 INFO - Running main action method: pull 10:53:59 INFO - Pull has nothing to do! 10:53:59 INFO - Running post-action listener: _resource_record_post_action 10:53:59 INFO - ##### 10:53:59 INFO - ##### Running install step. 10:53:59 INFO - ##### 10:53:59 INFO - Running pre-action listener: _resource_record_pre_action 10:53:59 INFO - Running main action method: install 10:53:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:53:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:53:59 INFO - Reading from file tmpfile_stdout 10:53:59 INFO - Detecting whether we're running mozinstall >=1.0... 10:53:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:53:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:53:59 INFO - Reading from file tmpfile_stdout 10:53:59 INFO - Output received: 10:53:59 INFO - Usage: mozinstall [options] installer 10:53:59 INFO - Options: 10:53:59 INFO - -h, --help show this help message and exit 10:53:59 INFO - -d DEST, --destination=DEST 10:53:59 INFO - Directory to install application into. [default: 10:53:59 INFO - "/builds/slave/test"] 10:53:59 INFO - --app=APP Application being installed. [default: firefox] 10:53:59 INFO - mkdir: /builds/slave/test/build/application 10:53:59 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'] 10:53:59 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 10:54:32 INFO - Reading from file tmpfile_stdout 10:54:32 INFO - Output received: 10:54:32 INFO - /builds/slave/test/build/application/firefox/firefox 10:54:32 INFO - Running post-action listener: _resource_record_post_action 10:54:32 INFO - ##### 10:54:32 INFO - ##### Running run-tests step. 10:54:32 INFO - ##### 10:54:32 INFO - Running pre-action listener: _resource_record_pre_action 10:54:32 INFO - Running main action method: run_tests 10:54:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:54:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:54:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:54:32 INFO - grabbing minidump binary from tooltool 10:54:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:54:32 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f7e30>, '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 0x9794c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9813470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:54:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:54:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 10:54:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:54:32 INFO - Return code: 0 10:54:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:54:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:54:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:54:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:54:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:54:32 INFO - 'CCACHE_UMASK': '002', 10:54:32 INFO - 'DISPLAY': ':0', 10:54:32 INFO - 'HOME': '/home/cltbld', 10:54:32 INFO - 'LANG': 'en_US.UTF-8', 10:54:32 INFO - 'LOGNAME': 'cltbld', 10:54:32 INFO - 'MAIL': '/var/mail/cltbld', 10:54:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:54:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:54:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:54:32 INFO - 'MOZ_NO_REMOTE': '1', 10:54:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:54:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:54:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:54:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:54:32 INFO - 'PWD': '/builds/slave/test', 10:54:32 INFO - 'SHELL': '/bin/bash', 10:54:32 INFO - 'SHLVL': '1', 10:54:32 INFO - 'TERM': 'linux', 10:54:32 INFO - 'TMOUT': '86400', 10:54:32 INFO - 'USER': 'cltbld', 10:54:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466444777.928689-97602937', 10:54:32 INFO - '_': '/tools/buildbot/bin/python'} 10:54:32 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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 10:54:33 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 10:54:33 INFO - import pkg_resources 10:54:34 INFO - Using 1 client processes 10:54:35 INFO - wptserve Starting http server on 127.0.0.1:8000 10:54:35 INFO - wptserve Starting http server on 127.0.0.1:8001 10:54:35 INFO - wptserve Starting http server on 127.0.0.1:8443 10:54:37 INFO - SUITE-START | Running 778 tests 10:54:37 INFO - Running testharness tests 10:54:37 INFO - Setting up ssl 10:54:37 INFO - PROCESS | certutil | 10:54:37 INFO - PROCESS | certutil | 10:54:37 INFO - PROCESS | certutil | 10:54:37 INFO - Certificate Nickname Trust Attributes 10:54:37 INFO - SSL,S/MIME,JAR/XPI 10:54:37 INFO - 10:54:37 INFO - web-platform-tests CT,, 10:54:37 INFO - 10:54:37 INFO - Starting runner 10:54:40 INFO - PROCESS | 1747 | 1466445280273 Marionette DEBUG Marionette enabled via build flag and pref 10:54:40 INFO - PROCESS | 1747 | ++DOCSHELL 0xa4d4cc00 == 1 [pid = 1747] [id = 1] 10:54:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 1 (0xa4d4d000) [pid = 1747] [serial = 1] [outer = (nil)] 10:54:40 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:54:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 2 (0xa4d4d800) [pid = 1747] [serial = 2] [outer = 0xa4d4d000] 10:54:41 INFO - PROCESS | 1747 | 1466445281050 Marionette INFO Listening on port 2828 10:54:41 INFO - PROCESS | 1747 | 1466445281736 Marionette DEBUG Marionette enabled via command-line flag 10:54:41 INFO - PROCESS | 1747 | ++DOCSHELL 0xa23abc00 == 2 [pid = 1747] [id = 2] 10:54:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 3 (0xa23ad000) [pid = 1747] [serial = 3] [outer = (nil)] 10:54:41 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:54:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1747] [serial = 4] [outer = 0xa23ad000] 10:54:41 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c8780 10:54:41 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3280 10:54:41 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f4240 10:54:42 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f4e80 10:54:42 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fabc0 10:54:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 5 (0xa1013000) [pid = 1747] [serial = 5] [outer = 0xa4d4d000] 10:54:42 INFO - PROCESS | 1747 | [1747] 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 10:54:42 INFO - PROCESS | 1747 | 1466445282190 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42349 10:54:42 INFO - PROCESS | 1747 | [1747] 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 10:54:42 INFO - PROCESS | 1747 | 1466445282245 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42350 10:54:42 INFO - PROCESS | 1747 | 1466445282319 Marionette DEBUG Closed connection conn0 10:54:42 INFO - PROCESS | 1747 | 1466445282322 Marionette DEBUG Closed connection conn1 10:54:42 INFO - PROCESS | 1747 | [1747] 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 10:54:42 INFO - PROCESS | 1747 | 1466445282337 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42351 10:54:42 INFO - PROCESS | 1747 | [1747] 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 10:54:42 INFO - PROCESS | 1747 | [1747] 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 10:54:42 INFO - PROCESS | 1747 | 1466445282492 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42352 10:54:42 INFO - PROCESS | 1747 | 1466445282497 Marionette DEBUG Closed connection conn2 10:54:42 INFO - PROCESS | 1747 | [1747] 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 10:54:42 INFO - PROCESS | 1747 | 1466445282554 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:42353 10:54:42 INFO - PROCESS | 1747 | 1466445282569 Marionette DEBUG Closed connection conn3 10:54:42 INFO - PROCESS | 1747 | 1466445282609 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:54:42 INFO - PROCESS | 1747 | 1466445282624 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":"20160620091522","device":"desktop","version":"48.0"} 10:54:43 INFO - PROCESS | 1747 | [1747] 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 10:54:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b22e400 == 3 [pid = 1747] [id = 3] 10:54:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 6 (0x9b22e800) [pid = 1747] [serial = 6] [outer = (nil)] 10:54:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b22ec00 == 4 [pid = 1747] [id = 4] 10:54:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 7 (0x9b232400) [pid = 1747] [serial = 7] [outer = (nil)] 10:54:45 INFO - PROCESS | 1747 | [1747] 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 10:54:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x9af88400 == 5 [pid = 1747] [id = 5] 10:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 8 (0x9da8b000) [pid = 1747] [serial = 8] [outer = (nil)] 10:54:45 INFO - PROCESS | 1747 | [1747] 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 10:54:45 INFO - PROCESS | 1747 | [1747] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 9 (0x9a68a800) [pid = 1747] [serial = 9] [outer = 0x9da8b000] 10:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 10 (0x9a835800) [pid = 1747] [serial = 10] [outer = 0x9b22e800] 10:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 11 (0x9a837400) [pid = 1747] [serial = 11] [outer = 0x9b232400] 10:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 12 (0x9a839c00) [pid = 1747] [serial = 12] [outer = 0x9da8b000] 10:54:47 INFO - PROCESS | 1747 | 1466445287246 Marionette INFO startBrowser 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:47 INFO - PROCESS | 1747 | 1466445287293 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1747 | 1466445287314 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1747 | 1466445287319 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 13 (0x98167c00) [pid = 1747] [serial = 13] [outer = 0x9da8b000] 10:54:48 INFO - PROCESS | 1747 | 1466445288094 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"92a5efb7-57b5-497b-8a4d-82554609dc85","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":"20160620091522","device":"desktop","version":"48.0","command_id":1}}] 10:54:48 INFO - PROCESS | 1747 | 1466445288288 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}] 10:54:48 INFO - PROCESS | 1747 | 1466445288302 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:48 INFO - PROCESS | 1747 | 1466445288411 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:54:48 INFO - PROCESS | 1747 | 1466445288805 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:54:48 INFO - PROCESS | 1747 | 1466445288810 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:48 INFO - PROCESS | 1747 | [1747] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:54:48 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:54:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 14 (0x94629c00) [pid = 1747] [serial = 14] [outer = 0x9da8b000] 10:54:49 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:54:49 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:49 INFO - PROCESS | 1747 | 1466445289444 Marionette TRACE conn4 <- [1,3,null,{}] 10:54:49 INFO - PROCESS | 1747 | 1466445289451 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:54:49 INFO - PROCESS | 1747 | 1466445289456 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:49 INFO - PROCESS | 1747 | 1466445289484 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:54:49 INFO - PROCESS | 1747 | 1466445289523 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1747 | 1466445289528 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:54:49 INFO - PROCESS | 1747 | 1466445289537 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 1747 | 1466445289543 Marionette TRACE conn4 <- [1,6,null,{}] 10:54:49 INFO - PROCESS | 1747 | 1466445289554 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}] 10:54:49 INFO - PROCESS | 1747 | 1466445289558 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:49 INFO - PROCESS | 1747 | 1466445289581 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:54:49 INFO - PROCESS | 1747 | 1466445289589 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1747 | 1466445289595 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9812c400 == 6 [pid = 1747] [id = 6] 10:54:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 15 (0x99dd0400) [pid = 1747] [serial = 15] [outer = (nil)] 10:54:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 16 (0x93bea000) [pid = 1747] [serial = 16] [outer = 0x99dd0400] 10:54:49 INFO - PROCESS | 1747 | 1466445289685 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 17 (0x93bee800) [pid = 1747] [serial = 17] [outer = 0x99dd0400] 10:54:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9382f000 == 7 [pid = 1747] [id = 7] 10:54:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 18 (0x9382f400) [pid = 1747] [serial = 18] [outer = (nil)] 10:54:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 19 (0x93831400) [pid = 1747] [serial = 19] [outer = 0x9382f400] 10:54:50 INFO - PROCESS | 1747 | 1466445290232 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 20 (0x93836000) [pid = 1747] [serial = 20] [outer = 0x9382f400] 10:54:50 INFO - PROCESS | 1747 | [1747] 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 10:54:51 INFO - PROCESS | 1747 | 1466445291008 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]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1591ms 10:54:51 INFO - PROCESS | 1747 | 1466445291216 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 1747 | 1466445291224 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:54:51 INFO - PROCESS | 1747 | 1466445291300 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 1747 | 1466445291308 Marionette TRACE conn4 <- [1,10,null,{}] 10:54:51 INFO - PROCESS | 1747 | 1466445291380 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}] 10:54:51 INFO - PROCESS | 1747 | 1466445291385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:51 INFO - PROCESS | 1747 | 1466445291645 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:54:51 INFO - PROCESS | 1747 | 1466445291721 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1747 | 1466445291730 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d73400 == 8 [pid = 1747] [id = 8] 10:54:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 21 (0x93bf5800) [pid = 1747] [serial = 21] [outer = (nil)] 10:54:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 22 (0x95240c00) [pid = 1747] [serial = 22] [outer = 0x93bf5800] 10:54:51 INFO - PROCESS | 1747 | 1466445291825 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 23 (0x96d88800) [pid = 1747] [serial = 23] [outer = 0x93bf5800] 10:54:52 INFO - PROCESS | 1747 | 1466445292759 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]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1540ms 10:54:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cbec00 == 9 [pid = 1747] [id = 9] 10:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 24 (0x99cc2000) [pid = 1747] [serial = 24] [outer = (nil)] 10:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 25 (0x99dcb000) [pid = 1747] [serial = 25] [outer = 0x99cc2000] 10:54:52 INFO - PROCESS | 1747 | 1466445292863 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1747 | 1466445292871 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 26 (0x99cc5400) [pid = 1747] [serial = 26] [outer = 0x99cc2000] 10:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:54:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5ef400 == 10 [pid = 1747] [id = 10] 10:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 27 (0x9b0ed400) [pid = 1747] [serial = 27] [outer = (nil)] 10:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 28 (0x9b966800) [pid = 1747] [serial = 28] [outer = 0x9b0ed400] 10:54:53 INFO - PROCESS | 1747 | 1466445293067 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 1747 | 1466445293073 Marionette TRACE conn4 <- [1,14,null,{}] 10:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 29 (0x9da8c800) [pid = 1747] [serial = 29] [outer = 0x9b0ed400] 10:54:53 INFO - PROCESS | 1747 | 1466445293198 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}] 10:54:53 INFO - PROCESS | 1747 | 1466445293205 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:53 INFO - PROCESS | 1747 | 1466445293498 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:54:53 INFO - PROCESS | 1747 | 1466445293648 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1747 | 1466445293655 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:53 INFO - PROCESS | 1747 | ++DOCSHELL 0xa1014400 == 11 [pid = 1747] [id = 11] 10:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 30 (0xa25edc00) [pid = 1747] [serial = 30] [outer = (nil)] 10:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 31 (0xa33c2c00) [pid = 1747] [serial = 31] [outer = 0xa25edc00] 10:54:53 INFO - PROCESS | 1747 | 1466445293756 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 32 (0x9da8cc00) [pid = 1747] [serial = 32] [outer = 0xa25edc00] 10:54:54 INFO - PROCESS | 1747 | 1466445294738 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]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1889ms 10:54:54 INFO - PROCESS | 1747 | 1466445294796 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1747 | 1466445294803 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:54:54 INFO - PROCESS | 1747 | 1466445294814 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1747 | 1466445294824 Marionette TRACE conn4 <- [1,18,null,{}] 10:54:54 INFO - PROCESS | 1747 | 1466445294844 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}] 10:54:54 INFO - PROCESS | 1747 | 1466445294854 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:55 INFO - PROCESS | 1747 | 1466445295119 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:54:55 INFO - PROCESS | 1747 | 1466445295285 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 1747 | 1466445295295 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a6a8000 == 12 [pid = 1747] [id = 12] 10:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 33 (0x9a6a8800) [pid = 1747] [serial = 33] [outer = (nil)] 10:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 34 (0xa33c7000) [pid = 1747] [serial = 34] [outer = 0x9a6a8800] 10:54:55 INFO - PROCESS | 1747 | 1466445295414 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 35 (0xa6751c00) [pid = 1747] [serial = 35] [outer = 0x9a6a8800] 10:54:56 INFO - PROCESS | 1747 | 1466445296306 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]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1546ms 10:54:56 INFO - PROCESS | 1747 | 1466445296375 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 1747 | 1466445296381 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:54:56 INFO - PROCESS | 1747 | 1466445296391 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 1747 | 1466445296396 Marionette TRACE conn4 <- [1,22,null,{}] 10:54:56 INFO - PROCESS | 1747 | 1466445296402 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}] 10:54:56 INFO - PROCESS | 1747 | 1466445296408 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:56 INFO - PROCESS | 1747 | 1466445296617 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:54:56 INFO - PROCESS | 1747 | 1466445296751 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1747 | 1466445296758 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:56 INFO - PROCESS | 1747 | ++DOCSHELL 0xa6bd0000 == 13 [pid = 1747] [id = 13] 10:54:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 36 (0xa6bd1800) [pid = 1747] [serial = 36] [outer = (nil)] 10:54:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 37 (0xa82b3400) [pid = 1747] [serial = 37] [outer = 0xa6bd1800] 10:54:56 INFO - PROCESS | 1747 | 1466445296855 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 38 (0xa901c800) [pid = 1747] [serial = 38] [outer = 0xa6bd1800] 10:54:57 INFO - PROCESS | 1747 | 1466445297867 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]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1543ms 10:54:57 INFO - PROCESS | 1747 | 1466445297935 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:54:57 INFO - PROCESS | 1747 | 1466445297939 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:54:57 INFO - PROCESS | 1747 | 1466445297945 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1747 | 1466445297949 Marionette TRACE conn4 <- [1,26,null,{}] 10:54:57 INFO - PROCESS | 1747 | 1466445297955 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}] 10:54:57 INFO - PROCESS | 1747 | 1466445297961 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:58 INFO - PROCESS | 1747 | 1466445298179 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:54:58 INFO - PROCESS | 1747 | 1466445298313 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 1747 | 1466445298323 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:58 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2029c00 == 14 [pid = 1747] [id = 14] 10:54:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 39 (0xa202ac00) [pid = 1747] [serial = 39] [outer = (nil)] 10:54:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 40 (0xa901ac00) [pid = 1747] [serial = 40] [outer = 0xa202ac00] 10:54:58 INFO - PROCESS | 1747 | 1466445298435 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 41 (0xac09b000) [pid = 1747] [serial = 41] [outer = 0xa202ac00] 10:54:59 INFO - PROCESS | 1747 | 1466445299297 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]]]}] 10:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1384ms 10:54:59 INFO - PROCESS | 1747 | 1466445299333 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 1747 | 1466445299338 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:54:59 INFO - PROCESS | 1747 | 1466445299347 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1747 | 1466445299350 Marionette TRACE conn4 <- [1,30,null,{}] 10:54:59 INFO - PROCESS | 1747 | 1466445299357 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}] 10:54:59 INFO - PROCESS | 1747 | 1466445299368 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:54:59 INFO - PROCESS | 1747 | 1466445299612 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:54:59 INFO - PROCESS | 1747 | 1466445299973 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1747 | 1466445299984 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x946f5400 == 15 [pid = 1747] [id = 15] 10:55:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 42 (0x946f6000) [pid = 1747] [serial = 42] [outer = (nil)] 10:55:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 43 (0x9523e800) [pid = 1747] [serial = 43] [outer = 0x946f6000] 10:55:00 INFO - PROCESS | 1747 | 1466445300119 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 44 (0x97f4c800) [pid = 1747] [serial = 44] [outer = 0x946f6000] 10:55:01 INFO - PROCESS | 1747 | 1466445301092 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]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1830ms 10:55:01 INFO - PROCESS | 1747 | 1466445301180 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:55:01 INFO - PROCESS | 1747 | 1466445301189 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:55:01 INFO - PROCESS | 1747 | 1466445301198 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1747 | 1466445301202 Marionette TRACE conn4 <- [1,34,null,{}] 10:55:01 INFO - PROCESS | 1747 | 1466445301211 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}] 10:55:01 INFO - PROCESS | 1747 | 1466445301218 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:01 INFO - PROCESS | 1747 | 1466445301401 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:55:01 INFO - PROCESS | 1747 | 1466445301547 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1747 | 1466445301556 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d87400 == 16 [pid = 1747] [id = 16] 10:55:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 45 (0x99086000) [pid = 1747] [serial = 45] [outer = (nil)] 10:55:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x99fcc800) [pid = 1747] [serial = 46] [outer = 0x99086000] 10:55:01 INFO - PROCESS | 1747 | 1466445301661 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x9a085c00) [pid = 1747] [serial = 47] [outer = 0x99086000] 10:55:02 INFO - PROCESS | 1747 | 1466445302499 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]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1349ms 10:55:02 INFO - PROCESS | 1747 | 1466445302550 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 1747 | 1466445302556 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:55:02 INFO - PROCESS | 1747 | 1466445302563 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 1747 | 1466445302566 Marionette TRACE conn4 <- [1,38,null,{}] 10:55:02 INFO - PROCESS | 1747 | 1466445302572 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}] 10:55:02 INFO - PROCESS | 1747 | 1466445302577 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:02 INFO - PROCESS | 1747 | 1466445302747 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:55:02 INFO - PROCESS | 1747 | 1466445302759 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 1747 | 1466445302766 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5ed400 == 17 [pid = 1747] [id = 17] 10:55:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x9a6a0000) [pid = 1747] [serial = 48] [outer = (nil)] 10:55:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x9a6aa800) [pid = 1747] [serial = 49] [outer = 0x9a6a0000] 10:55:02 INFO - PROCESS | 1747 | 1466445302923 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x9b208c00) [pid = 1747] [serial = 50] [outer = 0x9a6a0000] 10:55:03 INFO - PROCESS | 1747 | 1466445303710 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]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1189ms 10:55:03 INFO - PROCESS | 1747 | 1466445303752 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:55:03 INFO - PROCESS | 1747 | 1466445303757 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:55:03 INFO - PROCESS | 1747 | 1466445303770 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 1747 | 1466445303779 Marionette TRACE conn4 <- [1,42,null,{}] 10:55:03 INFO - PROCESS | 1747 | 1466445303788 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}] 10:55:03 INFO - PROCESS | 1747 | 1466445303795 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:04 INFO - PROCESS | 1747 | 1466445304004 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:55:04 INFO - PROCESS | 1747 | 1466445304022 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1747 | 1466445304036 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b9e7800 == 18 [pid = 1747] [id = 18] 10:55:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x9b9eb400) [pid = 1747] [serial = 51] [outer = (nil)] 10:55:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0x9bffc800) [pid = 1747] [serial = 52] [outer = 0x9b9eb400] 10:55:04 INFO - PROCESS | 1747 | 1466445304118 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0x9c170000) [pid = 1747] [serial = 53] [outer = 0x9b9eb400] 10:55:04 INFO - PROCESS | 1747 | 1466445304955 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]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1249ms 10:55:05 INFO - PROCESS | 1747 | 1466445305012 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1747 | 1466445305018 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:55:05 INFO - PROCESS | 1747 | 1466445305026 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1747 | 1466445305030 Marionette TRACE conn4 <- [1,46,null,{}] 10:55:05 INFO - PROCESS | 1747 | 1466445305036 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}] 10:55:05 INFO - PROCESS | 1747 | 1466445305041 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:05 INFO - PROCESS | 1747 | 1466445305212 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:55:05 INFO - PROCESS | 1747 | 1466445305222 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1747 | 1466445305231 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9e4bc800 == 19 [pid = 1747] [id = 19] 10:55:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0xa0610800) [pid = 1747] [serial = 54] [outer = (nil)] 10:55:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0xa0614c00) [pid = 1747] [serial = 55] [outer = 0xa0610800] 10:55:05 INFO - PROCESS | 1747 | 1466445305311 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0xa0618400) [pid = 1747] [serial = 56] [outer = 0xa0610800] 10:55:06 INFO - PROCESS | 1747 | 1466445306143 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]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1185ms 10:55:06 INFO - PROCESS | 1747 | 1466445306213 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1747 | 1466445306216 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:55:06 INFO - PROCESS | 1747 | 1466445306223 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1747 | 1466445306226 Marionette TRACE conn4 <- [1,50,null,{}] 10:55:06 INFO - PROCESS | 1747 | 1466445306232 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}] 10:55:06 INFO - PROCESS | 1747 | 1466445306237 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:06 INFO - PROCESS | 1747 | 1466445306408 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:55:06 INFO - PROCESS | 1747 | 1466445306507 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1747 | 1466445306521 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:06 INFO - PROCESS | 1747 | ++DOCSHELL 0xa061d400 == 20 [pid = 1747] [id = 20] 10:55:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0xa061d800) [pid = 1747] [serial = 57] [outer = (nil)] 10:55:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0xa1018800) [pid = 1747] [serial = 58] [outer = 0xa061d800] 10:55:06 INFO - PROCESS | 1747 | 1466445306607 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0xa2097c00) [pid = 1747] [serial = 59] [outer = 0xa061d800] 10:55:07 INFO - PROCESS | 1747 | 1466445307367 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]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1180ms 10:55:07 INFO - PROCESS | 1747 | 1466445307407 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1747 | 1466445307411 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:55:07 INFO - PROCESS | 1747 | 1466445307420 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1747 | 1466445307422 Marionette TRACE conn4 <- [1,54,null,{}] 10:55:07 INFO - PROCESS | 1747 | 1466445307429 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}] 10:55:07 INFO - PROCESS | 1747 | 1466445307435 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:07 INFO - PROCESS | 1747 | 1466445307660 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:55:07 INFO - PROCESS | 1747 | 1466445307675 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 1747 | 1466445307684 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:07 INFO - PROCESS | 1747 | ++DOCSHELL 0xa061a800 == 21 [pid = 1747] [id = 21] 10:55:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0xa1014000) [pid = 1747] [serial = 60] [outer = (nil)] 10:55:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0xa23a9000) [pid = 1747] [serial = 61] [outer = 0xa1014000] 10:55:07 INFO - PROCESS | 1747 | 1466445307761 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0xa23f0800) [pid = 1747] [serial = 62] [outer = 0xa1014000] 10:55:08 INFO - PROCESS | 1747 | 1466445308534 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]]]}] 10:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1138ms 10:55:08 INFO - PROCESS | 1747 | 1466445308559 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 1747 | 1466445308563 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:55:08 INFO - PROCESS | 1747 | 1466445308569 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 1747 | 1466445308571 Marionette TRACE conn4 <- [1,58,null,{}] 10:55:08 INFO - PROCESS | 1747 | 1466445308578 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}] 10:55:08 INFO - PROCESS | 1747 | 1466445308583 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:08 INFO - PROCESS | 1747 | 1466445308779 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:55:08 INFO - PROCESS | 1747 | 1466445308792 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1747 | 1466445308804 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:08 INFO - PROCESS | 1747 | ++DOCSHELL 0xa231fc00 == 22 [pid = 1747] [id = 22] 10:55:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0xa23b3400) [pid = 1747] [serial = 63] [outer = (nil)] 10:55:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0xa255f400) [pid = 1747] [serial = 64] [outer = 0xa23b3400] 10:55:08 INFO - PROCESS | 1747 | 1466445308880 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0xa2facc00) [pid = 1747] [serial = 65] [outer = 0xa23b3400] 10:55:10 INFO - PROCESS | 1747 | 1466445310794 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]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2288ms 10:55:10 INFO - PROCESS | 1747 | 1466445310859 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 1747 | 1466445310866 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:55:10 INFO - PROCESS | 1747 | 1466445310874 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 1747 | 1466445310880 Marionette TRACE conn4 <- [1,62,null,{}] 10:55:10 INFO - PROCESS | 1747 | 1466445310888 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}] 10:55:10 INFO - PROCESS | 1747 | 1466445310894 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:11 INFO - PROCESS | 1747 | 1466445311129 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:55:11 INFO - PROCESS | 1747 | 1466445311159 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1747 | 1466445311174 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x95238000 == 23 [pid = 1747] [id = 23] 10:55:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x95239400) [pid = 1747] [serial = 66] [outer = (nil)] 10:55:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9952f000) [pid = 1747] [serial = 67] [outer = 0x95239400] 10:55:11 INFO - PROCESS | 1747 | 1466445311252 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92d7c800) [pid = 1747] [serial = 68] [outer = 0x95239400] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x99dd0400) [pid = 1747] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x93bf5800) [pid = 1747] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0xa25edc00) [pid = 1747] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9a6a8800) [pid = 1747] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0xa6bd1800) [pid = 1747] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0xa202ac00) [pid = 1747] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x946f6000) [pid = 1747] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x99086000) [pid = 1747] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9a6a0000) [pid = 1747] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x9b9eb400) [pid = 1747] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0xa061d800) [pid = 1747] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:55:12 INFO - PROCESS | 1747 | 1466445312700 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]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1843ms 10:55:12 INFO - PROCESS | 1747 | 1466445312718 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 1747 | 1466445312724 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:55:12 INFO - PROCESS | 1747 | 1466445312743 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 1747 | 1466445312748 Marionette TRACE conn4 <- [1,66,null,{}] 10:55:12 INFO - PROCESS | 1747 | 1466445312755 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}] 10:55:12 INFO - PROCESS | 1747 | 1466445312761 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:12 INFO - PROCESS | 1747 | 1466445312933 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:55:12 INFO - PROCESS | 1747 | 1466445312943 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 1747 | 1466445312955 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x99dc9400 == 24 [pid = 1747] [id = 24] 10:55:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x9a2aa800) [pid = 1747] [serial = 69] [outer = (nil)] 10:55:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x9a561000) [pid = 1747] [serial = 70] [outer = 0x9a2aa800] 10:55:13 INFO - PROCESS | 1747 | 1466445313035 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9a69e800) [pid = 1747] [serial = 71] [outer = 0x9a2aa800] 10:55:13 INFO - PROCESS | 1747 | 1466445313911 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]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1242ms 10:55:13 INFO - PROCESS | 1747 | 1466445313984 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 1747 | 1466445313990 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:55:14 INFO - PROCESS | 1747 | 1466445314000 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 1747 | 1466445314006 Marionette TRACE conn4 <- [1,70,null,{}] 10:55:14 INFO - PROCESS | 1747 | 1466445314023 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}] 10:55:14 INFO - PROCESS | 1747 | 1466445314032 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:14 INFO - PROCESS | 1747 | 1466445314210 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:55:14 INFO - PROCESS | 1747 | 1466445314372 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 1747 | 1466445314390 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d72c00 == 25 [pid = 1747] [id = 25] 10:55:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x92d75400) [pid = 1747] [serial = 72] [outer = (nil)] 10:55:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x93835800) [pid = 1747] [serial = 73] [outer = 0x92d75400] 10:55:14 INFO - PROCESS | 1747 | 1466445314538 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x946ef800) [pid = 1747] [serial = 74] [outer = 0x92d75400] 10:55:15 INFO - PROCESS | 1747 | 1466445315471 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]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1542ms 10:55:15 INFO - PROCESS | 1747 | 1466445315544 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:55:15 INFO - PROCESS | 1747 | 1466445315550 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:55:15 INFO - PROCESS | 1747 | 1466445315558 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 1747 | 1466445315563 Marionette TRACE conn4 <- [1,74,null,{}] 10:55:15 INFO - PROCESS | 1747 | 1466445315572 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}] 10:55:15 INFO - PROCESS | 1747 | 1466445315581 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:15 INFO - PROCESS | 1747 | 1466445315819 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:55:15 INFO - PROCESS | 1747 | 1466445315836 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 1747 | 1466445315849 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x98130800 == 26 [pid = 1747] [id = 26] 10:55:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x99f84c00) [pid = 1747] [serial = 75] [outer = (nil)] 10:55:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9a5e9000) [pid = 1747] [serial = 76] [outer = 0x99f84c00] 10:55:15 INFO - PROCESS | 1747 | 1466445315973 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9a6a6000) [pid = 1747] [serial = 77] [outer = 0x99f84c00] 10:55:17 INFO - PROCESS | 1747 | 1466445317016 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]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1533ms 10:55:17 INFO - PROCESS | 1747 | 1466445317096 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 1747 | 1466445317103 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:55:17 INFO - PROCESS | 1747 | 1466445317111 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 1747 | 1466445317115 Marionette TRACE conn4 <- [1,78,null,{}] 10:55:17 INFO - PROCESS | 1747 | 1466445317123 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}] 10:55:17 INFO - PROCESS | 1747 | 1466445317129 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:17 INFO - PROCESS | 1747 | 1466445317381 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:55:17 INFO - PROCESS | 1747 | 1466445317554 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 1747 | 1466445317566 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b9dc800 == 27 [pid = 1747] [id = 27] 10:55:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9b9df400) [pid = 1747] [serial = 78] [outer = (nil)] 10:55:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9befa000) [pid = 1747] [serial = 79] [outer = 0x9b9df400] 10:55:17 INFO - PROCESS | 1747 | 1466445317660 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9c1bbc00) [pid = 1747] [serial = 80] [outer = 0x9b9df400] 10:55:18 INFO - PROCESS | 1747 | 1466445318608 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]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1538ms 10:55:18 INFO - PROCESS | 1747 | 1466445318651 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 1747 | 1466445318656 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:55:18 INFO - PROCESS | 1747 | 1466445318673 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 1747 | 1466445318686 Marionette TRACE conn4 <- [1,82,null,{}] 10:55:18 INFO - PROCESS | 1747 | 1466445318695 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}] 10:55:18 INFO - PROCESS | 1747 | 1466445318702 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:18 INFO - PROCESS | 1747 | 1466445318929 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:55:19 INFO - PROCESS | 1747 | 1466445319068 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 1747 | 1466445319080 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bef5000 == 28 [pid = 1747] [id = 28] 10:55:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0xa0612400) [pid = 1747] [serial = 81] [outer = (nil)] 10:55:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0xa228ec00) [pid = 1747] [serial = 82] [outer = 0xa0612400] 10:55:19 INFO - PROCESS | 1747 | 1466445319198 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0xa2299800) [pid = 1747] [serial = 83] [outer = 0xa0612400] 10:55:20 INFO - PROCESS | 1747 | 1466445320057 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]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1452ms 10:55:20 INFO - PROCESS | 1747 | 1466445320117 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 1747 | 1466445320122 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:55:20 INFO - PROCESS | 1747 | 1466445320151 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 1747 | 1466445320155 Marionette TRACE conn4 <- [1,86,null,{}] 10:55:20 INFO - PROCESS | 1747 | 1466445320162 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}] 10:55:20 INFO - PROCESS | 1747 | 1466445320167 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:20 INFO - PROCESS | 1747 | 1466445320357 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:55:20 INFO - PROCESS | 1747 | 1466445320493 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1747 | 1466445320503 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a6a5000 == 29 [pid = 1747] [id = 29] 10:55:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b96a800) [pid = 1747] [serial = 84] [outer = (nil)] 10:55:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa25f8400) [pid = 1747] [serial = 85] [outer = 0x9b96a800] 10:55:20 INFO - PROCESS | 1747 | 1466445320590 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa253a400) [pid = 1747] [serial = 86] [outer = 0x9b96a800] 10:55:21 INFO - PROCESS | 1747 | 1466445321470 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]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1389ms 10:55:21 INFO - PROCESS | 1747 | 1466445321538 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:55:21 INFO - PROCESS | 1747 | 1466445321543 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:55:21 INFO - PROCESS | 1747 | 1466445321549 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 1747 | 1466445321553 Marionette TRACE conn4 <- [1,90,null,{}] 10:55:21 INFO - PROCESS | 1747 | 1466445321559 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}] 10:55:21 INFO - PROCESS | 1747 | 1466445321564 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:21 INFO - PROCESS | 1747 | 1466445321757 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:55:21 INFO - PROCESS | 1747 | 1466445321899 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 1747 | 1466445321917 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:21 INFO - PROCESS | 1747 | ++DOCSHELL 0xa331e000 == 30 [pid = 1747] [id = 30] 10:55:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa3325800) [pid = 1747] [serial = 87] [outer = (nil)] 10:55:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa33bf800) [pid = 1747] [serial = 88] [outer = 0xa3325800] 10:55:22 INFO - PROCESS | 1747 | 1466445322018 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa4f70800) [pid = 1747] [serial = 89] [outer = 0xa3325800] 10:55:22 INFO - PROCESS | 1747 | 1466445322948 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]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1436ms 10:55:22 INFO - PROCESS | 1747 | 1466445322985 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 1747 | 1466445322990 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:55:23 INFO - PROCESS | 1747 | 1466445323016 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 1747 | 1466445323019 Marionette TRACE conn4 <- [1,94,null,{}] 10:55:23 INFO - PROCESS | 1747 | 1466445323026 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}] 10:55:23 INFO - PROCESS | 1747 | 1466445323031 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:23 INFO - PROCESS | 1747 | 1466445323237 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa25ed800) [pid = 1747] [serial = 90] [outer = 0x9b0ed400] 10:55:23 INFO - PROCESS | 1747 | 1466445323444 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 1747 | 1466445323455 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9462f800 == 31 [pid = 1747] [id = 31] 10:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x946efc00) [pid = 1747] [serial = 91] [outer = (nil)] 10:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a0e7400) [pid = 1747] [serial = 92] [outer = 0x946efc00] 10:55:23 INFO - PROCESS | 1747 | 1466445323623 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a558000) [pid = 1747] [serial = 93] [outer = 0x946efc00] 10:55:24 INFO - PROCESS | 1747 | 1466445324616 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]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1648ms 10:55:24 INFO - PROCESS | 1747 | 1466445324662 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 1747 | 1466445324669 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:55:24 INFO - PROCESS | 1747 | 1466445324677 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 1747 | 1466445324682 Marionette TRACE conn4 <- [1,98,null,{}] 10:55:24 INFO - PROCESS | 1747 | 1466445324691 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}] 10:55:24 INFO - PROCESS | 1747 | 1466445324697 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:24 INFO - PROCESS | 1747 | 1466445324891 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:55:25 INFO - PROCESS | 1747 | 1466445325055 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 1747 | 1466445325068 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d03400 == 32 [pid = 1747] [id = 32] 10:55:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x96d05000) [pid = 1747] [serial = 94] [outer = (nil)] 10:55:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x99cba000) [pid = 1747] [serial = 95] [outer = 0x96d05000] 10:55:25 INFO - PROCESS | 1747 | 1466445325196 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x99dd3c00) [pid = 1747] [serial = 96] [outer = 0x96d05000] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x99dc9400 == 31 [pid = 1747] [id = 24] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x95238000 == 30 [pid = 1747] [id = 23] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa6bd0000 == 29 [pid = 1747] [id = 13] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa2029c00 == 28 [pid = 1747] [id = 14] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x96d87400 == 27 [pid = 1747] [id = 16] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5ed400 == 26 [pid = 1747] [id = 17] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9812c400 == 25 [pid = 1747] [id = 6] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9b9e7800 == 24 [pid = 1747] [id = 18] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa1014400 == 23 [pid = 1747] [id = 11] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9a6a8000 == 22 [pid = 1747] [id = 12] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa061d400 == 21 [pid = 1747] [id = 20] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92d73400 == 20 [pid = 1747] [id = 8] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x946f5400 == 19 [pid = 1747] [id = 15] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa331e000 == 18 [pid = 1747] [id = 30] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9462f800 == 17 [pid = 1747] [id = 31] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9bef5000 == 16 [pid = 1747] [id = 28] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9a6a5000 == 15 [pid = 1747] [id = 29] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9b9dc800 == 14 [pid = 1747] [id = 27] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9e4bc800 == 13 [pid = 1747] [id = 19] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa061a800 == 12 [pid = 1747] [id = 21] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0xa231fc00 == 11 [pid = 1747] [id = 22] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92d72c00 == 10 [pid = 1747] [id = 25] 10:55:26 INFO - PROCESS | 1747 | --DOCSHELL 0x98130800 == 9 [pid = 1747] [id = 26] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a839c00) [pid = 1747] [serial = 12] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95240c00) [pid = 1747] [serial = 22] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b966800) [pid = 1747] [serial = 28] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa33c2c00) [pid = 1747] [serial = 31] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0xa33c7000) [pid = 1747] [serial = 34] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa82b3400) [pid = 1747] [serial = 37] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa901ac00) [pid = 1747] [serial = 40] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9523e800) [pid = 1747] [serial = 43] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x97f4c800) [pid = 1747] [serial = 44] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x99fcc800) [pid = 1747] [serial = 46] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a085c00) [pid = 1747] [serial = 47] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a6aa800) [pid = 1747] [serial = 49] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9b208c00) [pid = 1747] [serial = 50] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9bffc800) [pid = 1747] [serial = 52] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa0614c00) [pid = 1747] [serial = 55] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa1018800) [pid = 1747] [serial = 58] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0xa23a9000) [pid = 1747] [serial = 61] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x99dcb000) [pid = 1747] [serial = 25] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0xa2097c00) [pid = 1747] [serial = 59] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x96d88800) [pid = 1747] [serial = 23] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9c170000) [pid = 1747] [serial = 53] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9da8cc00) [pid = 1747] [serial = 32] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0xa6751c00) [pid = 1747] [serial = 35] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x93bee800) [pid = 1747] [serial = 17] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0xa901c800) [pid = 1747] [serial = 38] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0xac09b000) [pid = 1747] [serial = 41] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x93bea000) [pid = 1747] [serial = 16] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x9a68a800) [pid = 1747] [serial = 9] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0xa4d4d800) [pid = 1747] [serial = 2] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x93831400) [pid = 1747] [serial = 19] [outer = (nil)] [url = about:blank] 10:55:26 INFO - PROCESS | 1747 | 1466445326828 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]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2241ms 10:55:26 INFO - PROCESS | 1747 | 1466445326919 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 1747 | 1466445326926 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:55:26 INFO - PROCESS | 1747 | 1466445326933 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1747 | 1466445326940 Marionette TRACE conn4 <- [1,102,null,{}] 10:55:26 INFO - PROCESS | 1747 | 1466445326948 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}] 10:55:26 INFO - PROCESS | 1747 | 1466445326954 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:27 INFO - PROCESS | 1747 | 1466445327134 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:55:27 INFO - PROCESS | 1747 | 1466445327231 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 1747 | 1466445327240 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d02400 == 10 [pid = 1747] [id = 33] 10:55:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x96d07400) [pid = 1747] [serial = 97] [outer = (nil)] 10:55:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x98130c00) [pid = 1747] [serial = 98] [outer = 0x96d07400] 10:55:27 INFO - PROCESS | 1747 | 1466445327319 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x99cc4c00) [pid = 1747] [serial = 99] [outer = 0x96d07400] 10:55:28 INFO - PROCESS | 1747 | 1466445328074 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]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1187ms 10:55:28 INFO - PROCESS | 1747 | 1466445328120 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:55:28 INFO - PROCESS | 1747 | 1466445328129 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:55:28 INFO - PROCESS | 1747 | 1466445328142 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 1747 | 1466445328147 Marionette TRACE conn4 <- [1,106,null,{}] 10:55:28 INFO - PROCESS | 1747 | 1466445328153 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}] 10:55:28 INFO - PROCESS | 1747 | 1466445328159 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:28 INFO - PROCESS | 1747 | 1466445328355 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:55:28 INFO - PROCESS | 1747 | 1466445328520 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 1747 | 1466445328531 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5ec400 == 11 [pid = 1747] [id = 34] 10:55:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x9a686000) [pid = 1747] [serial = 100] [outer = (nil)] 10:55:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9a69fc00) [pid = 1747] [serial = 101] [outer = 0x9a686000] 10:55:28 INFO - PROCESS | 1747 | 1466445328605 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9a6aa000) [pid = 1747] [serial = 102] [outer = 0x9a686000] 10:55:29 INFO - PROCESS | 1747 | 1466445329451 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]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1387ms 10:55:29 INFO - PROCESS | 1747 | 1466445329528 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:55:29 INFO - PROCESS | 1747 | 1466445329533 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:55:29 INFO - PROCESS | 1747 | 1466445329542 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1747 | 1466445329551 Marionette TRACE conn4 <- [1,110,null,{}] 10:55:29 INFO - PROCESS | 1747 | 1466445329578 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}] 10:55:29 INFO - PROCESS | 1747 | 1466445329588 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:29 INFO - PROCESS | 1747 | 1466445329806 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:55:29 INFO - PROCESS | 1747 | 1466445329831 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 1747 | 1466445329840 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b9ebc00 == 12 [pid = 1747] [id = 35] 10:55:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9bef1c00) [pid = 1747] [serial = 103] [outer = (nil)] 10:55:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9bffc800) [pid = 1747] [serial = 104] [outer = 0x9bef1c00] 10:55:29 INFO - PROCESS | 1747 | 1466445329927 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9c1ba800) [pid = 1747] [serial = 105] [outer = 0x9bef1c00] 10:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9a2aa800) [pid = 1747] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0xa23b3400) [pid = 1747] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0xa1014000) [pid = 1747] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0xa0610800) [pid = 1747] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x95239400) [pid = 1747] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:55:30 INFO - PROCESS | 1747 | 1466445330927 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]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1409ms 10:55:30 INFO - PROCESS | 1747 | 1466445330950 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 1747 | 1466445330957 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:55:30 INFO - PROCESS | 1747 | 1466445330965 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 1747 | 1466445330968 Marionette TRACE conn4 <- [1,114,null,{}] 10:55:30 INFO - PROCESS | 1747 | 1466445330974 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}] 10:55:30 INFO - PROCESS | 1747 | 1466445330979 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:31 INFO - PROCESS | 1747 | 1466445331149 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:55:31 INFO - PROCESS | 1747 | 1466445331166 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 1747 | 1466445331173 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x937a8400 == 13 [pid = 1747] [id = 36] 10:55:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x95074c00) [pid = 1747] [serial = 106] [outer = (nil)] 10:55:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x96d06000) [pid = 1747] [serial = 107] [outer = 0x95074c00] 10:55:31 INFO - PROCESS | 1747 | 1466445331255 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x96d0dc00) [pid = 1747] [serial = 108] [outer = 0x95074c00] 10:55:32 INFO - PROCESS | 1747 | 1466445332084 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]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1182ms 10:55:32 INFO - PROCESS | 1747 | 1466445332148 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 1747 | 1466445332152 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:55:32 INFO - PROCESS | 1747 | 1466445332159 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 1747 | 1466445332162 Marionette TRACE conn4 <- [1,118,null,{}] 10:55:32 INFO - PROCESS | 1747 | 1466445332170 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}] 10:55:32 INFO - PROCESS | 1747 | 1466445332175 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:32 INFO - PROCESS | 1747 | 1466445332357 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:55:32 INFO - PROCESS | 1747 | 1466445332453 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 1747 | 1466445332463 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x95073c00 == 14 [pid = 1747] [id = 37] 10:55:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x95075000) [pid = 1747] [serial = 109] [outer = (nil)] 10:55:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0xa0611800) [pid = 1747] [serial = 110] [outer = 0x95075000] 10:55:32 INFO - PROCESS | 1747 | 1466445332532 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0xa0617800) [pid = 1747] [serial = 111] [outer = 0x95075000] 10:55:33 INFO - PROCESS | 1747 | 1466445333506 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]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1379ms 10:55:33 INFO - PROCESS | 1747 | 1466445333540 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 1747 | 1466445333547 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:55:33 INFO - PROCESS | 1747 | 1466445333556 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 1747 | 1466445333566 Marionette TRACE conn4 <- [1,122,null,{}] 10:55:33 INFO - PROCESS | 1747 | 1466445333576 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}] 10:55:33 INFO - PROCESS | 1747 | 1466445333584 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:33 INFO - PROCESS | 1747 | 1466445333808 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:55:34 INFO - PROCESS | 1747 | 1466445333988 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 1747 | 1466445333998 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d87400 == 15 [pid = 1747] [id = 38] 10:55:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x97f4c800) [pid = 1747] [serial = 112] [outer = (nil)] 10:55:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x99fe1000) [pid = 1747] [serial = 113] [outer = 0x97f4c800] 10:55:34 INFO - PROCESS | 1747 | 1466445334133 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9a2b5c00) [pid = 1747] [serial = 114] [outer = 0x97f4c800] 10:55:35 INFO - PROCESS | 1747 | 1466445335093 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]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1595ms 10:55:35 INFO - PROCESS | 1747 | 1466445335152 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 1747 | 1466445335159 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:55:35 INFO - PROCESS | 1747 | 1466445335170 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 1747 | 1466445335175 Marionette TRACE conn4 <- [1,126,null,{}] 10:55:35 INFO - PROCESS | 1747 | 1466445335182 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}] 10:55:35 INFO - PROCESS | 1747 | 1466445335188 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:35 INFO - PROCESS | 1747 | 1466445335392 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:55:35 INFO - PROCESS | 1747 | 1466445335576 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1747 | 1466445335585 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f89800 == 16 [pid = 1747] [id = 39] 10:55:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9c16c400) [pid = 1747] [serial = 115] [outer = (nil)] 10:55:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0xa0613400) [pid = 1747] [serial = 116] [outer = 0x9c16c400] 10:55:35 INFO - PROCESS | 1747 | 1466445335700 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0xa061c000) [pid = 1747] [serial = 117] [outer = 0x9c16c400] 10:55:36 INFO - PROCESS | 1747 | 1466445336670 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]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1585ms 10:55:36 INFO - PROCESS | 1747 | 1466445336757 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:55:36 INFO - PROCESS | 1747 | 1466445336762 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:55:36 INFO - PROCESS | 1747 | 1466445336770 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 1747 | 1466445336776 Marionette TRACE conn4 <- [1,130,null,{}] 10:55:36 INFO - PROCESS | 1747 | 1466445336793 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}] 10:55:36 INFO - PROCESS | 1747 | 1466445336803 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:37 INFO - PROCESS | 1747 | 1466445337103 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:55:37 INFO - PROCESS | 1747 | 1466445337263 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 1747 | 1466445337274 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:37 INFO - PROCESS | 1747 | ++DOCSHELL 0xa1082400 == 17 [pid = 1747] [id = 40] 10:55:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0xa201e400) [pid = 1747] [serial = 118] [outer = (nil)] 10:55:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0xa2097400) [pid = 1747] [serial = 119] [outer = 0xa201e400] 10:55:37 INFO - PROCESS | 1747 | 1466445337378 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa2293c00) [pid = 1747] [serial = 120] [outer = 0xa201e400] 10:55:38 INFO - PROCESS | 1747 | 1466445338664 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]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1939ms 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a561000) [pid = 1747] [serial = 70] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa255f400) [pid = 1747] [serial = 64] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0xa23f0800) [pid = 1747] [serial = 62] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa0618400) [pid = 1747] [serial = 56] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa2facc00) [pid = 1747] [serial = 65] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9952f000) [pid = 1747] [serial = 67] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92d7c800) [pid = 1747] [serial = 68] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9da8c800) [pid = 1747] [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.] 10:55:38 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a69e800) [pid = 1747] [serial = 71] [outer = (nil)] [url = about:blank] 10:55:38 INFO - PROCESS | 1747 | 1466445338803 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1747 | 1466445338808 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:55:38 INFO - PROCESS | 1747 | 1466445338868 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1747 | 1466445338872 Marionette TRACE conn4 <- [1,134,null,{}] 10:55:38 INFO - PROCESS | 1747 | 1466445338881 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}] 10:55:38 INFO - PROCESS | 1747 | 1466445338887 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:39 INFO - PROCESS | 1747 | 1466445339052 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:55:39 INFO - PROCESS | 1747 | 1466445339161 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 1747 | 1466445339172 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x946f0c00 == 18 [pid = 1747] [id = 41] 10:55:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x946f6000) [pid = 1747] [serial = 121] [outer = (nil)] 10:55:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x99084c00) [pid = 1747] [serial = 122] [outer = 0x946f6000] 10:55:39 INFO - PROCESS | 1747 | 1466445339247 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x99dcc400) [pid = 1747] [serial = 123] [outer = 0x946f6000] 10:55:40 INFO - PROCESS | 1747 | 1466445340029 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]]]}] 10:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1206ms 10:55:40 INFO - PROCESS | 1747 | 1466445340065 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 1747 | 1466445340072 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:55:40 INFO - PROCESS | 1747 | 1466445340082 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 1747 | 1466445340087 Marionette TRACE conn4 <- [1,138,null,{}] 10:55:40 INFO - PROCESS | 1747 | 1466445340093 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}] 10:55:40 INFO - PROCESS | 1747 | 1466445340098 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:40 INFO - PROCESS | 1747 | 1466445340267 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:55:40 INFO - PROCESS | 1747 | 1466445340279 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 1747 | 1466445340287 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a6a3c00 == 19 [pid = 1747] [id = 42] 10:55:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9b0e1000) [pid = 1747] [serial = 124] [outer = (nil)] 10:55:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9b22d800) [pid = 1747] [serial = 125] [outer = 0x9b0e1000] 10:55:40 INFO - PROCESS | 1747 | 1466445340432 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9b966800) [pid = 1747] [serial = 126] [outer = 0x9b0e1000] 10:55:41 INFO - PROCESS | 1747 | 1466445341711 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]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1682ms 10:55:41 INFO - PROCESS | 1747 | 1466445341801 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 1747 | 1466445341805 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:55:41 INFO - PROCESS | 1747 | 1466445341849 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1747 | 1466445341855 Marionette TRACE conn4 <- [1,142,null,{}] 10:55:41 INFO - PROCESS | 1747 | 1466445341871 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}] 10:55:41 INFO - PROCESS | 1747 | 1466445341880 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:42 INFO - PROCESS | 1747 | 1466445342075 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:55:42 INFO - PROCESS | 1747 | 1466445342197 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 1747 | 1466445342206 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:42 INFO - PROCESS | 1747 | ++DOCSHELL 0xa237a400 == 20 [pid = 1747] [id = 43] 10:55:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0xa23a7000) [pid = 1747] [serial = 127] [outer = (nil)] 10:55:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0xa23f2c00) [pid = 1747] [serial = 128] [outer = 0xa23a7000] 10:55:42 INFO - PROCESS | 1747 | 1466445342293 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa2553c00) [pid = 1747] [serial = 129] [outer = 0xa23a7000] 10:55:43 INFO - PROCESS | 1747 | 1466445343094 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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1307ms 10:55:43 INFO - PROCESS | 1747 | 1466445343134 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 1747 | 1466445343139 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:55:43 INFO - PROCESS | 1747 | 1466445343155 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1747 | 1466445343159 Marionette TRACE conn4 <- [1,146,null,{}] 10:55:43 INFO - PROCESS | 1747 | 1466445343165 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}] 10:55:43 INFO - PROCESS | 1747 | 1466445343169 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:43 INFO - PROCESS | 1747 | 1466445343399 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:55:43 INFO - PROCESS | 1747 | 1466445343423 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 1747 | 1466445343430 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:43 INFO - PROCESS | 1747 | ++DOCSHELL 0xa23b1000 == 21 [pid = 1747] [id = 44] 10:55:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa2faf800) [pid = 1747] [serial = 130] [outer = (nil)] 10:55:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa3285000) [pid = 1747] [serial = 131] [outer = 0xa2faf800] 10:55:43 INFO - PROCESS | 1747 | 1466445343505 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa3346c00) [pid = 1747] [serial = 132] [outer = 0xa2faf800] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9bef1c00) [pid = 1747] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x96d07400) [pid = 1747] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x96d05000) [pid = 1747] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92d75400) [pid = 1747] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x99f84c00) [pid = 1747] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b9df400) [pid = 1747] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa0612400) [pid = 1747] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x95074c00) [pid = 1747] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9b96a800) [pid = 1747] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:55:43 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0xa3325800) [pid = 1747] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:55:44 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x946efc00) [pid = 1747] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:55:44 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a686000) [pid = 1747] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:55:44 INFO - PROCESS | 1747 | 1466445344443 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]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1331ms 10:55:44 INFO - PROCESS | 1747 | 1466445344487 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 1747 | 1466445344491 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:55:44 INFO - PROCESS | 1747 | 1466445344497 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 1747 | 1466445344500 Marionette TRACE conn4 <- [1,150,null,{}] 10:55:44 INFO - PROCESS | 1747 | 1466445344506 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}] 10:55:44 INFO - PROCESS | 1747 | 1466445344511 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:44 INFO - PROCESS | 1747 | 1466445344699 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:55:44 INFO - PROCESS | 1747 | 1466445344798 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 1747 | 1466445344809 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f84c00 == 22 [pid = 1747] [id = 45] 10:55:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9b526400) [pid = 1747] [serial = 133] [outer = (nil)] 10:55:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0xa2fb0000) [pid = 1747] [serial = 134] [outer = 0x9b526400] 10:55:44 INFO - PROCESS | 1747 | 1466445344881 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0xa3340400) [pid = 1747] [serial = 135] [outer = 0x9b526400] 10:55:45 INFO - PROCESS | 1747 | 1466445345621 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]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1133ms 10:55:45 INFO - PROCESS | 1747 | 1466445345630 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:55:45 INFO - PROCESS | 1747 | 1466445345633 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:55:45 INFO - PROCESS | 1747 | 1466445345644 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 1747 | 1466445345646 Marionette TRACE conn4 <- [1,154,null,{}] 10:55:45 INFO - PROCESS | 1747 | 1466445345653 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}] 10:55:45 INFO - PROCESS | 1747 | 1466445345667 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:45 INFO - PROCESS | 1747 | 1466445345923 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:55:46 INFO - PROCESS | 1747 | 1466445346046 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 1747 | 1466445346059 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d72c00 == 23 [pid = 1747] [id = 46] 10:55:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92d73400) [pid = 1747] [serial = 136] [outer = (nil)] 10:55:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x93832400) [pid = 1747] [serial = 137] [outer = 0x92d73400] 10:55:46 INFO - PROCESS | 1747 | 1466445346145 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9462c400) [pid = 1747] [serial = 138] [outer = 0x92d73400] 10:55:47 INFO - PROCESS | 1747 | 1466445347160 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]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1532ms 10:55:47 INFO - PROCESS | 1747 | 1466445347175 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 1747 | 1466445347180 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:55:47 INFO - PROCESS | 1747 | 1466445347190 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 1747 | 1466445347194 Marionette TRACE conn4 <- [1,158,null,{}] 10:55:47 INFO - PROCESS | 1747 | 1466445347203 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}] 10:55:47 INFO - PROCESS | 1747 | 1466445347211 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:47 INFO - PROCESS | 1747 | 1466445347455 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:55:47 INFO - PROCESS | 1747 | 1466445347459 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:55:47 INFO - PROCESS | 1747 | 1466445347648 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 1747 | 1466445347662 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fd9c00 == 24 [pid = 1747] [id = 47] 10:55:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a0eb800) [pid = 1747] [serial = 139] [outer = (nil)] 10:55:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b0e9000) [pid = 1747] [serial = 140] [outer = 0x9a0eb800] 10:55:47 INFO - PROCESS | 1747 | 1466445347805 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b527000) [pid = 1747] [serial = 141] [outer = 0x9a0eb800] 10:55:48 INFO - PROCESS | 1747 | 1466445348761 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]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1641ms 10:55:48 INFO - PROCESS | 1747 | 1466445348835 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 1747 | 1466445348842 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:55:48 INFO - PROCESS | 1747 | 1466445348850 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 1747 | 1466445348854 Marionette TRACE conn4 <- [1,162,null,{}] 10:55:48 INFO - PROCESS | 1747 | 1466445348861 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}] 10:55:48 INFO - PROCESS | 1747 | 1466445348867 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:49 INFO - PROCESS | 1747 | 1466445349106 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:55:49 INFO - PROCESS | 1747 | 1466445349299 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 1747 | 1466445349308 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9e4c3800 == 25 [pid = 1747] [id = 48] 10:55:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa0618400) [pid = 1747] [serial = 142] [outer = (nil)] 10:55:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa1084000) [pid = 1747] [serial = 143] [outer = 0xa0618400] 10:55:49 INFO - PROCESS | 1747 | 1466445349412 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa2097800) [pid = 1747] [serial = 144] [outer = 0xa0618400] 10:55:50 INFO - PROCESS | 1747 | 1466445350592 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]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1783ms 10:55:50 INFO - PROCESS | 1747 | 1466445350634 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 1747 | 1466445350639 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:55:50 INFO - PROCESS | 1747 | 1466445350656 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 1747 | 1466445350666 Marionette TRACE conn4 <- [1,166,null,{}] 10:55:50 INFO - PROCESS | 1747 | 1466445350673 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}] 10:55:50 INFO - PROCESS | 1747 | 1466445350681 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:50 INFO - PROCESS | 1747 | 1466445350915 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:55:51 INFO - PROCESS | 1747 | 1466445351116 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1747 | 1466445351126 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x95073800 == 26 [pid = 1747] [id = 49] 10:55:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99dd6400) [pid = 1747] [serial = 145] [outer = (nil)] 10:55:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa61b3c00) [pid = 1747] [serial = 146] [outer = 0x99dd6400] 10:55:51 INFO - PROCESS | 1747 | 1466445351211 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa672d800) [pid = 1747] [serial = 147] [outer = 0x99dd6400] 10:55:52 INFO - PROCESS | 1747 | 1466445352134 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]]]}] 10:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1501ms 10:55:52 INFO - PROCESS | 1747 | 1466445352149 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 1747 | 1466445352153 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:55:52 INFO - PROCESS | 1747 | 1466445352160 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 1747 | 1466445352164 Marionette TRACE conn4 <- [1,170,null,{}] 10:55:52 INFO - PROCESS | 1747 | 1466445352170 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}] 10:55:52 INFO - PROCESS | 1747 | 1466445352175 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:52 INFO - PROCESS | 1747 | 1466445352354 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:55:52 INFO - PROCESS | 1747 | 1466445352507 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 1747 | 1466445352520 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cbb800 == 27 [pid = 1747] [id = 50] 10:55:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9ace7400) [pid = 1747] [serial = 148] [outer = (nil)] 10:55:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9acef400) [pid = 1747] [serial = 149] [outer = 0x9ace7400] 10:55:52 INFO - PROCESS | 1747 | 1466445352604 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9acf1000) [pid = 1747] [serial = 150] [outer = 0x9ace7400] 10:55:53 INFO - PROCESS | 1747 | 1466445353552 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]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1436ms 10:55:53 INFO - PROCESS | 1747 | 1466445353597 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 1747 | 1466445353602 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:55:53 INFO - PROCESS | 1747 | 1466445353608 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 1747 | 1466445353612 Marionette TRACE conn4 <- [1,174,null,{}] 10:55:53 INFO - PROCESS | 1747 | 1466445353618 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}] 10:55:53 INFO - PROCESS | 1747 | 1466445353623 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:53 INFO - PROCESS | 1747 | 1466445353806 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:55:53 INFO - PROCESS | 1747 | 1466445353960 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 1747 | 1466445353977 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b069800 == 28 [pid = 1747] [id = 51] 10:55:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b069c00) [pid = 1747] [serial = 151] [outer = (nil)] 10:55:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b06bc00) [pid = 1747] [serial = 152] [outer = 0x9b069c00] 10:55:54 INFO - PROCESS | 1747 | 1466445354116 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9da89c00) [pid = 1747] [serial = 153] [outer = 0x9b069c00] 10:55:55 INFO - PROCESS | 1747 | 1466445355256 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]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1688ms 10:55:55 INFO - PROCESS | 1747 | 1466445355298 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 1747 | 1466445355304 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:55:55 INFO - PROCESS | 1747 | 1466445355317 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 1747 | 1466445355321 Marionette TRACE conn4 <- [1,178,null,{}] 10:55:55 INFO - PROCESS | 1747 | 1466445355332 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}] 10:55:55 INFO - PROCESS | 1747 | 1466445355338 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:55 INFO - PROCESS | 1747 | 1466445355514 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:55:55 INFO - PROCESS | 1747 | 1466445355681 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 1747 | 1466445355689 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d10800 == 29 [pid = 1747] [id = 52] 10:55:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x96d85c00) [pid = 1747] [serial = 154] [outer = (nil)] 10:55:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99dcc000) [pid = 1747] [serial = 155] [outer = 0x96d85c00] 10:55:55 INFO - PROCESS | 1747 | 1466445355768 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99fe1400) [pid = 1747] [serial = 156] [outer = 0x96d85c00] 10:55:56 INFO - PROCESS | 1747 | 1466445356687 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]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1439ms 10:55:56 INFO - PROCESS | 1747 | 1466445356754 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 1747 | 1466445356761 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:55:56 INFO - PROCESS | 1747 | 1466445356771 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 1747 | 1466445356775 Marionette TRACE conn4 <- [1,182,null,{}] 10:55:56 INFO - PROCESS | 1747 | 1466445356781 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}] 10:55:56 INFO - PROCESS | 1747 | 1466445356786 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:57 INFO - PROCESS | 1747 | 1466445357015 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x96d03400 == 28 [pid = 1747] [id = 32] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x937a8400 == 27 [pid = 1747] [id = 36] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9b9ebc00 == 26 [pid = 1747] [id = 35] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5ec400 == 25 [pid = 1747] [id = 34] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x96d02400 == 24 [pid = 1747] [id = 33] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x99f84c00 == 23 [pid = 1747] [id = 45] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0xa23b1000 == 22 [pid = 1747] [id = 44] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0xa237a400 == 21 [pid = 1747] [id = 43] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a6a3c00 == 20 [pid = 1747] [id = 42] 10:55:57 INFO - PROCESS | 1747 | --DOCSHELL 0x946f0c00 == 19 [pid = 1747] [id = 41] 10:55:57 INFO - PROCESS | 1747 | 1466445357212 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 1747 | 1466445357224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bea800 == 20 [pid = 1747] [id = 53] 10:55:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x96d03400) [pid = 1747] [serial = 157] [outer = (nil)] 10:55:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99cbc400) [pid = 1747] [serial = 158] [outer = 0x96d03400] 10:55:57 INFO - PROCESS | 1747 | 1466445357301 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a5ec400) [pid = 1747] [serial = 159] [outer = 0x96d03400] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99cba000) [pid = 1747] [serial = 95] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x946ef800) [pid = 1747] [serial = 74] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x93835800) [pid = 1747] [serial = 73] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9c1ba800) [pid = 1747] [serial = 105] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a6a6000) [pid = 1747] [serial = 77] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a5e9000) [pid = 1747] [serial = 76] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9c1bbc00) [pid = 1747] [serial = 80] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9befa000) [pid = 1747] [serial = 79] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0xa2299800) [pid = 1747] [serial = 83] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0xa228ec00) [pid = 1747] [serial = 82] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96d06000) [pid = 1747] [serial = 107] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0xa253a400) [pid = 1747] [serial = 86] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa25f8400) [pid = 1747] [serial = 85] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa4f70800) [pid = 1747] [serial = 89] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa33bf800) [pid = 1747] [serial = 88] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a558000) [pid = 1747] [serial = 93] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a0e7400) [pid = 1747] [serial = 92] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a6aa000) [pid = 1747] [serial = 102] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x96d0dc00) [pid = 1747] [serial = 108] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a69fc00) [pid = 1747] [serial = 101] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9bffc800) [pid = 1747] [serial = 104] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x98130c00) [pid = 1747] [serial = 98] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99cc4c00) [pid = 1747] [serial = 99] [outer = (nil)] [url = about:blank] 10:55:57 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x99dd3c00) [pid = 1747] [serial = 96] [outer = (nil)] [url = about:blank] 10:55:58 INFO - PROCESS | 1747 | 1466445358141 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]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1428ms 10:55:58 INFO - PROCESS | 1747 | 1466445358201 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 1747 | 1466445358204 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:55:58 INFO - PROCESS | 1747 | 1466445358213 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 1747 | 1466445358219 Marionette TRACE conn4 <- [1,186,null,{}] 10:55:58 INFO - PROCESS | 1747 | 1466445358235 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}] 10:55:58 INFO - PROCESS | 1747 | 1466445358243 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:58 INFO - PROCESS | 1747 | 1466445358435 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:55:58 INFO - PROCESS | 1747 | 1466445358554 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 1747 | 1466445358569 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a82b400 == 21 [pid = 1747] [id = 54] 10:55:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9acec000) [pid = 1747] [serial = 160] [outer = (nil)] 10:55:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9b066000) [pid = 1747] [serial = 161] [outer = 0x9acec000] 10:55:58 INFO - PROCESS | 1747 | 1466445358643 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9b070800) [pid = 1747] [serial = 162] [outer = 0x9acec000] 10:55:59 INFO - PROCESS | 1747 | 1466445359407 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]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1235ms 10:55:59 INFO - PROCESS | 1747 | 1466445359448 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:55:59 INFO - PROCESS | 1747 | 1466445359453 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:55:59 INFO - PROCESS | 1747 | 1466445359459 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1747 | 1466445359462 Marionette TRACE conn4 <- [1,190,null,{}] 10:55:59 INFO - PROCESS | 1747 | 1466445359485 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}] 10:55:59 INFO - PROCESS | 1747 | 1466445359490 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:59 INFO - PROCESS | 1747 | 1466445359707 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:55:59 INFO - PROCESS | 1747 | 1466445359731 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 1747 | 1466445359741 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:55:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d78400 == 22 [pid = 1747] [id = 55] 10:55:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9b524c00) [pid = 1747] [serial = 163] [outer = (nil)] 10:55:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9befe800) [pid = 1747] [serial = 164] [outer = 0x9b524c00] 10:55:59 INFO - PROCESS | 1747 | 1466445359810 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9c1b1800) [pid = 1747] [serial = 165] [outer = 0x9b524c00] 10:56:00 INFO - PROCESS | 1747 | 1466445360737 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]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1312ms 10:56:00 INFO - PROCESS | 1747 | 1466445360772 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 1747 | 1466445360776 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:56:00 INFO - PROCESS | 1747 | 1466445360782 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 1747 | 1466445360785 Marionette TRACE conn4 <- [1,194,null,{}] 10:56:00 INFO - PROCESS | 1747 | 1466445360797 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}] 10:56:00 INFO - PROCESS | 1747 | 1466445360802 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:01 INFO - PROCESS | 1747 | 1466445361023 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:56:01 INFO - PROCESS | 1747 | 1466445361052 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1747 | 1466445361064 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bea000 == 23 [pid = 1747] [id = 56] 10:56:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b066c00) [pid = 1747] [serial = 166] [outer = (nil)] 10:56:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9da8c800) [pid = 1747] [serial = 167] [outer = 0x9b066c00] 10:56:01 INFO - PROCESS | 1747 | 1466445361137 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9e4c0400) [pid = 1747] [serial = 168] [outer = 0x9b066c00] 10:56:01 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b0e1000) [pid = 1747] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:56:01 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x946f6000) [pid = 1747] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:56:01 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa23a7000) [pid = 1747] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:56:01 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0xa201e400) [pid = 1747] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:56:01 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa2faf800) [pid = 1747] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:56:02 INFO - PROCESS | 1747 | 1466445362066 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]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1294ms 10:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:56:02 INFO - PROCESS | 1747 | 1466445362076 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 1747 | 1466445362080 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:56:02 INFO - PROCESS | 1747 | 1466445362088 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 1747 | 1466445362094 Marionette TRACE conn4 <- [1,198,null,{}] 10:56:02 INFO - PROCESS | 1747 | 1466445362102 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}] 10:56:02 INFO - PROCESS | 1747 | 1466445362114 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:02 INFO - PROCESS | 1747 | 1466445362415 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:56:02 INFO - PROCESS | 1747 | 1466445362429 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 1747 | 1466445362439 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x93831400 == 24 [pid = 1747] [id = 57] 10:56:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93833c00) [pid = 1747] [serial = 169] [outer = (nil)] 10:56:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa2530800) [pid = 1747] [serial = 170] [outer = 0x93833c00] 10:56:02 INFO - PROCESS | 1747 | 1466445362525 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa25fa000) [pid = 1747] [serial = 171] [outer = 0x93833c00] 10:56:03 INFO - PROCESS | 1747 | 1466445363299 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]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1256ms 10:56:03 INFO - PROCESS | 1747 | 1466445363342 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:56:03 INFO - PROCESS | 1747 | 1466445363346 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:56:03 INFO - PROCESS | 1747 | 1466445363352 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 1747 | 1466445363356 Marionette TRACE conn4 <- [1,202,null,{}] 10:56:03 INFO - PROCESS | 1747 | 1466445363361 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}] 10:56:03 INFO - PROCESS | 1747 | 1466445363367 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:03 INFO - PROCESS | 1747 | 1466445363532 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:56:03 INFO - PROCESS | 1747 | 1466445363541 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 1747 | 1466445363553 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9952c800 == 25 [pid = 1747] [id = 58] 10:56:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa0615c00) [pid = 1747] [serial = 172] [outer = (nil)] 10:56:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa331f000) [pid = 1747] [serial = 173] [outer = 0xa0615c00] 10:56:03 INFO - PROCESS | 1747 | 1466445363631 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa33bf800) [pid = 1747] [serial = 174] [outer = 0xa0615c00] 10:56:04 INFO - PROCESS | 1747 | 1466445364692 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]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1384ms 10:56:04 INFO - PROCESS | 1747 | 1466445364738 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 1747 | 1466445364745 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:56:04 INFO - PROCESS | 1747 | 1466445364754 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 1747 | 1466445364762 Marionette TRACE conn4 <- [1,206,null,{}] 10:56:04 INFO - PROCESS | 1747 | 1466445364770 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}] 10:56:04 INFO - PROCESS | 1747 | 1466445364775 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:05 INFO - PROCESS | 1747 | 1466445365081 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:56:05 INFO - PROCESS | 1747 | 1466445365209 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 1747 | 1466445365219 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d10000 == 26 [pid = 1747] [id = 59] 10:56:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d10c00) [pid = 1747] [serial = 175] [outer = (nil)] 10:56:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99dd3800) [pid = 1747] [serial = 176] [outer = 0x96d10c00] 10:56:05 INFO - PROCESS | 1747 | 1466445365326 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a5e9000) [pid = 1747] [serial = 177] [outer = 0x96d10c00] 10:56:06 INFO - PROCESS | 1747 | 1466445366253 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]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1542ms 10:56:06 INFO - PROCESS | 1747 | 1466445366297 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 1747 | 1466445366304 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:56:06 INFO - PROCESS | 1747 | 1466445366317 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 1747 | 1466445366321 Marionette TRACE conn4 <- [1,210,null,{}] 10:56:06 INFO - PROCESS | 1747 | 1466445366328 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}] 10:56:06 INFO - PROCESS | 1747 | 1466445366333 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:06 INFO - PROCESS | 1747 | 1466445366540 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:56:06 INFO - PROCESS | 1747 | 1466445366696 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 1747 | 1466445366706 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d0ac00 == 27 [pid = 1747] [id = 60] 10:56:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a6ab000) [pid = 1747] [serial = 178] [outer = (nil)] 10:56:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b06c000) [pid = 1747] [serial = 179] [outer = 0x9a6ab000] 10:56:06 INFO - PROCESS | 1747 | 1466445366802 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9c00e000) [pid = 1747] [serial = 180] [outer = 0x9a6ab000] 10:56:07 INFO - PROCESS | 1747 | 1466445367695 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]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1439ms 10:56:07 INFO - PROCESS | 1747 | 1466445367758 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 1747 | 1466445367763 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:56:07 INFO - PROCESS | 1747 | 1466445367774 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 1747 | 1466445367781 Marionette TRACE conn4 <- [1,214,null,{}] 10:56:07 INFO - PROCESS | 1747 | 1466445367798 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}] 10:56:07 INFO - PROCESS | 1747 | 1466445367807 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:08 INFO - PROCESS | 1747 | 1466445368038 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:56:08 INFO - PROCESS | 1747 | 1466445368233 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 1747 | 1466445368246 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x946eb800 == 28 [pid = 1747] [id = 61] 10:56:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa2322800) [pid = 1747] [serial = 181] [outer = (nil)] 10:56:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa3289c00) [pid = 1747] [serial = 182] [outer = 0xa2322800] 10:56:08 INFO - PROCESS | 1747 | 1466445368360 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa4f72000) [pid = 1747] [serial = 183] [outer = 0xa2322800] 10:56:09 INFO - PROCESS | 1747 | 1466445369288 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]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1594ms 10:56:09 INFO - PROCESS | 1747 | 1466445369368 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:56:09 INFO - PROCESS | 1747 | 1466445369373 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:56:09 INFO - PROCESS | 1747 | 1466445369380 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 1747 | 1466445369384 Marionette TRACE conn4 <- [1,218,null,{}] 10:56:09 INFO - PROCESS | 1747 | 1466445369391 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}] 10:56:09 INFO - PROCESS | 1747 | 1466445369396 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:09 INFO - PROCESS | 1747 | 1466445369636 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:56:09 INFO - PROCESS | 1747 | 1466445369828 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 1747 | 1466445369840 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:09 INFO - PROCESS | 1747 | ++DOCSHELL 0xa610ac00 == 29 [pid = 1747] [id = 62] 10:56:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa6725800) [pid = 1747] [serial = 184] [outer = (nil)] 10:56:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa679f000) [pid = 1747] [serial = 185] [outer = 0xa6725800] 10:56:09 INFO - PROCESS | 1747 | 1466445369968 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa67abc00) [pid = 1747] [serial = 186] [outer = 0xa6725800] 10:56:10 INFO - PROCESS | 1747 | 1466445370838 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]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1486ms 10:56:10 INFO - PROCESS | 1747 | 1466445370866 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 1747 | 1466445370870 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:56:10 INFO - PROCESS | 1747 | 1466445370877 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 1747 | 1466445370879 Marionette TRACE conn4 <- [1,222,null,{}] 10:56:10 INFO - PROCESS | 1747 | 1466445370886 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}] 10:56:10 INFO - PROCESS | 1747 | 1466445370891 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:11 INFO - PROCESS | 1747 | 1466445371067 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:56:11 INFO - PROCESS | 1747 | 1466445371227 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 1747 | 1466445371236 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x93833400 == 30 [pid = 1747] [id = 63] 10:56:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9b082800) [pid = 1747] [serial = 187] [outer = (nil)] 10:56:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b089400) [pid = 1747] [serial = 188] [outer = 0x9b082800] 10:56:11 INFO - PROCESS | 1747 | 1466445371323 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b08c000) [pid = 1747] [serial = 189] [outer = 0x9b082800] 10:56:12 INFO - PROCESS | 1747 | 1466445372293 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]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1486ms 10:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:56:12 INFO - PROCESS | 1747 | 1466445372364 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 1747 | 1466445372367 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:56:12 INFO - PROCESS | 1747 | 1466445372374 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 1747 | 1466445372378 Marionette TRACE conn4 <- [1,226,null,{}] 10:56:12 INFO - PROCESS | 1747 | 1466445372384 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}] 10:56:12 INFO - PROCESS | 1747 | 1466445372395 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:12 INFO - PROCESS | 1747 | 1466445372628 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:56:12 INFO - PROCESS | 1747 | 1466445372812 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 1747 | 1466445372822 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d06000 == 31 [pid = 1747] [id = 64] 10:56:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x96d0b400) [pid = 1747] [serial = 190] [outer = (nil)] 10:56:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa688ec00) [pid = 1747] [serial = 191] [outer = 0x96d0b400] 10:56:12 INFO - PROCESS | 1747 | 1466445372949 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa6bd3000) [pid = 1747] [serial = 192] [outer = 0x96d0b400] 10:56:14 INFO - PROCESS | 1747 | 1466445374032 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]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1743ms 10:56:14 INFO - PROCESS | 1747 | 1466445374117 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 1747 | 1466445374124 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:56:14 INFO - PROCESS | 1747 | 1466445374133 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 1747 | 1466445374138 Marionette TRACE conn4 <- [1,230,null,{}] 10:56:14 INFO - PROCESS | 1747 | 1466445374147 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}] 10:56:14 INFO - PROCESS | 1747 | 1466445374153 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:14 INFO - PROCESS | 1747 | 1466445374373 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:56:14 INFO - PROCESS | 1747 | 1466445374683 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 1747 | 1466445374695 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x95074800 == 32 [pid = 1747] [id = 65] 10:56:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x95075400) [pid = 1747] [serial = 193] [outer = (nil)] 10:56:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x96d03000) [pid = 1747] [serial = 194] [outer = 0x95075400] 10:56:14 INFO - PROCESS | 1747 | 1466445374778 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x97f4e400) [pid = 1747] [serial = 195] [outer = 0x95075400] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x9b069800 == 31 [pid = 1747] [id = 51] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x95073800 == 30 [pid = 1747] [id = 49] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x99cbb800 == 29 [pid = 1747] [id = 50] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x99fd9c00 == 28 [pid = 1747] [id = 47] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x9e4c3800 == 27 [pid = 1747] [id = 48] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x92d72c00 == 26 [pid = 1747] [id = 46] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x95073c00 == 25 [pid = 1747] [id = 37] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x99f89800 == 24 [pid = 1747] [id = 39] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0x96d87400 == 23 [pid = 1747] [id = 38] 10:56:16 INFO - PROCESS | 1747 | --DOCSHELL 0xa1082400 == 22 [pid = 1747] [id = 40] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0xa2fb0000) [pid = 1747] [serial = 134] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x99fe1000) [pid = 1747] [serial = 113] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa0613400) [pid = 1747] [serial = 116] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9b22d800) [pid = 1747] [serial = 125] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99084c00) [pid = 1747] [serial = 122] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x99dcc400) [pid = 1747] [serial = 123] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa0611800) [pid = 1747] [serial = 110] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa23f2c00) [pid = 1747] [serial = 128] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa2553c00) [pid = 1747] [serial = 129] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa2293c00) [pid = 1747] [serial = 120] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa2097400) [pid = 1747] [serial = 119] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa3285000) [pid = 1747] [serial = 131] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa3346c00) [pid = 1747] [serial = 132] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b966800) [pid = 1747] [serial = 126] [outer = (nil)] [url = about:blank] 10:56:16 INFO - PROCESS | 1747 | 1466445376757 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]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 2646ms 10:56:16 INFO - PROCESS | 1747 | 1466445376778 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 1747 | 1466445376785 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:56:16 INFO - PROCESS | 1747 | 1466445376793 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 1747 | 1466445376798 Marionette TRACE conn4 <- [1,234,null,{}] 10:56:16 INFO - PROCESS | 1747 | 1466445376806 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}] 10:56:16 INFO - PROCESS | 1747 | 1466445376812 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:16 INFO - PROCESS | 1747 | 1466445376990 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:56:17 INFO - PROCESS | 1747 | 1466445377003 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1747 | 1466445377017 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bed400 == 23 [pid = 1747] [id = 66] 10:56:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93bee000) [pid = 1747] [serial = 196] [outer = (nil)] 10:56:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x95073800) [pid = 1747] [serial = 197] [outer = 0x93bee000] 10:56:17 INFO - PROCESS | 1747 | 1466445377132 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x95239400) [pid = 1747] [serial = 198] [outer = 0x93bee000] 10:56:18 INFO - PROCESS | 1747 | 1466445378096 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]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1333ms 10:56:18 INFO - PROCESS | 1747 | 1466445378125 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:56:18 INFO - PROCESS | 1747 | 1466445378134 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:56:18 INFO - PROCESS | 1747 | 1466445378146 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 1747 | 1466445378151 Marionette TRACE conn4 <- [1,238,null,{}] 10:56:18 INFO - PROCESS | 1747 | 1466445378163 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}] 10:56:18 INFO - PROCESS | 1747 | 1466445378169 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:18 INFO - PROCESS | 1747 | 1466445378354 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:56:18 INFO - PROCESS | 1747 | 1466445378366 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 1747 | 1466445378375 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2ae800 == 24 [pid = 1747] [id = 67] 10:56:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a2b7800) [pid = 1747] [serial = 199] [outer = (nil)] 10:56:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a5eb400) [pid = 1747] [serial = 200] [outer = 0x9a2b7800] 10:56:18 INFO - PROCESS | 1747 | 1466445378461 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a6a6000) [pid = 1747] [serial = 201] [outer = 0x9a2b7800] 10:56:19 INFO - PROCESS | 1747 | 1466445379416 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]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1338ms 10:56:19 INFO - PROCESS | 1747 | 1466445379483 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:56:19 INFO - PROCESS | 1747 | 1466445379488 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:56:19 INFO - PROCESS | 1747 | 1466445379494 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 1747 | 1466445379501 Marionette TRACE conn4 <- [1,242,null,{}] 10:56:19 INFO - PROCESS | 1747 | 1466445379534 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}] 10:56:19 INFO - PROCESS | 1747 | 1466445379548 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:19 INFO - PROCESS | 1747 | 1466445379769 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:56:19 INFO - PROCESS | 1747 | 1466445379799 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 1747 | 1466445379809 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b088800 == 25 [pid = 1747] [id = 68] 10:56:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b08b800) [pid = 1747] [serial = 202] [outer = (nil)] 10:56:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b208000) [pid = 1747] [serial = 203] [outer = 0x9b08b800] 10:56:19 INFO - PROCESS | 1747 | 1466445379887 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b95ec00) [pid = 1747] [serial = 204] [outer = 0x9b08b800] 10:56:20 INFO - PROCESS | 1747 | 1466445380937 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]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1454ms 10:56:20 INFO - PROCESS | 1747 | 1466445380947 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:56:20 INFO - PROCESS | 1747 | 1466445380952 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:56:20 INFO - PROCESS | 1747 | 1466445380959 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1747 | 1466445380963 Marionette TRACE conn4 <- [1,246,null,{}] 10:56:20 INFO - PROCESS | 1747 | 1466445380977 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}] 10:56:20 INFO - PROCESS | 1747 | 1466445380983 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:21 INFO - PROCESS | 1747 | 1466445381210 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:56:21 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b524c00) [pid = 1747] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:56:21 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92d73400) [pid = 1747] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa0618400) [pid = 1747] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b069c00) [pid = 1747] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x96d85c00) [pid = 1747] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9b066c00) [pid = 1747] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9ace7400) [pid = 1747] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a0eb800) [pid = 1747] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9acec000) [pid = 1747] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x96d03400) [pid = 1747] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99dd6400) [pid = 1747] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x95075000) [pid = 1747] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9b526400) [pid = 1747] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93833c00) [pid = 1747] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9c16c400) [pid = 1747] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x97f4c800) [pid = 1747] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:56:22 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa0615c00) [pid = 1747] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:56:22 INFO - PROCESS | 1747 | 1466445382085 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 1747 | 1466445382094 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d73400 == 26 [pid = 1747] [id = 69] 10:56:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93836800) [pid = 1747] [serial = 205] [outer = (nil)] 10:56:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d85c00) [pid = 1747] [serial = 206] [outer = 0x93836800] 10:56:22 INFO - PROCESS | 1747 | 1466445382173 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9aced400) [pid = 1747] [serial = 207] [outer = 0x93836800] 10:56:22 INFO - PROCESS | 1747 | 1466445382872 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]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1940ms 10:56:22 INFO - PROCESS | 1747 | 1466445382899 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 1747 | 1466445382903 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:56:22 INFO - PROCESS | 1747 | 1466445382919 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 1747 | 1466445382923 Marionette TRACE conn4 <- [1,250,null,{}] 10:56:22 INFO - PROCESS | 1747 | 1466445382928 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}] 10:56:22 INFO - PROCESS | 1747 | 1466445382934 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:23 INFO - PROCESS | 1747 | 1466445383089 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:56:23 INFO - PROCESS | 1747 | 1466445383108 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 1747 | 1466445383115 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9befe400 == 27 [pid = 1747] [id = 70] 10:56:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9c16bc00) [pid = 1747] [serial = 208] [outer = (nil)] 10:56:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa0616400) [pid = 1747] [serial = 209] [outer = 0x9c16bc00] 10:56:23 INFO - PROCESS | 1747 | 1466445383192 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa1083c00) [pid = 1747] [serial = 210] [outer = 0x9c16bc00] 10:56:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9bff4800) [pid = 1747] [serial = 211] [outer = 0x9b0ed400] 10:56:24 INFO - PROCESS | 1747 | 1466445384279 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]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1397ms 10:56:24 INFO - PROCESS | 1747 | 1466445384317 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 1747 | 1466445384324 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:56:24 INFO - PROCESS | 1747 | 1466445384334 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 1747 | 1466445384339 Marionette TRACE conn4 <- [1,254,null,{}] 10:56:24 INFO - PROCESS | 1747 | 1466445384349 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}] 10:56:24 INFO - PROCESS | 1747 | 1466445384354 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:24 INFO - PROCESS | 1747 | 1466445384579 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:56:24 INFO - PROCESS | 1747 | 1466445384796 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 1747 | 1466445384811 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x9506e400 == 28 [pid = 1747] [id = 71] 10:56:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x95074000) [pid = 1747] [serial = 212] [outer = (nil)] 10:56:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x99fe1000) [pid = 1747] [serial = 213] [outer = 0x95074000] 10:56:24 INFO - PROCESS | 1747 | 1466445384942 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a6a5c00) [pid = 1747] [serial = 214] [outer = 0x95074000] 10:56:25 INFO - PROCESS | 1747 | 1466445385918 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]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1634ms 10:56:25 INFO - PROCESS | 1747 | 1466445385969 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:56:25 INFO - PROCESS | 1747 | 1466445385977 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:56:25 INFO - PROCESS | 1747 | 1466445385989 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1747 | 1466445385993 Marionette TRACE conn4 <- [1,258,null,{}] 10:56:26 INFO - PROCESS | 1747 | 1466445386000 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}] 10:56:26 INFO - PROCESS | 1747 | 1466445386006 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:26 INFO - PROCESS | 1747 | 1466445386202 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:56:26 INFO - PROCESS | 1747 | 1466445386397 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 1747 | 1466445386406 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b069800 == 29 [pid = 1747] [id = 72] 10:56:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9b22ac00) [pid = 1747] [serial = 215] [outer = (nil)] 10:56:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9b9e4000) [pid = 1747] [serial = 216] [outer = 0x9b22ac00] 10:56:26 INFO - PROCESS | 1747 | 1466445386542 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9b966c00) [pid = 1747] [serial = 217] [outer = 0x9b22ac00] 10:56:27 INFO - PROCESS | 1747 | 1466445387506 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]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1595ms 10:56:27 INFO - PROCESS | 1747 | 1466445387583 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 1747 | 1466445387586 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:56:27 INFO - PROCESS | 1747 | 1466445387598 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 1747 | 1466445387604 Marionette TRACE conn4 <- [1,262,null,{}] 10:56:27 INFO - PROCESS | 1747 | 1466445387622 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}] 10:56:27 INFO - PROCESS | 1747 | 1466445387632 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:27 INFO - PROCESS | 1747 | 1466445387857 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:56:28 INFO - PROCESS | 1747 | 1466445388103 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1747 | 1466445388117 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:28 INFO - PROCESS | 1747 | ++DOCSHELL 0xa23f9c00 == 30 [pid = 1747] [id = 73] 10:56:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa23fb400) [pid = 1747] [serial = 218] [outer = (nil)] 10:56:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa2fafc00) [pid = 1747] [serial = 219] [outer = 0xa23fb400] 10:56:28 INFO - PROCESS | 1747 | 1466445388208 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa328b000) [pid = 1747] [serial = 220] [outer = 0xa23fb400] 10:56:29 INFO - PROCESS | 1747 | 1466445389197 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]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1639ms 10:56:29 INFO - PROCESS | 1747 | 1466445389236 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 1747 | 1466445389242 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:56:29 INFO - PROCESS | 1747 | 1466445389249 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 1747 | 1466445389254 Marionette TRACE conn4 <- [1,266,null,{}] 10:56:29 INFO - PROCESS | 1747 | 1466445389260 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}] 10:56:29 INFO - PROCESS | 1747 | 1466445389265 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:29 INFO - PROCESS | 1747 | 1466445389453 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:56:29 INFO - PROCESS | 1747 | 1466445389650 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 1747 | 1466445389656 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c7800 == 31 [pid = 1747] [id = 74] 10:56:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b06dc00) [pid = 1747] [serial = 221] [outer = (nil)] 10:56:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa4f16800) [pid = 1747] [serial = 222] [outer = 0x9b06dc00] 10:56:29 INFO - PROCESS | 1747 | 1466445389751 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa61b4c00) [pid = 1747] [serial = 223] [outer = 0x9b06dc00] 10:56:30 INFO - PROCESS | 1747 | 1466445390690 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]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1532ms 10:56:30 INFO - PROCESS | 1747 | 1466445390782 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 1747 | 1466445390791 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:56:30 INFO - PROCESS | 1747 | 1466445390805 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 1747 | 1466445390812 Marionette TRACE conn4 <- [1,270,null,{}] 10:56:30 INFO - PROCESS | 1747 | 1466445390818 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}] 10:56:30 INFO - PROCESS | 1747 | 1466445390824 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:31 INFO - PROCESS | 1747 | 1466445391038 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:56:31 INFO - PROCESS | 1747 | 1466445391241 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 1747 | 1466445391250 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x917d0800 == 32 [pid = 1747] [id = 75] 10:56:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x917d0c00) [pid = 1747] [serial = 224] [outer = (nil)] 10:56:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x93beb000) [pid = 1747] [serial = 225] [outer = 0x917d0c00] 10:56:31 INFO - PROCESS | 1747 | 1466445391497 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x946f6000) [pid = 1747] [serial = 226] [outer = 0x917d0c00] 10:56:32 INFO - PROCESS | 1747 | 1466445392563 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]]]}] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9acef400) [pid = 1747] [serial = 149] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa672d800) [pid = 1747] [serial = 147] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa0617800) [pid = 1747] [serial = 111] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9befe800) [pid = 1747] [serial = 164] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa3340400) [pid = 1747] [serial = 135] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0xa2530800) [pid = 1747] [serial = 170] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x93832400) [pid = 1747] [serial = 137] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99dcc000) [pid = 1747] [serial = 155] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa61b3c00) [pid = 1747] [serial = 146] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99cbc400) [pid = 1747] [serial = 158] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9e4c0400) [pid = 1747] [serial = 168] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa2097800) [pid = 1747] [serial = 144] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa061c000) [pid = 1747] [serial = 117] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a2b5c00) [pid = 1747] [serial = 114] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa331f000) [pid = 1747] [serial = 173] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0xa33bf800) [pid = 1747] [serial = 174] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0xa25fa000) [pid = 1747] [serial = 171] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9c1b1800) [pid = 1747] [serial = 165] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9462c400) [pid = 1747] [serial = 138] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa1084000) [pid = 1747] [serial = 143] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9da89c00) [pid = 1747] [serial = 153] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99fe1400) [pid = 1747] [serial = 156] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b06bc00) [pid = 1747] [serial = 152] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9da8c800) [pid = 1747] [serial = 167] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9acf1000) [pid = 1747] [serial = 150] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b527000) [pid = 1747] [serial = 141] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9b070800) [pid = 1747] [serial = 162] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b0e9000) [pid = 1747] [serial = 140] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a5ec400) [pid = 1747] [serial = 159] [outer = (nil)] [url = about:blank] 10:56:32 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9b066000) [pid = 1747] [serial = 161] [outer = (nil)] [url = about:blank] 10:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1851ms 10:56:32 INFO - PROCESS | 1747 | 1466445392654 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 1747 | 1466445392660 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:56:32 INFO - PROCESS | 1747 | 1466445392669 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1747 | 1466445392673 Marionette TRACE conn4 <- [1,274,null,{}] 10:56:32 INFO - PROCESS | 1747 | 1466445392680 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}] 10:56:32 INFO - PROCESS | 1747 | 1466445392686 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:32 INFO - PROCESS | 1747 | 1466445392872 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:56:33 INFO - PROCESS | 1747 | 1466445393032 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 1747 | 1466445393042 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fcc400 == 33 [pid = 1747] [id = 76] 10:56:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x99fe0800) [pid = 1747] [serial = 227] [outer = (nil)] 10:56:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a2b5c00) [pid = 1747] [serial = 228] [outer = 0x99fe0800] 10:56:33 INFO - PROCESS | 1747 | 1466445393116 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a7ba000) [pid = 1747] [serial = 229] [outer = 0x99fe0800] 10:56:33 INFO - PROCESS | 1747 | 1466445393873 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]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1236ms 10:56:33 INFO - PROCESS | 1747 | 1466445393905 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 1747 | 1466445393910 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:56:33 INFO - PROCESS | 1747 | 1466445393921 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 1747 | 1466445393925 Marionette TRACE conn4 <- [1,278,null,{}] 10:56:33 INFO - PROCESS | 1747 | 1466445393932 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}] 10:56:33 INFO - PROCESS | 1747 | 1466445393938 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:34 INFO - PROCESS | 1747 | 1466445394120 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:56:34 INFO - PROCESS | 1747 | 1466445394131 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 1747 | 1466445394139 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ace6800 == 34 [pid = 1747] [id = 77] 10:56:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b067400) [pid = 1747] [serial = 230] [outer = (nil)] 10:56:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b08e800) [pid = 1747] [serial = 231] [outer = 0x9b067400] 10:56:34 INFO - PROCESS | 1747 | 1466445394213 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b96b400) [pid = 1747] [serial = 232] [outer = 0x9b067400] 10:56:35 INFO - PROCESS | 1747 | 1466445395099 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]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1237ms 10:56:35 INFO - PROCESS | 1747 | 1466445395158 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 1747 | 1466445395162 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:56:35 INFO - PROCESS | 1747 | 1466445395170 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1747 | 1466445395176 Marionette TRACE conn4 <- [1,282,null,{}] 10:56:35 INFO - PROCESS | 1747 | 1466445395199 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}] 10:56:35 INFO - PROCESS | 1747 | 1466445395208 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:35 INFO - PROCESS | 1747 | 1466445395433 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:56:35 INFO - PROCESS | 1747 | 1466445395466 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 1747 | 1466445395476 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x9acf0400 == 35 [pid = 1747] [id = 78] 10:56:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9befa400) [pid = 1747] [serial = 233] [outer = (nil)] 10:56:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa061ec00) [pid = 1747] [serial = 234] [outer = 0x9befa400] 10:56:35 INFO - PROCESS | 1747 | 1466445395552 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa107f400) [pid = 1747] [serial = 235] [outer = 0x9befa400] 10:56:36 INFO - PROCESS | 1747 | 1466445396719 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]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1596ms 10:56:36 INFO - PROCESS | 1747 | 1466445396768 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 1747 | 1466445396774 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:56:36 INFO - PROCESS | 1747 | 1466445396788 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 1747 | 1466445396791 Marionette TRACE conn4 <- [1,286,null,{}] 10:56:36 INFO - PROCESS | 1747 | 1466445396798 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}] 10:56:36 INFO - PROCESS | 1747 | 1466445396805 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:37 INFO - PROCESS | 1747 | 1466445397044 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:56:37 INFO - PROCESS | 1747 | 1466445397071 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 1747 | 1466445397080 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x93beb400 == 36 [pid = 1747] [id = 79] 10:56:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9b0e7c00) [pid = 1747] [serial = 236] [outer = (nil)] 10:56:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa23ee400) [pid = 1747] [serial = 237] [outer = 0x9b0e7c00] 10:56:37 INFO - PROCESS | 1747 | 1466445397175 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa23fa800) [pid = 1747] [serial = 238] [outer = 0x9b0e7c00] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9b08b800) [pid = 1747] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x95075400) [pid = 1747] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x96d10c00) [pid = 1747] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a6ab000) [pid = 1747] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0xa2322800) [pid = 1747] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93bee000) [pid = 1747] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa6725800) [pid = 1747] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b082800) [pid = 1747] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93836800) [pid = 1747] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x96d0b400) [pid = 1747] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:56:37 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a2b7800) [pid = 1747] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:56:38 INFO - PROCESS | 1747 | 1466445398406 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]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1639ms 10:56:38 INFO - PROCESS | 1747 | 1466445398427 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:56:38 INFO - PROCESS | 1747 | 1466445398431 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:56:38 INFO - PROCESS | 1747 | 1466445398437 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 1747 | 1466445398440 Marionette TRACE conn4 <- [1,290,null,{}] 10:56:38 INFO - PROCESS | 1747 | 1466445398446 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}] 10:56:38 INFO - PROCESS | 1747 | 1466445398451 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:38 INFO - PROCESS | 1747 | 1466445398637 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:56:38 INFO - PROCESS | 1747 | 1466445398753 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 1747 | 1466445398762 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x95072800 == 37 [pid = 1747] [id = 80] 10:56:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x96d87400) [pid = 1747] [serial = 239] [outer = (nil)] 10:56:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0xa2322800) [pid = 1747] [serial = 240] [outer = 0x96d87400] 10:56:38 INFO - PROCESS | 1747 | 1466445398852 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0xa331f000) [pid = 1747] [serial = 241] [outer = 0x96d87400] 10:56:39 INFO - PROCESS | 1747 | 1466445399775 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]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1391ms 10:56:39 INFO - PROCESS | 1747 | 1466445399830 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 1747 | 1466445399837 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:56:39 INFO - PROCESS | 1747 | 1466445399860 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 1747 | 1466445399866 Marionette TRACE conn4 <- [1,294,null,{}] 10:56:39 INFO - PROCESS | 1747 | 1466445399921 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}] 10:56:39 INFO - PROCESS | 1747 | 1466445399929 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:40 INFO - PROCESS | 1747 | 1466445400146 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:56:40 INFO - PROCESS | 1747 | 1466445400392 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:40 INFO - PROCESS | 1747 | 1466445400405 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9462c400 == 38 [pid = 1747] [id = 81] 10:56:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x99cbfc00) [pid = 1747] [serial = 242] [outer = (nil)] 10:56:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99fe5400) [pid = 1747] [serial = 243] [outer = 0x99cbfc00] 10:56:40 INFO - PROCESS | 1747 | 1466445400504 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a5e7000) [pid = 1747] [serial = 244] [outer = 0x99cbfc00] 10:56:41 INFO - PROCESS | 1747 | 1466445401499 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]]]}] 10:56:41 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. 10:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1719ms 10:56:41 INFO - PROCESS | 1747 | 1466445401567 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 1747 | 1466445401575 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:56:41 INFO - PROCESS | 1747 | 1466445401587 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 1747 | 1466445401592 Marionette TRACE conn4 <- [1,298,null,{}] 10:56:41 INFO - PROCESS | 1747 | 1466445401599 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}] 10:56:41 INFO - PROCESS | 1747 | 1466445401604 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:41 INFO - PROCESS | 1747 | 1466445401850 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:56:42 INFO - PROCESS | 1747 | 1466445402062 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1747 | 1466445402074 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b089800 == 39 [pid = 1747] [id = 82] 10:56:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9b08ac00) [pid = 1747] [serial = 245] [outer = (nil)] 10:56:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9b95f400) [pid = 1747] [serial = 246] [outer = 0x9b08ac00] 10:56:42 INFO - PROCESS | 1747 | 1466445402191 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9c1ba800) [pid = 1747] [serial = 247] [outer = 0x9b08ac00] 10:56:43 INFO - PROCESS | 1747 | 1466445403092 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]]]}] 10:56:43 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. 10:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1546ms 10:56:43 INFO - PROCESS | 1747 | 1466445403134 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 1747 | 1466445403139 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:56:43 INFO - PROCESS | 1747 | 1466445403148 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1747 | 1466445403154 Marionette TRACE conn4 <- [1,302,null,{}] 10:56:43 INFO - PROCESS | 1747 | 1466445403174 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}] 10:56:43 INFO - PROCESS | 1747 | 1466445403184 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:43 INFO - PROCESS | 1747 | 1466445403396 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:56:43 INFO - PROCESS | 1747 | 1466445403610 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 1747 | 1466445403622 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:43 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2097400 == 40 [pid = 1747] [id = 83] 10:56:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa3327c00) [pid = 1747] [serial = 248] [outer = (nil)] 10:56:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa4d0ac00) [pid = 1747] [serial = 249] [outer = 0xa3327c00] 10:56:43 INFO - PROCESS | 1747 | 1466445403768 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa4f18c00) [pid = 1747] [serial = 250] [outer = 0xa3327c00] 10:56:44 INFO - PROCESS | 1747 | 1466445404733 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]]]}] 10:56:44 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. 10:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1642ms 10:56:44 INFO - PROCESS | 1747 | 1466445404790 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:56:44 INFO - PROCESS | 1747 | 1466445404795 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:56:44 INFO - PROCESS | 1747 | 1466445404802 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1747 | 1466445404807 Marionette TRACE conn4 <- [1,306,null,{}] 10:56:44 INFO - PROCESS | 1747 | 1466445404814 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}] 10:56:44 INFO - PROCESS | 1747 | 1466445404821 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:45 INFO - PROCESS | 1747 | 1466445405039 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:56:45 INFO - PROCESS | 1747 | 1466445405246 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1747 | 1466445405255 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x951e8c00 == 41 [pid = 1747] [id = 84] 10:56:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x951ec400) [pid = 1747] [serial = 251] [outer = (nil)] 10:56:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x951f4400) [pid = 1747] [serial = 252] [outer = 0x951ec400] 10:56:45 INFO - PROCESS | 1747 | 1466445405389 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x99cc2400) [pid = 1747] [serial = 253] [outer = 0x951ec400] 10:56:46 INFO - PROCESS | 1747 | 1466445406312 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]]]}] 10:56:46 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. 10:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1546ms 10:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:56:46 INFO - PROCESS | 1747 | 1466445406348 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1747 | 1466445406352 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:56:46 INFO - PROCESS | 1747 | 1466445406359 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1747 | 1466445406363 Marionette TRACE conn4 <- [1,310,null,{}] 10:56:46 INFO - PROCESS | 1747 | 1466445406370 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}] 10:56:46 INFO - PROCESS | 1747 | 1466445406375 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:46 INFO - PROCESS | 1747 | 1466445406565 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:56:46 INFO - PROCESS | 1747 | 1466445406726 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1747 | 1466445406738 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ea400 == 42 [pid = 1747] [id = 85] 10:56:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x951f5c00) [pid = 1747] [serial = 254] [outer = (nil)] 10:56:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa61af800) [pid = 1747] [serial = 255] [outer = 0x951f5c00] 10:56:46 INFO - PROCESS | 1747 | 1466445406869 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa6751400) [pid = 1747] [serial = 256] [outer = 0x951f5c00] 10:56:47 INFO - PROCESS | 1747 | 1466445407878 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]]]}] 10:56:47 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. 10:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1587ms 10:56:47 INFO - PROCESS | 1747 | 1466445407946 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:56:47 INFO - PROCESS | 1747 | 1466445407951 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:56:47 INFO - PROCESS | 1747 | 1466445407958 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1747 | 1466445407962 Marionette TRACE conn4 <- [1,314,null,{}] 10:56:47 INFO - PROCESS | 1747 | 1466445407968 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}] 10:56:47 INFO - PROCESS | 1747 | 1466445407979 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:48 INFO - PROCESS | 1747 | 1466445408260 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:56:48 INFO - PROCESS | 1747 | 1466445408548 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1747 | 1466445408560 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ace5000 == 43 [pid = 1747] [id = 86] 10:56:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9c166000) [pid = 1747] [serial = 257] [outer = (nil)] 10:56:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa82a9800) [pid = 1747] [serial = 258] [outer = 0x9c166000] 10:56:48 INFO - PROCESS | 1747 | 1466445408669 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa82eec00) [pid = 1747] [serial = 259] [outer = 0x9c166000] 10:56:49 INFO - PROCESS | 1747 | 1466445409766 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]]]}] 10:56:49 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. 10:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1834ms 10:56:49 INFO - PROCESS | 1747 | 1466445409793 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1747 | 1466445409798 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:56:49 INFO - PROCESS | 1747 | 1466445409806 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1747 | 1466445409812 Marionette TRACE conn4 <- [1,318,null,{}] 10:56:49 INFO - PROCESS | 1747 | 1466445409819 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}] 10:56:49 INFO - PROCESS | 1747 | 1466445409824 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:50 INFO - PROCESS | 1747 | 1466445410079 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:56:50 INFO - PROCESS | 1747 | 1466445410350 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1747 | 1466445410360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1b4400 == 44 [pid = 1747] [id = 87] 10:56:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa2028400) [pid = 1747] [serial = 260] [outer = (nil)] 10:56:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa8c28800) [pid = 1747] [serial = 261] [outer = 0xa2028400] 10:56:50 INFO - PROCESS | 1747 | 1466445410464 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa8c45c00) [pid = 1747] [serial = 262] [outer = 0xa2028400] 10:56:51 INFO - PROCESS | 1747 | 1466445411596 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]]]}] 10:56:51 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. 10:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1839ms 10:56:51 INFO - PROCESS | 1747 | 1466445411648 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:56:51 INFO - PROCESS | 1747 | 1466445411653 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:56:51 INFO - PROCESS | 1747 | 1466445411662 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 1747 | 1466445411675 Marionette TRACE conn4 <- [1,322,null,{}] 10:56:51 INFO - PROCESS | 1747 | 1466445411684 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}] 10:56:51 INFO - PROCESS | 1747 | 1466445411691 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:52 INFO - PROCESS | 1747 | 1466445412131 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:56:52 INFO - PROCESS | 1747 | 1466445412298 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 1747 | 1466445412307 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c3c00 == 45 [pid = 1747] [id = 88] 10:56:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x917c7000) [pid = 1747] [serial = 263] [outer = (nil)] 10:56:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9523ac00) [pid = 1747] [serial = 264] [outer = 0x917c7000] 10:56:52 INFO - PROCESS | 1747 | 1466445412448 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9a32f800) [pid = 1747] [serial = 265] [outer = 0x917c7000] 10:56:53 INFO - PROCESS | 1747 | 1466445413862 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]]]}] 10:56:53 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. 10:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 2254ms 10:56:53 INFO - PROCESS | 1747 | 1466445413916 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 1747 | 1466445413924 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:56:53 INFO - PROCESS | 1747 | 1466445413934 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 1747 | 1466445413941 Marionette TRACE conn4 <- [1,326,null,{}] 10:56:53 INFO - PROCESS | 1747 | 1466445413952 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}] 10:56:53 INFO - PROCESS | 1747 | 1466445413957 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:54 INFO - PROCESS | 1747 | 1466445414422 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:56:54 INFO - PROCESS | 1747 | 1466445414573 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1747 | 1466445414586 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d8cc00 == 46 [pid = 1747] [id = 89] 10:56:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x97f4c800) [pid = 1747] [serial = 266] [outer = (nil)] 10:56:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9a333c00) [pid = 1747] [serial = 267] [outer = 0x97f4c800] 10:56:54 INFO - PROCESS | 1747 | 1466445414686 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9a337800) [pid = 1747] [serial = 268] [outer = 0x97f4c800] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x93beb400 == 45 [pid = 1747] [id = 79] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9acf0400 == 44 [pid = 1747] [id = 78] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9ace6800 == 43 [pid = 1747] [id = 77] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x99fcc400 == 42 [pid = 1747] [id = 76] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x917d0800 == 41 [pid = 1747] [id = 75] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9befe400 == 40 [pid = 1747] [id = 70] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9b069800 == 39 [pid = 1747] [id = 72] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x917c7800 == 38 [pid = 1747] [id = 74] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9506e400 == 37 [pid = 1747] [id = 71] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0xa23f9c00 == 36 [pid = 1747] [id = 73] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x917c3c00 == 35 [pid = 1747] [id = 88] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1b4400 == 34 [pid = 1747] [id = 87] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x951ea400 == 33 [pid = 1747] [id = 85] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9ace5000 == 32 [pid = 1747] [id = 86] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x951e8c00 == 31 [pid = 1747] [id = 84] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9b089800 == 30 [pid = 1747] [id = 82] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0xa2097400 == 29 [pid = 1747] [id = 83] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x95072800 == 28 [pid = 1747] [id = 80] 10:56:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9462c400 == 27 [pid = 1747] [id = 81] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9b95ec00) [pid = 1747] [serial = 204] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9b208000) [pid = 1747] [serial = 203] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x97f4e400) [pid = 1747] [serial = 195] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9a5e9000) [pid = 1747] [serial = 177] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99dd3800) [pid = 1747] [serial = 176] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x96d03000) [pid = 1747] [serial = 194] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9c00e000) [pid = 1747] [serial = 180] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9b06c000) [pid = 1747] [serial = 179] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa4f72000) [pid = 1747] [serial = 183] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x95073800) [pid = 1747] [serial = 197] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x95239400) [pid = 1747] [serial = 198] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa3289c00) [pid = 1747] [serial = 182] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa67abc00) [pid = 1747] [serial = 186] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa679f000) [pid = 1747] [serial = 185] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b08c000) [pid = 1747] [serial = 189] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9b089400) [pid = 1747] [serial = 188] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x96d85c00) [pid = 1747] [serial = 206] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0xa6bd3000) [pid = 1747] [serial = 192] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa688ec00) [pid = 1747] [serial = 191] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a5eb400) [pid = 1747] [serial = 200] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a6a6000) [pid = 1747] [serial = 201] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9aced400) [pid = 1747] [serial = 207] [outer = (nil)] [url = about:blank] 10:56:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa0616400) [pid = 1747] [serial = 209] [outer = (nil)] [url = about:blank] 10:56:57 INFO - PROCESS | 1747 | 1466445417113 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]]]}] 10:56:57 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. 10:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 3202ms 10:56:57 INFO - PROCESS | 1747 | 1466445417137 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1747 | 1466445417145 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:56:57 INFO - PROCESS | 1747 | 1466445417166 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1747 | 1466445417175 Marionette TRACE conn4 <- [1,330,null,{}] 10:56:57 INFO - PROCESS | 1747 | 1466445417186 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}] 10:56:57 INFO - PROCESS | 1747 | 1466445417193 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:57 INFO - PROCESS | 1747 | 1466445417417 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:56:57 INFO - PROCESS | 1747 | 1466445417600 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 1747 | 1466445417613 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x95077400 == 28 [pid = 1747] [id = 90] 10:56:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x951e8400) [pid = 1747] [serial = 269] [outer = (nil)] 10:56:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x951ebc00) [pid = 1747] [serial = 270] [outer = 0x951e8400] 10:56:57 INFO - PROCESS | 1747 | 1466445417717 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x951f5400) [pid = 1747] [serial = 271] [outer = 0x951e8400] 10:56:58 INFO - PROCESS | 1747 | 1466445418695 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]]]}] 10:56:58 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. 10:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1601ms 10:56:58 INFO - PROCESS | 1747 | 1466445418757 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1747 | 1466445418769 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:56:58 INFO - PROCESS | 1747 | 1466445418791 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 1747 | 1466445418797 Marionette TRACE conn4 <- [1,334,null,{}] 10:56:58 INFO - PROCESS | 1747 | 1466445418804 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}] 10:56:58 INFO - PROCESS | 1747 | 1466445418811 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:59 INFO - PROCESS | 1747 | 1466445419062 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:56:59 INFO - PROCESS | 1747 | 1466445419091 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1747 | 1466445419100 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:56:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x99093800 == 29 [pid = 1747] [id = 91] 10:56:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99536800) [pid = 1747] [serial = 272] [outer = (nil)] 10:56:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99cbc400) [pid = 1747] [serial = 273] [outer = 0x99536800] 10:56:59 INFO - PROCESS | 1747 | 1466445419228 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99dcc400) [pid = 1747] [serial = 274] [outer = 0x99536800] 10:57:00 INFO - PROCESS | 1747 | 1466445420223 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]]]}] 10:57:00 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. 10:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1493ms 10:57:00 INFO - PROCESS | 1747 | 1466445420285 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 1747 | 1466445420289 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:57:00 INFO - PROCESS | 1747 | 1466445420297 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 1747 | 1466445420304 Marionette TRACE conn4 <- [1,338,null,{}] 10:57:00 INFO - PROCESS | 1747 | 1466445420330 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}] 10:57:00 INFO - PROCESS | 1747 | 1466445420342 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:00 INFO - PROCESS | 1747 | 1466445420594 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:57:00 INFO - PROCESS | 1747 | 1466445420622 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 1747 | 1466445420636 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a337400 == 30 [pid = 1747] [id = 92] 10:57:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a553800) [pid = 1747] [serial = 275] [outer = (nil)] 10:57:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a5eb400) [pid = 1747] [serial = 276] [outer = 0x9a553800] 10:57:00 INFO - PROCESS | 1747 | 1466445420726 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a6a7400) [pid = 1747] [serial = 277] [outer = 0x9a553800] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b0e7c00) [pid = 1747] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x917d0c00) [pid = 1747] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9c16bc00) [pid = 1747] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b22ac00) [pid = 1747] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x99fe0800) [pid = 1747] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9befa400) [pid = 1747] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x95074000) [pid = 1747] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa23fb400) [pid = 1747] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9b06dc00) [pid = 1747] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b067400) [pid = 1747] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:57:01 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x96d87400) [pid = 1747] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:57:02 INFO - PROCESS | 1747 | 1466445422296 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]]]}] 10:57:02 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. 10:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 2038ms 10:57:02 INFO - PROCESS | 1747 | 1466445422340 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:57:02 INFO - PROCESS | 1747 | 1466445422345 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:57:02 INFO - PROCESS | 1747 | 1466445422352 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 1747 | 1466445422355 Marionette TRACE conn4 <- [1,342,null,{}] 10:57:02 INFO - PROCESS | 1747 | 1466445422362 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}] 10:57:02 INFO - PROCESS | 1747 | 1466445422367 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:02 INFO - PROCESS | 1747 | 1466445422591 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:57:02 INFO - PROCESS | 1747 | 1466445422605 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 1747 | 1466445422611 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9462b800 == 31 [pid = 1747] [id = 93] 10:57:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a5ed400) [pid = 1747] [serial = 278] [outer = (nil)] 10:57:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9ace7800) [pid = 1747] [serial = 279] [outer = 0x9a5ed400] 10:57:02 INFO - PROCESS | 1747 | 1466445422691 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9acf0400) [pid = 1747] [serial = 280] [outer = 0x9a5ed400] 10:57:03 INFO - PROCESS | 1747 | 1466445423552 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]]]}] 10:57:03 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. 10:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1293ms 10:57:03 INFO - PROCESS | 1747 | 1466445423646 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1747 | 1466445423653 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:57:03 INFO - PROCESS | 1747 | 1466445423662 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1747 | 1466445423670 Marionette TRACE conn4 <- [1,346,null,{}] 10:57:03 INFO - PROCESS | 1747 | 1466445423680 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}] 10:57:03 INFO - PROCESS | 1747 | 1466445423686 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:03 INFO - PROCESS | 1747 | 1466445423940 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:57:04 INFO - PROCESS | 1747 | 1466445424174 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 1747 | 1466445424194 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x946ec000 == 32 [pid = 1747] [id = 94] 10:57:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x946f2400) [pid = 1747] [serial = 281] [outer = (nil)] 10:57:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95071000) [pid = 1747] [serial = 282] [outer = 0x946f2400] 10:57:04 INFO - PROCESS | 1747 | 1466445424308 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x951ea000) [pid = 1747] [serial = 283] [outer = 0x946f2400] 10:57:05 INFO - PROCESS | 1747 | 1466445425377 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]]]}] 10:57:05 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. 10:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1750ms 10:57:05 INFO - PROCESS | 1747 | 1466445425413 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 1747 | 1466445425419 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:57:05 INFO - PROCESS | 1747 | 1466445425431 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 1747 | 1466445425437 Marionette TRACE conn4 <- [1,350,null,{}] 10:57:05 INFO - PROCESS | 1747 | 1466445425445 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}] 10:57:05 INFO - PROCESS | 1747 | 1466445425450 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:05 INFO - PROCESS | 1747 | 1466445425657 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:57:05 INFO - PROCESS | 1747 | 1466445425876 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1747 | 1466445425886 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fe3800 == 33 [pid = 1747] [id = 95] 10:57:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99fe9000) [pid = 1747] [serial = 284] [outer = (nil)] 10:57:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a32e800) [pid = 1747] [serial = 285] [outer = 0x99fe9000] 10:57:06 INFO - PROCESS | 1747 | 1466445426028 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a5f2800) [pid = 1747] [serial = 286] [outer = 0x99fe9000] 10:57:07 INFO - PROCESS | 1747 | 1466445427045 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]]]}] 10:57:07 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. 10:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1663ms 10:57:07 INFO - PROCESS | 1747 | 1466445427090 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:57:07 INFO - PROCESS | 1747 | 1466445427095 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:57:07 INFO - PROCESS | 1747 | 1466445427103 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1747 | 1466445427107 Marionette TRACE conn4 <- [1,354,null,{}] 10:57:07 INFO - PROCESS | 1747 | 1466445427126 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}] 10:57:07 INFO - PROCESS | 1747 | 1466445427138 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:07 INFO - PROCESS | 1747 | 1466445427387 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:57:07 INFO - PROCESS | 1747 | 1466445427599 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1747 | 1466445427610 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b087800 == 34 [pid = 1747] [id = 96] 10:57:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b089000) [pid = 1747] [serial = 287] [outer = (nil)] 10:57:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b08d000) [pid = 1747] [serial = 288] [outer = 0x9b089000] 10:57:07 INFO - PROCESS | 1747 | 1466445427773 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9b0e7c00) [pid = 1747] [serial = 289] [outer = 0x9b089000] 10:57:08 INFO - PROCESS | 1747 | 1466445428791 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]]]}] 10:57:08 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. 10:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1740ms 10:57:08 INFO - PROCESS | 1747 | 1466445428843 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:57:08 INFO - PROCESS | 1747 | 1466445428847 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:57:08 INFO - PROCESS | 1747 | 1466445428854 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1747 | 1466445428858 Marionette TRACE conn4 <- [1,358,null,{}] 10:57:08 INFO - PROCESS | 1747 | 1466445428864 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}] 10:57:08 INFO - PROCESS | 1747 | 1466445428870 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:09 INFO - PROCESS | 1747 | 1466445429101 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:57:09 INFO - PROCESS | 1747 | 1466445429355 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1747 | 1466445429364 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bf1800 == 35 [pid = 1747] [id = 97] 10:57:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9b22d400) [pid = 1747] [serial = 290] [outer = (nil)] 10:57:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9befa400) [pid = 1747] [serial = 291] [outer = 0x9b22d400] 10:57:09 INFO - PROCESS | 1747 | 1466445429455 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9bef2000) [pid = 1747] [serial = 292] [outer = 0x9b22d400] 10:57:10 INFO - PROCESS | 1747 | 1466445430456 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]]]}] 10:57:10 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. 10:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1631ms 10:57:10 INFO - PROCESS | 1747 | 1466445430487 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1747 | 1466445430490 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:57:10 INFO - PROCESS | 1747 | 1466445430502 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1747 | 1466445430505 Marionette TRACE conn4 <- [1,362,null,{}] 10:57:10 INFO - PROCESS | 1747 | 1466445430512 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}] 10:57:10 INFO - PROCESS | 1747 | 1466445430518 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:10 INFO - PROCESS | 1747 | 1466445430703 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:57:10 INFO - PROCESS | 1747 | 1466445430908 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1747 | 1466445430921 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fcc400 == 36 [pid = 1747] [id = 98] 10:57:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9c170000) [pid = 1747] [serial = 293] [outer = (nil)] 10:57:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9da8cc00) [pid = 1747] [serial = 294] [outer = 0x9c170000] 10:57:11 INFO - PROCESS | 1747 | 1466445431024 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9e4c0800) [pid = 1747] [serial = 295] [outer = 0x9c170000] 10:57:11 INFO - PROCESS | 1747 | 1466445431971 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]]]}] 10:57:11 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. 10:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1484ms 10:57:11 INFO - PROCESS | 1747 | 1466445431984 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1747 | 1466445431988 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:57:11 INFO - PROCESS | 1747 | 1466445431995 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 1747 | 1466445431999 Marionette TRACE conn4 <- [1,366,null,{}] 10:57:12 INFO - PROCESS | 1747 | 1466445432005 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}] 10:57:12 INFO - PROCESS | 1747 | 1466445432016 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:12 INFO - PROCESS | 1747 | 1466445432287 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:57:12 INFO - PROCESS | 1747 | 1466445432522 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1747 | 1466445432535 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x99086400 == 37 [pid = 1747] [id = 99] 10:57:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa0619000) [pid = 1747] [serial = 296] [outer = (nil)] 10:57:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa201e800) [pid = 1747] [serial = 297] [outer = 0xa0619000] 10:57:12 INFO - PROCESS | 1747 | 1466445432664 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa20a3c00) [pid = 1747] [serial = 298] [outer = 0xa0619000] 10:57:13 INFO - PROCESS | 1747 | 1466445433661 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]]]}] 10:57:13 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. 10:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1682ms 10:57:13 INFO - PROCESS | 1747 | 1466445433679 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1747 | 1466445433682 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:57:13 INFO - PROCESS | 1747 | 1466445433689 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1747 | 1466445433692 Marionette TRACE conn4 <- [1,370,null,{}] 10:57:13 INFO - PROCESS | 1747 | 1466445433699 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}] 10:57:13 INFO - PROCESS | 1747 | 1466445433704 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:13 INFO - PROCESS | 1747 | 1466445433888 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:57:14 INFO - PROCESS | 1747 | 1466445434096 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1747 | 1466445434109 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f6c00 == 38 [pid = 1747] [id = 100] 10:57:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa1082400) [pid = 1747] [serial = 299] [outer = (nil)] 10:57:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa23f2c00) [pid = 1747] [serial = 300] [outer = 0xa1082400] 10:57:14 INFO - PROCESS | 1747 | 1466445434242 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa23f9c00) [pid = 1747] [serial = 301] [outer = 0xa1082400] 10:57:15 INFO - PROCESS | 1747 | 1466445435214 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]]]}] 10:57:15 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. 10:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1583ms 10:57:15 INFO - PROCESS | 1747 | 1466445435272 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 1747 | 1466445435277 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:57:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:57:15 INFO - PROCESS | 1747 | 1466445435284 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1747 | 1466445435287 Marionette TRACE conn4 <- [1,374,null,{}] 10:57:15 INFO - PROCESS | 1747 | 1466445435293 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}] 10:57:15 INFO - PROCESS | 1747 | 1466445435299 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:15 INFO - PROCESS | 1747 | 1466445435539 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:57:15 INFO - PROCESS | 1747 | 1466445435756 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1747 | 1466445435763 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e0800 == 39 [pid = 1747] [id = 101] 10:57:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x916e2800) [pid = 1747] [serial = 302] [outer = (nil)] 10:57:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x916e7000) [pid = 1747] [serial = 303] [outer = 0x916e2800] 10:57:15 INFO - PROCESS | 1747 | 1466445435901 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x916ea400) [pid = 1747] [serial = 304] [outer = 0x916e2800] 10:57:16 INFO - PROCESS | 1747 | 1466445436876 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:57:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1631ms 10:57:16 INFO - PROCESS | 1747 | 1466445436916 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:57:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:57:16 INFO - PROCESS | 1747 | 1466445436921 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:57:16 INFO - PROCESS | 1747 | 1466445436928 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1747 | 1466445436931 Marionette TRACE conn4 <- [1,378,null,{}] 10:57:16 INFO - PROCESS | 1747 | 1466445436938 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}] 10:57:16 INFO - PROCESS | 1747 | 1466445436943 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:17 INFO - PROCESS | 1747 | 1466445437128 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:57:17 INFO - PROCESS | 1747 | 1466445437353 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1747 | 1466445437366 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x916ec400 == 40 [pid = 1747] [id = 102] 10:57:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x916ecc00) [pid = 1747] [serial = 305] [outer = (nil)] 10:57:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x951ed800) [pid = 1747] [serial = 306] [outer = 0x916ecc00] 10:57:17 INFO - PROCESS | 1747 | 1466445437455 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9a69f400) [pid = 1747] [serial = 307] [outer = 0x916ecc00] 10:57:18 INFO - PROCESS | 1747 | 1466445438490 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:57:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1642ms 10:57:18 INFO - PROCESS | 1747 | 1466445438571 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1747 | 1466445438577 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:57:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:57:18 INFO - PROCESS | 1747 | 1466445438586 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1747 | 1466445438591 Marionette TRACE conn4 <- [1,382,null,{}] 10:57:18 INFO - PROCESS | 1747 | 1466445438600 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}] 10:57:18 INFO - PROCESS | 1747 | 1466445438606 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:18 INFO - PROCESS | 1747 | 1466445438836 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:57:19 INFO - PROCESS | 1747 | 1466445439099 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1747 | 1466445439113 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x93835800 == 41 [pid = 1747] [id = 103] 10:57:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93beb400) [pid = 1747] [serial = 308] [outer = (nil)] 10:57:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9462c400) [pid = 1747] [serial = 309] [outer = 0x93beb400] 10:57:19 INFO - PROCESS | 1747 | 1466445439294 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x95072800) [pid = 1747] [serial = 310] [outer = 0x93beb400] 10:57:19 INFO - PROCESS | 1747 | --DOCSHELL 0x9a337400 == 40 [pid = 1747] [id = 92] 10:57:19 INFO - PROCESS | 1747 | --DOCSHELL 0x99093800 == 39 [pid = 1747] [id = 91] 10:57:19 INFO - PROCESS | 1747 | --DOCSHELL 0x95077400 == 38 [pid = 1747] [id = 90] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0xa2322800) [pid = 1747] [serial = 240] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0xa23ee400) [pid = 1747] [serial = 237] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x93beb000) [pid = 1747] [serial = 225] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0xa25ed800) [pid = 1747] [serial = 90] [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.] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0xa1083c00) [pid = 1747] [serial = 210] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9b966c00) [pid = 1747] [serial = 217] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9a7ba000) [pid = 1747] [serial = 229] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x946f6000) [pid = 1747] [serial = 226] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9b9e4000) [pid = 1747] [serial = 216] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0xa23fa800) [pid = 1747] [serial = 238] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa107f400) [pid = 1747] [serial = 235] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x99fe1000) [pid = 1747] [serial = 213] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0xa328b000) [pid = 1747] [serial = 220] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa4f16800) [pid = 1747] [serial = 222] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9a2b5c00) [pid = 1747] [serial = 228] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa061ec00) [pid = 1747] [serial = 234] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9b08e800) [pid = 1747] [serial = 231] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa61b4c00) [pid = 1747] [serial = 223] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9b96b400) [pid = 1747] [serial = 232] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa2fafc00) [pid = 1747] [serial = 219] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a6a5c00) [pid = 1747] [serial = 214] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa331f000) [pid = 1747] [serial = 241] [outer = (nil)] [url = about:blank] 10:57:20 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:57:20 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:57:20 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:57:20 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:57:20 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:57:20 INFO - PROCESS | 1747 | 1466445440357 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:57:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1833ms 10:57:20 INFO - PROCESS | 1747 | 1466445440420 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1747 | 1466445440427 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:57:20 INFO - PROCESS | 1747 | 1466445440438 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1747 | 1466445440441 Marionette TRACE conn4 <- [1,386,null,{}] 10:57:20 INFO - PROCESS | 1747 | 1466445440448 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}] 10:57:20 INFO - PROCESS | 1747 | 1466445440454 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:20 INFO - PROCESS | 1747 | 1466445440637 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:57:20 INFO - PROCESS | 1747 | 1466445440766 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1747 | 1466445440776 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e5800 == 39 [pid = 1747] [id = 104] 10:57:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x96d09c00) [pid = 1747] [serial = 311] [outer = (nil)] 10:57:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x96d8c800) [pid = 1747] [serial = 312] [outer = 0x96d09c00] 10:57:20 INFO - PROCESS | 1747 | 1466445440857 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99cba000) [pid = 1747] [serial = 313] [outer = 0x96d09c00] 10:57:21 INFO - PROCESS | 1747 | 1466445441796 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]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:57:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1380ms 10:57:21 INFO - PROCESS | 1747 | 1466445441818 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:57:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:57:21 INFO - PROCESS | 1747 | 1466445441823 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:57:21 INFO - PROCESS | 1747 | 1466445441831 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1747 | 1466445441838 Marionette TRACE conn4 <- [1,390,null,{}] 10:57:21 INFO - PROCESS | 1747 | 1466445441854 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}] 10:57:21 INFO - PROCESS | 1747 | 1466445441863 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:22 INFO - PROCESS | 1747 | 1466445442055 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:57:22 INFO - PROCESS | 1747 | 1466445442192 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1747 | 1466445442203 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a6ab800 == 40 [pid = 1747] [id = 105] 10:57:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a83a400) [pid = 1747] [serial = 314] [outer = (nil)] 10:57:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9b065800) [pid = 1747] [serial = 315] [outer = 0x9a83a400] 10:57:22 INFO - PROCESS | 1747 | 1466445442290 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b081800) [pid = 1747] [serial = 316] [outer = 0x9a83a400] 10:57:23 INFO - PROCESS | 1747 | 1466445443298 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]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1493ms 10:57:23 INFO - PROCESS | 1747 | 1466445443324 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 1747 | 1466445443332 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:57:23 INFO - PROCESS | 1747 | 1466445443346 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 1747 | 1466445443348 Marionette TRACE conn4 <- [1,394,null,{}] 10:57:23 INFO - PROCESS | 1747 | 1466445443355 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}] 10:57:23 INFO - PROCESS | 1747 | 1466445443360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:23 INFO - PROCESS | 1747 | 1466445443600 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:57:23 INFO - PROCESS | 1747 | 1466445443628 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 1747 | 1466445443636 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b081400 == 41 [pid = 1747] [id = 106] 10:57:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b08a000) [pid = 1747] [serial = 317] [outer = (nil)] 10:57:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b96bc00) [pid = 1747] [serial = 318] [outer = 0x9b08a000] 10:57:23 INFO - PROCESS | 1747 | 1466445443714 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9c16c400) [pid = 1747] [serial = 319] [outer = 0x9b08a000] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99cbfc00) [pid = 1747] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b08ac00) [pid = 1747] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa3327c00) [pid = 1747] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x951ec400) [pid = 1747] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x951e8400) [pid = 1747] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99536800) [pid = 1747] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x951f5c00) [pid = 1747] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9c166000) [pid = 1747] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa2028400) [pid = 1747] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x917c7000) [pid = 1747] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a553800) [pid = 1747] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:57:24 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x97f4c800) [pid = 1747] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:57:24 INFO - PROCESS | 1747 | 1466445444768 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]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1486ms 10:57:24 INFO - PROCESS | 1747 | 1466445444834 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1747 | 1466445444838 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:57:24 INFO - PROCESS | 1747 | 1466445444846 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1747 | 1466445444850 Marionette TRACE conn4 <- [1,398,null,{}] 10:57:24 INFO - PROCESS | 1747 | 1466445444856 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}] 10:57:24 INFO - PROCESS | 1747 | 1466445444862 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:25 INFO - PROCESS | 1747 | 1466445445094 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:57:25 INFO - PROCESS | 1747 | 1466445445254 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1747 | 1466445445262 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x95240c00 == 42 [pid = 1747] [id = 107] 10:57:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x97f4c800) [pid = 1747] [serial = 320] [outer = (nil)] 10:57:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a332400) [pid = 1747] [serial = 321] [outer = 0x97f4c800] 10:57:25 INFO - PROCESS | 1747 | 1466445445349 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b06b800) [pid = 1747] [serial = 322] [outer = 0x97f4c800] 10:57:26 INFO - PROCESS | 1747 | 1466445446159 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]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:57:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1335ms 10:57:26 INFO - PROCESS | 1747 | 1466445446183 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:57:26 INFO - PROCESS | 1747 | 1466445446188 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:57:26 INFO - PROCESS | 1747 | 1466445446195 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1747 | 1466445446199 Marionette TRACE conn4 <- [1,402,null,{}] 10:57:26 INFO - PROCESS | 1747 | 1466445446204 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}] 10:57:26 INFO - PROCESS | 1747 | 1466445446214 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:26 INFO - PROCESS | 1747 | 1466445446413 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:57:26 INFO - PROCESS | 1747 | 1466445446530 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1747 | 1466445446540 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ec400 == 43 [pid = 1747] [id = 108] 10:57:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x951f1000) [pid = 1747] [serial = 323] [outer = (nil)] 10:57:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa20a3800) [pid = 1747] [serial = 324] [outer = 0x951f1000] 10:57:26 INFO - PROCESS | 1747 | 1466445446612 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa25fa000) [pid = 1747] [serial = 325] [outer = 0x951f1000] 10:57:27 INFO - PROCESS | 1747 | 1466445447741 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]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1584ms 10:57:27 INFO - PROCESS | 1747 | 1466445447780 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1747 | 1466445447788 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:57:27 INFO - PROCESS | 1747 | 1466445447797 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1747 | 1466445447806 Marionette TRACE conn4 <- [1,406,null,{}] 10:57:27 INFO - PROCESS | 1747 | 1466445447815 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}] 10:57:27 INFO - PROCESS | 1747 | 1466445447820 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:28 INFO - PROCESS | 1747 | 1466445448049 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:57:28 INFO - PROCESS | 1747 | 1466445448276 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1747 | 1466445448286 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9506f800 == 44 [pid = 1747] [id = 109] 10:57:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x95074000) [pid = 1747] [serial = 326] [outer = (nil)] 10:57:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x96d0f800) [pid = 1747] [serial = 327] [outer = 0x95074000] 10:57:28 INFO - PROCESS | 1747 | 1466445448378 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9952d400) [pid = 1747] [serial = 328] [outer = 0x95074000] 10:57:29 INFO - PROCESS | 1747 | 1466445449373 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]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1648ms 10:57:29 INFO - PROCESS | 1747 | 1466445449445 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1747 | 1466445449453 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:57:29 INFO - PROCESS | 1747 | 1466445449465 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1747 | 1466445449470 Marionette TRACE conn4 <- [1,410,null,{}] 10:57:29 INFO - PROCESS | 1747 | 1466445449477 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}] 10:57:29 INFO - PROCESS | 1747 | 1466445449483 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:29 INFO - PROCESS | 1747 | 1466445449727 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:57:30 INFO - PROCESS | 1747 | 1466445449996 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1747 | 1466445450007 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ace5400 == 45 [pid = 1747] [id = 110] 10:57:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9acec800) [pid = 1747] [serial = 329] [outer = (nil)] 10:57:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b074c00) [pid = 1747] [serial = 330] [outer = 0x9acec800] 10:57:30 INFO - PROCESS | 1747 | 1466445450103 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9b08d800) [pid = 1747] [serial = 331] [outer = 0x9acec800] 10:57:31 INFO - PROCESS | 1747 | 1466445451112 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]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:57:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1694ms 10:57:31 INFO - PROCESS | 1747 | 1466445451160 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1747 | 1466445451164 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:57:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:57:31 INFO - PROCESS | 1747 | 1466445451173 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1747 | 1466445451179 Marionette TRACE conn4 <- [1,414,null,{}] 10:57:31 INFO - PROCESS | 1747 | 1466445451198 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}] 10:57:31 INFO - PROCESS | 1747 | 1466445451208 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:31 INFO - PROCESS | 1747 | 1466445451420 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:57:31 INFO - PROCESS | 1747 | 1466445451646 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1747 | 1466445451659 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:31 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2fb3c00 == 46 [pid = 1747] [id = 111] 10:57:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa2fe9c00) [pid = 1747] [serial = 332] [outer = (nil)] 10:57:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa331bc00) [pid = 1747] [serial = 333] [outer = 0xa2fe9c00] 10:57:31 INFO - PROCESS | 1747 | 1466445451752 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa33be800) [pid = 1747] [serial = 334] [outer = 0xa2fe9c00] 10:57:32 INFO - PROCESS | 1747 | 1466445452756 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]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1648ms 10:57:32 INFO - PROCESS | 1747 | 1466445452822 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:57:32 INFO - PROCESS | 1747 | 1466445452827 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:57:32 INFO - PROCESS | 1747 | 1466445452834 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1747 | 1466445452838 Marionette TRACE conn4 <- [1,418,null,{}] 10:57:32 INFO - PROCESS | 1747 | 1466445452844 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}] 10:57:32 INFO - PROCESS | 1747 | 1466445452849 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:33 INFO - PROCESS | 1747 | 1466445453079 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:57:33 INFO - PROCESS | 1747 | 1466445453334 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1747 | 1466445453342 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d03000 == 47 [pid = 1747] [id = 112] 10:57:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa2ff2800) [pid = 1747] [serial = 335] [outer = (nil)] 10:57:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa4f75c00) [pid = 1747] [serial = 336] [outer = 0xa2ff2800] 10:57:33 INFO - PROCESS | 1747 | 1466445453432 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0xa61b1c00) [pid = 1747] [serial = 337] [outer = 0xa2ff2800] 10:57:34 INFO - PROCESS | 1747 | 1466445454752 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]]]}] 10:57:34 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 10:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1940ms 10:57:34 INFO - PROCESS | 1747 | 1466445454837 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 1747 | 1466445454842 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:57:34 INFO - PROCESS | 1747 | 1466445454853 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1747 | 1466445454856 Marionette TRACE conn4 <- [1,422,null,{}] 10:57:34 INFO - PROCESS | 1747 | 1466445454864 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}] 10:57:34 INFO - PROCESS | 1747 | 1466445454870 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:35 INFO - PROCESS | 1747 | 1466445455054 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:57:35 INFO - PROCESS | 1747 | 1466445455215 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 1747 | 1466445455224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2af000 == 48 [pid = 1747] [id = 113] 10:57:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9b06d400) [pid = 1747] [serial = 338] [outer = (nil)] 10:57:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa674fc00) [pid = 1747] [serial = 339] [outer = 0x9b06d400] 10:57:35 INFO - PROCESS | 1747 | 1466445455315 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0xa675d800) [pid = 1747] [serial = 340] [outer = 0x9b06d400] 10:57:36 INFO - PROCESS | 1747 | 1466445456693 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]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1934ms 10:57:36 INFO - PROCESS | 1747 | 1466445456788 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 1747 | 1466445456791 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:57:36 INFO - PROCESS | 1747 | 1466445456799 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 1747 | 1466445456803 Marionette TRACE conn4 <- [1,426,null,{}] 10:57:36 INFO - PROCESS | 1747 | 1466445456841 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}] 10:57:36 INFO - PROCESS | 1747 | 1466445456854 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:37 INFO - PROCESS | 1747 | 1466445457069 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:57:37 INFO - PROCESS | 1747 | 1466445457585 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1747 | 1466445457597 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x91134c00 == 49 [pid = 1747] [id = 114] 10:57:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91138c00) [pid = 1747] [serial = 341] [outer = (nil)] 10:57:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x917cac00) [pid = 1747] [serial = 342] [outer = 0x91138c00] 10:57:37 INFO - PROCESS | 1747 | 1466445457679 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92d7d800) [pid = 1747] [serial = 343] [outer = 0x91138c00] 10:57:38 INFO - PROCESS | 1747 | 1466445458742 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] 10:57:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:57:38 INFO - PROCESS | 1747 | 1466445458796 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:57:38 INFO - PROCESS | 1747 | 1466445458804 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1747 | 1466445458809 Marionette TRACE conn4 <- [1,430,null,{}] 10:57:38 INFO - PROCESS | 1747 | 1466445458817 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}] 10:57:38 INFO - PROCESS | 1747 | 1466445458825 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:39 INFO - PROCESS | 1747 | 1466445459004 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x96d8cc00 == 48 [pid = 1747] [id = 89] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x95240c00 == 47 [pid = 1747] [id = 107] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9b081400 == 46 [pid = 1747] [id = 106] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9a6ab800 == 45 [pid = 1747] [id = 105] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x916e5800 == 44 [pid = 1747] [id = 104] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93835800 == 43 [pid = 1747] [id = 103] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9462b800 == 42 [pid = 1747] [id = 93] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93bf1800 == 41 [pid = 1747] [id = 97] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x916e0800 == 40 [pid = 1747] [id = 101] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x916ec400 == 39 [pid = 1747] [id = 102] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x951f6c00 == 38 [pid = 1747] [id = 100] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x946ec000 == 37 [pid = 1747] [id = 94] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x99fe3800 == 36 [pid = 1747] [id = 95] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x99086400 == 35 [pid = 1747] [id = 99] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9b087800 == 34 [pid = 1747] [id = 96] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x99fcc400 == 33 [pid = 1747] [id = 98] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91134c00 == 32 [pid = 1747] [id = 114] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x96d03000 == 31 [pid = 1747] [id = 112] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2af000 == 30 [pid = 1747] [id = 113] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0xa2fb3c00 == 29 [pid = 1747] [id = 111] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9ace5400 == 28 [pid = 1747] [id = 110] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x951ec400 == 27 [pid = 1747] [id = 108] 10:57:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9506f800 == 26 [pid = 1747] [id = 109] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9ace7800) [pid = 1747] [serial = 279] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9a5e7000) [pid = 1747] [serial = 244] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x99fe5400) [pid = 1747] [serial = 243] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9c1ba800) [pid = 1747] [serial = 247] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9b95f400) [pid = 1747] [serial = 246] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa4f18c00) [pid = 1747] [serial = 250] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0xa4d0ac00) [pid = 1747] [serial = 249] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x99cc2400) [pid = 1747] [serial = 253] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x951f4400) [pid = 1747] [serial = 252] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x951ebc00) [pid = 1747] [serial = 270] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x99cbc400) [pid = 1747] [serial = 273] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99dcc400) [pid = 1747] [serial = 274] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa6751400) [pid = 1747] [serial = 256] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0xa61af800) [pid = 1747] [serial = 255] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa82eec00) [pid = 1747] [serial = 259] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa82a9800) [pid = 1747] [serial = 258] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa8c45c00) [pid = 1747] [serial = 262] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa8c28800) [pid = 1747] [serial = 261] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a32f800) [pid = 1747] [serial = 265] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9523ac00) [pid = 1747] [serial = 264] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a5eb400) [pid = 1747] [serial = 276] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a337800) [pid = 1747] [serial = 268] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a333c00) [pid = 1747] [serial = 267] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x951f5400) [pid = 1747] [serial = 271] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a6a7400) [pid = 1747] [serial = 277] [outer = (nil)] [url = about:blank] 10:57:40 INFO - PROCESS | 1747 | 1466445460432 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1747 | 1466445460442 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140000 == 27 [pid = 1747] [id = 115] 10:57:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91140800) [pid = 1747] [serial = 344] [outer = (nil)] 10:57:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x916de000) [pid = 1747] [serial = 345] [outer = 0x91140800] 10:57:40 INFO - PROCESS | 1747 | 1466445460531 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x916e9000) [pid = 1747] [serial = 346] [outer = 0x91140800] 10:57:41 INFO - PROCESS | 1747 | 1466445461372 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]]]}] 10:57:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:57:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2640ms 10:57:41 INFO - PROCESS | 1747 | 1466445461446 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 1747 | 1466445461451 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:57:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:57:41 INFO - PROCESS | 1747 | 1466445461459 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - PROCESS | 1747 | 1466445461463 Marionette TRACE conn4 <- [1,434,null,{}] 10:57:41 INFO - PROCESS | 1747 | 1466445461472 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}] 10:57:41 INFO - PROCESS | 1747 | 1466445461478 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:41 INFO - PROCESS | 1747 | 1466445461646 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:57:41 INFO - PROCESS | 1747 | 1466445461766 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 1747 | 1466445461778 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x9506e400 == 28 [pid = 1747] [id = 116] 10:57:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9506f800) [pid = 1747] [serial = 347] [outer = (nil)] 10:57:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x951ebc00) [pid = 1747] [serial = 348] [outer = 0x9506f800] 10:57:41 INFO - PROCESS | 1747 | 1466445461870 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x95237400) [pid = 1747] [serial = 349] [outer = 0x9506f800] 10:57:42 INFO - PROCESS | 1747 | 1466445462745 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]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1334ms 10:57:42 INFO - PROCESS | 1747 | 1466445462799 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1747 | 1466445462807 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:57:42 INFO - PROCESS | 1747 | 1466445462814 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1747 | 1466445462818 Marionette TRACE conn4 <- [1,438,null,{}] 10:57:42 INFO - PROCESS | 1747 | 1466445462831 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}] 10:57:42 INFO - PROCESS | 1747 | 1466445462836 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:43 INFO - PROCESS | 1747 | 1466445463057 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:57:43 INFO - PROCESS | 1747 | 1466445463082 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 1747 | 1466445463091 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x97f4e400 == 29 [pid = 1747] [id = 117] 10:57:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x97f56800) [pid = 1747] [serial = 350] [outer = (nil)] 10:57:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99dcf800) [pid = 1747] [serial = 351] [outer = 0x97f56800] 10:57:43 INFO - PROCESS | 1747 | 1466445463165 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99fe3000) [pid = 1747] [serial = 352] [outer = 0x97f56800] 10:57:44 INFO - PROCESS | 1747 | 1466445464236 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]]]}] 10:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1457ms 10:57:44 INFO - PROCESS | 1747 | 1466445464272 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 1747 | 1466445464276 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:57:44 INFO - PROCESS | 1747 | 1466445464293 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 1747 | 1466445464303 Marionette TRACE conn4 <- [1,442,null,{}] 10:57:44 INFO - PROCESS | 1747 | 1466445464318 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}] 10:57:44 INFO - PROCESS | 1747 | 1466445464325 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:44 INFO - PROCESS | 1747 | 1466445464710 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x951f1000) [pid = 1747] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9b08a000) [pid = 1747] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a5ed400) [pid = 1747] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa1082400) [pid = 1747] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x946f2400) [pid = 1747] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99fe9000) [pid = 1747] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9b22d400) [pid = 1747] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9b089000) [pid = 1747] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x916e2800) [pid = 1747] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96d09c00) [pid = 1747] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x916ecc00) [pid = 1747] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93beb400) [pid = 1747] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa0619000) [pid = 1747] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a83a400) [pid = 1747] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9c170000) [pid = 1747] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:57:45 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x97f4c800) [pid = 1747] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:57:45 INFO - PROCESS | 1747 | 1466445465864 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1747 | 1466445465872 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e5800 == 30 [pid = 1747] [id = 118] 10:57:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x916e6400) [pid = 1747] [serial = 353] [outer = (nil)] 10:57:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x946f0000) [pid = 1747] [serial = 354] [outer = 0x916e6400] 10:57:45 INFO - PROCESS | 1747 | 1466445465956 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a32c400) [pid = 1747] [serial = 355] [outer = 0x916e6400] 10:57:46 INFO - PROCESS | 1747 | 1466445466866 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]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2666ms 10:57:46 INFO - PROCESS | 1747 | 1466445466951 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 1747 | 1466445466956 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:57:46 INFO - PROCESS | 1747 | 1466445466963 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1747 | 1466445466966 Marionette TRACE conn4 <- [1,446,null,{}] 10:57:46 INFO - PROCESS | 1747 | 1466445466972 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}] 10:57:46 INFO - PROCESS | 1747 | 1466445466978 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:47 INFO - PROCESS | 1747 | 1466445467155 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:57:47 INFO - PROCESS | 1747 | 1466445467274 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1747 | 1466445467285 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x917d0800 == 31 [pid = 1747] [id = 119] 10:57:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x951eb000) [pid = 1747] [serial = 356] [outer = (nil)] 10:57:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9b082800) [pid = 1747] [serial = 357] [outer = 0x951eb000] 10:57:47 INFO - PROCESS | 1747 | 1466445467366 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9b210400) [pid = 1747] [serial = 358] [outer = 0x951eb000] 10:57:48 INFO - PROCESS | 1747 | 1466445468484 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]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1580ms 10:57:48 INFO - PROCESS | 1747 | 1466445468546 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1747 | 1466445468553 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:57:48 INFO - PROCESS | 1747 | 1466445468562 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1747 | 1466445468567 Marionette TRACE conn4 <- [1,450,null,{}] 10:57:48 INFO - PROCESS | 1747 | 1466445468619 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}] 10:57:48 INFO - PROCESS | 1747 | 1466445468627 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:48 INFO - PROCESS | 1747 | 1466445468880 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:57:49 INFO - PROCESS | 1747 | 1466445469072 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1747 | 1466445469080 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9382dc00 == 32 [pid = 1747] [id = 120] 10:57:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93bef000) [pid = 1747] [serial = 359] [outer = (nil)] 10:57:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x96d02c00) [pid = 1747] [serial = 360] [outer = 0x93bef000] 10:57:49 INFO - PROCESS | 1747 | 1466445469181 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x99dd6400) [pid = 1747] [serial = 361] [outer = 0x93bef000] 10:57:50 INFO - PROCESS | 1747 | 1466445470294 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] 10:57:50 INFO - PROCESS | 1747 | 1466445470358 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:57:50 INFO - PROCESS | 1747 | 1466445470369 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1747 | 1466445470373 Marionette TRACE conn4 <- [1,454,null,{}] 10:57:50 INFO - PROCESS | 1747 | 1466445470381 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}] 10:57:50 INFO - PROCESS | 1747 | 1466445470387 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:50 INFO - PROCESS | 1747 | 1466445470586 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:57:50 INFO - PROCESS | 1747 | 1466445470786 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1747 | 1466445470795 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91137c00 == 33 [pid = 1747] [id = 121] 10:57:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93832800) [pid = 1747] [serial = 362] [outer = (nil)] 10:57:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b52bc00) [pid = 1747] [serial = 363] [outer = 0x93832800] 10:57:50 INFO - PROCESS | 1747 | 1466445470886 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9b966800) [pid = 1747] [serial = 364] [outer = 0x93832800] 10:57:51 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:52 INFO - PROCESS | 1747 | 1466445472071 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]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1799ms 10:57:52 INFO - PROCESS | 1747 | 1466445472169 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1747 | 1466445472172 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:57:52 INFO - PROCESS | 1747 | 1466445472206 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1747 | 1466445472214 Marionette TRACE conn4 <- [1,458,null,{}] 10:57:52 INFO - PROCESS | 1747 | 1466445472279 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}] 10:57:52 INFO - PROCESS | 1747 | 1466445472288 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:52 INFO - PROCESS | 1747 | 1466445472550 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:57:52 INFO - PROCESS | 1747 | 1466445472724 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1747 | 1466445472736 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1b4400 == 34 [pid = 1747] [id = 122] 10:57:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9da87000) [pid = 1747] [serial = 365] [outer = (nil)] 10:57:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa061a400) [pid = 1747] [serial = 366] [outer = 0x9da87000] 10:57:52 INFO - PROCESS | 1747 | 1466445472827 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa1084000) [pid = 1747] [serial = 367] [outer = 0x9da87000] 10:57:53 INFO - PROCESS | 1747 | 1466445473905 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] 10:57:54 INFO - PROCESS | 1747 | 1466445474016 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:57:54 INFO - PROCESS | 1747 | 1466445474100 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1747 | 1466445474105 Marionette TRACE conn4 <- [1,462,null,{}] 10:57:54 INFO - PROCESS | 1747 | 1466445474117 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}] 10:57:54 INFO - PROCESS | 1747 | 1466445474122 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:54 INFO - PROCESS | 1747 | 1466445474316 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:57:54 INFO - PROCESS | 1747 | 1466445474550 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1747 | 1466445474560 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x916dec00 == 35 [pid = 1747] [id = 123] 10:57:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x916e4000) [pid = 1747] [serial = 369] [outer = (nil)] 10:57:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93832c00) [pid = 1747] [serial = 370] [outer = 0x916e4000] 10:57:54 INFO - PROCESS | 1747 | 1466445474647 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92d7f000) [pid = 1747] [serial = 371] [outer = 0x916e4000] 10:57:55 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:55 INFO - PROCESS | 1747 | 1466445475933 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] 10:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:57:56 INFO - PROCESS | 1747 | 1466445476001 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:57:56 INFO - PROCESS | 1747 | 1466445476008 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1747 | 1466445476015 Marionette TRACE conn4 <- [1,466,null,{}] 10:57:56 INFO - PROCESS | 1747 | 1466445476023 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}] 10:57:56 INFO - PROCESS | 1747 | 1466445476029 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:56 INFO - PROCESS | 1747 | 1466445476241 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0xa25fa000) [pid = 1747] [serial = 325] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa20a3800) [pid = 1747] [serial = 324] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9b96bc00) [pid = 1747] [serial = 318] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9c16c400) [pid = 1747] [serial = 319] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9acf0400) [pid = 1747] [serial = 280] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa23f2c00) [pid = 1747] [serial = 300] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa23f9c00) [pid = 1747] [serial = 301] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x95071000) [pid = 1747] [serial = 282] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x951ea000) [pid = 1747] [serial = 283] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a32e800) [pid = 1747] [serial = 285] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a5f2800) [pid = 1747] [serial = 286] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9befa400) [pid = 1747] [serial = 291] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9bef2000) [pid = 1747] [serial = 292] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9b08d000) [pid = 1747] [serial = 288] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b0e7c00) [pid = 1747] [serial = 289] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x916e7000) [pid = 1747] [serial = 303] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x916ea400) [pid = 1747] [serial = 304] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x96d8c800) [pid = 1747] [serial = 312] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x99cba000) [pid = 1747] [serial = 313] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x951ed800) [pid = 1747] [serial = 306] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a69f400) [pid = 1747] [serial = 307] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9462c400) [pid = 1747] [serial = 309] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x95072800) [pid = 1747] [serial = 310] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa201e800) [pid = 1747] [serial = 297] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa20a3c00) [pid = 1747] [serial = 298] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9b065800) [pid = 1747] [serial = 315] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9da8cc00) [pid = 1747] [serial = 294] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9e4c0800) [pid = 1747] [serial = 295] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9b06b800) [pid = 1747] [serial = 322] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9b081800) [pid = 1747] [serial = 316] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9a332400) [pid = 1747] [serial = 321] [outer = (nil)] [url = about:blank] 10:57:56 INFO - PROCESS | 1747 | 1466445476464 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1747 | 1466445476475 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113cc00 == 29 [pid = 1747] [id = 124] 10:57:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x916e3c00) [pid = 1747] [serial = 372] [outer = (nil)] 10:57:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x95070c00) [pid = 1747] [serial = 373] [outer = 0x916e3c00] 10:57:56 INFO - PROCESS | 1747 | 1466445476558 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x951ee400) [pid = 1747] [serial = 374] [outer = 0x916e3c00] 10:57:57 INFO - PROCESS | 1747 | 1466445477403 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] 10:57:57 INFO - PROCESS | 1747 | 1466445477462 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:57:57 INFO - PROCESS | 1747 | 1466445477473 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1747 | 1466445477476 Marionette TRACE conn4 <- [1,470,null,{}] 10:57:57 INFO - PROCESS | 1747 | 1466445477483 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}] 10:57:57 INFO - PROCESS | 1747 | 1466445477488 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:57 INFO - PROCESS | 1747 | 1466445477694 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:57:57 INFO - PROCESS | 1747 | 1466445477812 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1747 | 1466445477820 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f85800 == 30 [pid = 1747] [id = 125] 10:57:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9a0eb800) [pid = 1747] [serial = 375] [outer = (nil)] 10:57:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9a33a400) [pid = 1747] [serial = 376] [outer = 0x9a0eb800] 10:57:57 INFO - PROCESS | 1747 | 1466445477903 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9a6a3800) [pid = 1747] [serial = 377] [outer = 0x9a0eb800] 10:57:58 INFO - PROCESS | 1747 | 1466445478837 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]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1439ms 10:57:58 INFO - PROCESS | 1747 | 1466445478914 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1747 | 1466445478918 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:57:58 INFO - PROCESS | 1747 | 1466445478925 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1747 | 1466445478931 Marionette TRACE conn4 <- [1,474,null,{}] 10:57:58 INFO - PROCESS | 1747 | 1466445478947 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}] 10:57:58 INFO - PROCESS | 1747 | 1466445478956 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:59 INFO - PROCESS | 1747 | 1466445479188 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:57:59 INFO - PROCESS | 1747 | 1466445479211 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1747 | 1466445479224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:57:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b074000 == 31 [pid = 1747] [id = 126] 10:57:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9b080800) [pid = 1747] [serial = 378] [outer = (nil)] 10:57:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9b08f400) [pid = 1747] [serial = 379] [outer = 0x9b080800] 10:57:59 INFO - PROCESS | 1747 | 1466445479298 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9b526400) [pid = 1747] [serial = 380] [outer = 0x9b080800] 10:58:00 INFO - PROCESS | 1747 | 1466445480299 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]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1449ms 10:58:00 INFO - PROCESS | 1747 | 1466445480376 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1747 | 1466445480380 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:58:00 INFO - PROCESS | 1747 | 1466445480407 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1747 | 1466445480413 Marionette TRACE conn4 <- [1,478,null,{}] 10:58:00 INFO - PROCESS | 1747 | 1466445480422 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}] 10:58:00 INFO - PROCESS | 1747 | 1466445480428 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:00 INFO - PROCESS | 1747 | 1466445480726 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91140800) [pid = 1747] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9506f800) [pid = 1747] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91138c00) [pid = 1747] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9b06d400) [pid = 1747] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x97f56800) [pid = 1747] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x916e6400) [pid = 1747] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x95074000) [pid = 1747] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9acec800) [pid = 1747] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0xa2fe9c00) [pid = 1747] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:58:00 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0xa2ff2800) [pid = 1747] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:58:00 INFO - PROCESS | 1747 | 1466445480890 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 1747 | 1466445480901 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113f400 == 32 [pid = 1747] [id = 127] 10:58:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x916e2800) [pid = 1747] [serial = 381] [outer = (nil)] 10:58:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x96d0b400) [pid = 1747] [serial = 382] [outer = 0x916e2800] 10:58:00 INFO - PROCESS | 1747 | 1466445480974 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x99537c00) [pid = 1747] [serial = 383] [outer = 0x916e2800] 10:58:01 INFO - PROCESS | 1747 | 1466445481831 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]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1508ms 10:58:01 INFO - PROCESS | 1747 | 1466445481897 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:58:01 INFO - PROCESS | 1747 | 1466445481901 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:58:01 INFO - PROCESS | 1747 | 1466445481908 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1747 | 1466445481913 Marionette TRACE conn4 <- [1,482,null,{}] 10:58:01 INFO - PROCESS | 1747 | 1466445481919 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}] 10:58:01 INFO - PROCESS | 1747 | 1466445481924 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:02 INFO - PROCESS | 1747 | 1466445482100 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:58:02 INFO - PROCESS | 1747 | 1466445482217 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 1747 | 1466445482227 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b0e4400 == 33 [pid = 1747] [id = 128] 10:58:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9b9e3400) [pid = 1747] [serial = 384] [outer = (nil)] 10:58:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9c1b0800) [pid = 1747] [serial = 385] [outer = 0x9b9e3400] 10:58:02 INFO - PROCESS | 1747 | 1466445482309 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9c1bdc00) [pid = 1747] [serial = 386] [outer = 0x9b9e3400] 10:58:03 INFO - PROCESS | 1747 | 1466445483391 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]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1532ms 10:58:03 INFO - PROCESS | 1747 | 1466445483442 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:58:03 INFO - PROCESS | 1747 | 1466445483451 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:58:03 INFO - PROCESS | 1747 | 1466445483461 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 1747 | 1466445483467 Marionette TRACE conn4 <- [1,486,null,{}] 10:58:03 INFO - PROCESS | 1747 | 1466445483478 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}] 10:58:03 INFO - PROCESS | 1747 | 1466445483485 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:03 INFO - PROCESS | 1747 | 1466445483704 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:58:03 INFO - PROCESS | 1747 | 1466445483912 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 1747 | 1466445483919 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139c00 == 34 [pid = 1747] [id = 129] 10:58:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x937b1c00) [pid = 1747] [serial = 387] [outer = (nil)] 10:58:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x96d03400) [pid = 1747] [serial = 388] [outer = 0x937b1c00] 10:58:04 INFO - PROCESS | 1747 | 1466445484017 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99cc2400) [pid = 1747] [serial = 389] [outer = 0x937b1c00] 10:58:04 INFO - PROCESS | 1747 | 1466445484980 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]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1560ms 10:58:05 INFO - PROCESS | 1747 | 1466445485022 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 1747 | 1466445485035 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:58:05 INFO - PROCESS | 1747 | 1466445485057 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1747 | 1466445485067 Marionette TRACE conn4 <- [1,490,null,{}] 10:58:05 INFO - PROCESS | 1747 | 1466445485079 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}] 10:58:05 INFO - PROCESS | 1747 | 1466445485090 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:05 INFO - PROCESS | 1747 | 1466445485354 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:58:05 INFO - PROCESS | 1747 | 1466445485621 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1747 | 1466445485632 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9acef400 == 35 [pid = 1747] [id = 130] 10:58:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9b06a400) [pid = 1747] [serial = 390] [outer = (nil)] 10:58:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b072c00) [pid = 1747] [serial = 391] [outer = 0x9b06a400] 10:58:05 INFO - PROCESS | 1747 | 1466445485722 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b08b000) [pid = 1747] [serial = 392] [outer = 0x9b06a400] 10:58:06 INFO - PROCESS | 1747 | 1466445486699 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]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1696ms 10:58:06 INFO - PROCESS | 1747 | 1466445486750 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1747 | 1466445486756 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:58:06 INFO - PROCESS | 1747 | 1466445486763 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1747 | 1466445486769 Marionette TRACE conn4 <- [1,494,null,{}] 10:58:06 INFO - PROCESS | 1747 | 1466445486787 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}] 10:58:06 INFO - PROCESS | 1747 | 1466445486797 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:07 INFO - PROCESS | 1747 | 1466445487131 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:58:07 INFO - PROCESS | 1747 | 1466445487339 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 1747 | 1466445487352 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:07 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2294800 == 36 [pid = 1747] [id = 131] 10:58:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa229c000) [pid = 1747] [serial = 393] [outer = (nil)] 10:58:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa2373000) [pid = 1747] [serial = 394] [outer = 0xa229c000] 10:58:07 INFO - PROCESS | 1747 | 1466445487442 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa23b1000) [pid = 1747] [serial = 395] [outer = 0xa229c000] 10:58:08 INFO - PROCESS | 1747 | 1466445488424 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]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1737ms 10:58:08 INFO - PROCESS | 1747 | 1466445488502 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:58:08 INFO - PROCESS | 1747 | 1466445488507 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:58:08 INFO - PROCESS | 1747 | 1466445488513 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1747 | 1466445488517 Marionette TRACE conn4 <- [1,498,null,{}] 10:58:08 INFO - PROCESS | 1747 | 1466445488523 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}] 10:58:08 INFO - PROCESS | 1747 | 1466445488529 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:08 INFO - PROCESS | 1747 | 1466445488767 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:58:09 INFO - PROCESS | 1747 | 1466445489022 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 1747 | 1466445489032 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:09 INFO - PROCESS | 1747 | ++DOCSHELL 0xa061ac00 == 37 [pid = 1747] [id = 132] 10:58:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa2375800) [pid = 1747] [serial = 396] [outer = (nil)] 10:58:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa2552800) [pid = 1747] [serial = 397] [outer = 0xa2375800] 10:58:09 INFO - PROCESS | 1747 | 1466445489128 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa25fb400) [pid = 1747] [serial = 398] [outer = 0xa2375800] 10:58:10 INFO - PROCESS | 1747 | 1466445490044 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]]]}] 10:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1582ms 10:58:10 INFO - PROCESS | 1747 | 1466445490096 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 1747 | 1466445490099 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:58:10 INFO - PROCESS | 1747 | 1466445490108 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 1747 | 1466445490111 Marionette TRACE conn4 <- [1,502,null,{}] 10:58:10 INFO - PROCESS | 1747 | 1466445490118 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}] 10:58:10 INFO - PROCESS | 1747 | 1466445490124 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:10 INFO - PROCESS | 1747 | 1466445490313 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:58:10 INFO - PROCESS | 1747 | 1466445490476 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1747 | 1466445490486 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x99086400 == 38 [pid = 1747] [id = 133] 10:58:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a69cc00) [pid = 1747] [serial = 399] [outer = (nil)] 10:58:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa2fe9c00) [pid = 1747] [serial = 400] [outer = 0x9a69cc00] 10:58:10 INFO - PROCESS | 1747 | 1466445490574 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa2fb4000) [pid = 1747] [serial = 401] [outer = 0x9a69cc00] 10:58:11 INFO - PROCESS | 1747 | 1466445491583 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]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1533ms 10:58:11 INFO - PROCESS | 1747 | 1466445491642 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1747 | 1466445491646 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:58:11 INFO - PROCESS | 1747 | 1466445491653 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1747 | 1466445491657 Marionette TRACE conn4 <- [1,506,null,{}] 10:58:11 INFO - PROCESS | 1747 | 1466445491663 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}] 10:58:11 INFO - PROCESS | 1747 | 1466445491674 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:11 INFO - PROCESS | 1747 | 1466445491937 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:58:12 INFO - PROCESS | 1747 | 1466445492157 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1747 | 1466445492165 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x946f5400 == 39 [pid = 1747] [id = 134] 10:58:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b530800) [pid = 1747] [serial = 402] [outer = (nil)] 10:58:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa4f1d800) [pid = 1747] [serial = 403] [outer = 0x9b530800] 10:58:12 INFO - PROCESS | 1747 | 1466445492267 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa6725800) [pid = 1747] [serial = 404] [outer = 0x9b530800] 10:58:13 INFO - PROCESS | 1747 | 1466445493203 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]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1590ms 10:58:13 INFO - PROCESS | 1747 | 1466445493245 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:58:13 INFO - PROCESS | 1747 | 1466445493250 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:58:13 INFO - PROCESS | 1747 | 1466445493258 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1747 | 1466445493262 Marionette TRACE conn4 <- [1,510,null,{}] 10:58:13 INFO - PROCESS | 1747 | 1466445493271 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}] 10:58:13 INFO - PROCESS | 1747 | 1466445493277 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:13 INFO - PROCESS | 1747 | 1466445493469 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:58:13 INFO - PROCESS | 1747 | 1466445493630 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 1747 | 1466445493638 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc400 == 40 [pid = 1747] [id = 135] 10:58:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x917dd000) [pid = 1747] [serial = 405] [outer = (nil)] 10:58:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x917e4400) [pid = 1747] [serial = 406] [outer = 0x917dd000] 10:58:13 INFO - PROCESS | 1747 | 1466445493778 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x917e8400) [pid = 1747] [serial = 407] [outer = 0x917dd000] 10:58:14 INFO - PROCESS | 1747 | 1466445494963 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]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1796ms 10:58:15 INFO - PROCESS | 1747 | 1466445495053 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1747 | 1466445495060 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:58:15 INFO - PROCESS | 1747 | 1466445495068 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1747 | 1466445495074 Marionette TRACE conn4 <- [1,514,null,{}] 10:58:15 INFO - PROCESS | 1747 | 1466445495135 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}] 10:58:15 INFO - PROCESS | 1747 | 1466445495143 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:15 INFO - PROCESS | 1747 | 1466445495400 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:58:15 INFO - PROCESS | 1747 | 1466445495593 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1747 | 1466445495615 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e8400 == 41 [pid = 1747] [id = 136] 10:58:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x916e9400) [pid = 1747] [serial = 408] [outer = (nil)] 10:58:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x93838800) [pid = 1747] [serial = 409] [outer = 0x916e9400] 10:58:15 INFO - PROCESS | 1747 | 1466445495711 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x93bee800) [pid = 1747] [serial = 410] [outer = 0x916e9400] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x9a82b400 == 40 [pid = 1747] [id = 54] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91140000 == 39 [pid = 1747] [id = 115] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x93833400 == 38 [pid = 1747] [id = 63] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x9952c800 == 37 [pid = 1747] [id = 58] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x96d10000 == 36 [pid = 1747] [id = 59] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0xa610ac00 == 35 [pid = 1747] [id = 62] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x95074800 == 34 [pid = 1747] [id = 65] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x946eb800 == 33 [pid = 1747] [id = 61] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x96d0ac00 == 32 [pid = 1747] [id = 60] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x96d10800 == 31 [pid = 1747] [id = 52] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x96d06000 == 30 [pid = 1747] [id = 64] 10:58:17 INFO - PROCESS | 1747 | --DOCSHELL 0x93bea800 == 29 [pid = 1747] [id = 53] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x916de000) [pid = 1747] [serial = 345] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x951ebc00) [pid = 1747] [serial = 348] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92d7d800) [pid = 1747] [serial = 343] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917cac00) [pid = 1747] [serial = 342] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa675d800) [pid = 1747] [serial = 340] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa674fc00) [pid = 1747] [serial = 339] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x916e9000) [pid = 1747] [serial = 346] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x99dcf800) [pid = 1747] [serial = 351] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99fe3000) [pid = 1747] [serial = 352] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x946f0000) [pid = 1747] [serial = 354] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9952d400) [pid = 1747] [serial = 328] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x96d0f800) [pid = 1747] [serial = 327] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b08d800) [pid = 1747] [serial = 331] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x95237400) [pid = 1747] [serial = 349] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9b074c00) [pid = 1747] [serial = 330] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a32c400) [pid = 1747] [serial = 355] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9b082800) [pid = 1747] [serial = 357] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa33be800) [pid = 1747] [serial = 334] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0xa331bc00) [pid = 1747] [serial = 333] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa61b1c00) [pid = 1747] [serial = 337] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0xa4f75c00) [pid = 1747] [serial = 336] [outer = (nil)] [url = about:blank] 10:58:17 INFO - PROCESS | 1747 | 1466445497850 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]]]}] 10:58:17 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 10:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2810ms 10:58:17 INFO - PROCESS | 1747 | 1466445497879 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 1747 | 1466445497885 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:58:17 INFO - PROCESS | 1747 | 1466445497895 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 1747 | 1466445497899 Marionette TRACE conn4 <- [1,518,null,{}] 10:58:17 INFO - PROCESS | 1747 | 1466445497909 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}] 10:58:17 INFO - PROCESS | 1747 | 1466445497916 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:18 INFO - PROCESS | 1747 | 1466445498097 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:58:18 INFO - PROCESS | 1747 | 1466445498238 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1747 | 1466445498249 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c6800 == 30 [pid = 1747] [id = 137] 10:58:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x917e4800) [pid = 1747] [serial = 411] [outer = (nil)] 10:58:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9382d800) [pid = 1747] [serial = 412] [outer = 0x917e4800] 10:58:18 INFO - PROCESS | 1747 | 1466445498324 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93bea800) [pid = 1747] [serial = 413] [outer = 0x917e4800] 10:58:19 INFO - PROCESS | 1747 | 1466445499167 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]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1341ms 10:58:19 INFO - PROCESS | 1747 | 1466445499236 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:58:19 INFO - PROCESS | 1747 | 1466445499245 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:58:19 INFO - PROCESS | 1747 | 1466445499257 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1747 | 1466445499262 Marionette TRACE conn4 <- [1,522,null,{}] 10:58:19 INFO - PROCESS | 1747 | 1466445499268 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}] 10:58:19 INFO - PROCESS | 1747 | 1466445499274 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:19 INFO - PROCESS | 1747 | 1466445499456 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:58:19 INFO - PROCESS | 1747 | 1466445499580 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1747 | 1466445499589 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ebc00 == 31 [pid = 1747] [id = 138] 10:58:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x951f0000) [pid = 1747] [serial = 414] [outer = (nil)] 10:58:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x951f3000) [pid = 1747] [serial = 415] [outer = 0x951f0000] 10:58:19 INFO - PROCESS | 1747 | 1466445499671 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x95237400) [pid = 1747] [serial = 416] [outer = 0x951f0000] 10:58:20 INFO - PROCESS | 1747 | 1466445500664 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]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1438ms 10:58:20 INFO - PROCESS | 1747 | 1466445500695 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 1747 | 1466445500698 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:58:20 INFO - PROCESS | 1747 | 1466445500705 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 1747 | 1466445500711 Marionette TRACE conn4 <- [1,526,null,{}] 10:58:20 INFO - PROCESS | 1747 | 1466445500735 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}] 10:58:20 INFO - PROCESS | 1747 | 1466445500745 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:20 INFO - PROCESS | 1747 | 1466445500964 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:58:21 INFO - PROCESS | 1747 | 1466445500994 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 1747 | 1466445501007 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fdec00 == 32 [pid = 1747] [id = 139] 10:58:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99fe0400) [pid = 1747] [serial = 417] [outer = (nil)] 10:58:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99fe9000) [pid = 1747] [serial = 418] [outer = 0x99fe0400] 10:58:21 INFO - PROCESS | 1747 | 1466445501089 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a32d800) [pid = 1747] [serial = 419] [outer = 0x99fe0400] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b080800) [pid = 1747] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x916e2800) [pid = 1747] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9b9e3400) [pid = 1747] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x951eb000) [pid = 1747] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x916e3c00) [pid = 1747] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x93832800) [pid = 1747] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x916e4000) [pid = 1747] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a0eb800) [pid = 1747] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93bef000) [pid = 1747] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:58:22 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9da87000) [pid = 1747] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:58:22 INFO - PROCESS | 1747 | 1466445502704 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]]]}] 10:58:22 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 10:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2037ms 10:58:22 INFO - PROCESS | 1747 | 1466445502743 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1747 | 1466445502747 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:58:22 INFO - PROCESS | 1747 | 1466445502754 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 1747 | 1466445502758 Marionette TRACE conn4 <- [1,530,null,{}] 10:58:22 INFO - PROCESS | 1747 | 1466445502764 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}] 10:58:22 INFO - PROCESS | 1747 | 1466445502769 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:22 INFO - PROCESS | 1747 | 1466445502931 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:58:23 INFO - PROCESS | 1747 | 1466445503046 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1747 | 1466445503054 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113f800 == 33 [pid = 1747] [id = 140] 10:58:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x917e6400) [pid = 1747] [serial = 420] [outer = (nil)] 10:58:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a32bc00) [pid = 1747] [serial = 421] [outer = 0x917e6400] 10:58:23 INFO - PROCESS | 1747 | 1466445503126 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9a68a400) [pid = 1747] [serial = 422] [outer = 0x917e6400] 10:58:23 INFO - PROCESS | 1747 | 1466445503790 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"]]]}] 10:58:23 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 10:58:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:58:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:58:23 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 10:58:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:58:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:58:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1083ms 10:58:23 INFO - PROCESS | 1747 | 1466445503868 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:58:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:58:23 INFO - PROCESS | 1747 | 1466445503873 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:58:23 INFO - PROCESS | 1747 | 1466445503881 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1747 | 1466445503884 Marionette TRACE conn4 <- [1,534,null,{}] 10:58:23 INFO - PROCESS | 1747 | 1466445503892 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}] 10:58:23 INFO - PROCESS | 1747 | 1466445503896 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:24 INFO - PROCESS | 1747 | 1466445504078 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:58:24 INFO - PROCESS | 1747 | 1466445504194 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 1747 | 1466445504201 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a6a6c00 == 34 [pid = 1747] [id = 141] 10:58:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9ace7800) [pid = 1747] [serial = 423] [outer = (nil)] 10:58:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b073800) [pid = 1747] [serial = 424] [outer = 0x9ace7800] 10:58:24 INFO - PROCESS | 1747 | 1466445504281 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9b086000) [pid = 1747] [serial = 425] [outer = 0x9ace7800] 10:58:25 INFO - PROCESS | 1747 | 1466445505338 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]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:58:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1483ms 10:58:25 INFO - PROCESS | 1747 | 1466445505364 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1747 | 1466445505371 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:58:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:58:25 INFO - PROCESS | 1747 | 1466445505380 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 1747 | 1466445505388 Marionette TRACE conn4 <- [1,538,null,{}] 10:58:25 INFO - PROCESS | 1747 | 1466445505396 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}] 10:58:25 INFO - PROCESS | 1747 | 1466445505403 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:25 INFO - PROCESS | 1747 | 1466445505642 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:58:25 INFO - PROCESS | 1747 | 1466445505870 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1747 | 1466445505878 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ccc00 == 35 [pid = 1747] [id = 142] 10:58:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x917db400) [pid = 1747] [serial = 426] [outer = (nil)] 10:58:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93835c00) [pid = 1747] [serial = 427] [outer = 0x917db400] 10:58:26 INFO - PROCESS | 1747 | 1466445505995 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d06800) [pid = 1747] [serial = 428] [outer = 0x917db400] 10:58:26 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. 10:58:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1539ms 10:58:26 INFO - PROCESS | 1747 | 1466445506910 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]]]}] 10:58:26 INFO - PROCESS | 1747 | 1466445506921 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1747 | 1466445506929 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:58:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:58:27 INFO - PROCESS | 1747 | 1466445506997 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 1747 | 1466445507003 Marionette TRACE conn4 <- [1,542,null,{}] 10:58:27 INFO - PROCESS | 1747 | 1466445507010 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}] 10:58:27 INFO - PROCESS | 1747 | 1466445507015 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:27 INFO - PROCESS | 1747 | 1466445507215 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:58:27 INFO - PROCESS | 1747 | 1466445507373 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1747 | 1466445507379 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cfc00 == 36 [pid = 1747] [id = 143] 10:58:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a5e4400) [pid = 1747] [serial = 429] [outer = (nil)] 10:58:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9b069800) [pid = 1747] [serial = 430] [outer = 0x9a5e4400] 10:58:27 INFO - PROCESS | 1747 | 1466445507490 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x98160c00) [pid = 1747] [serial = 431] [outer = 0x9a5e4400] 10:58:28 INFO - PROCESS | 1747 | 1466445508493 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]]]}] 10:58:28 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. 10:58:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1593ms 10:58:28 INFO - PROCESS | 1747 | 1466445508562 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1747 | 1466445508567 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:58:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:58:28 INFO - PROCESS | 1747 | 1466445508576 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1747 | 1466445508583 Marionette TRACE conn4 <- [1,546,null,{}] 10:58:28 INFO - PROCESS | 1747 | 1466445508600 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}] 10:58:28 INFO - PROCESS | 1747 | 1466445508610 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:28 INFO - PROCESS | 1747 | 1466445508832 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:58:29 INFO - PROCESS | 1747 | 1466445509011 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1747 | 1466445509025 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b08c800 == 37 [pid = 1747] [id = 144] 10:58:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b08d800) [pid = 1747] [serial = 432] [outer = (nil)] 10:58:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9bff0c00) [pid = 1747] [serial = 433] [outer = 0x9b08d800] 10:58:29 INFO - PROCESS | 1747 | 1466445509160 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9c1bc800) [pid = 1747] [serial = 434] [outer = 0x9b08d800] 10:58:30 INFO - PROCESS | 1747 | 1466445510127 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]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:58:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1587ms 10:58:30 INFO - PROCESS | 1747 | 1466445510195 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1747 | 1466445510201 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:58:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:58:30 INFO - PROCESS | 1747 | 1466445510210 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1747 | 1466445510212 Marionette TRACE conn4 <- [1,550,null,{}] 10:58:30 INFO - PROCESS | 1747 | 1466445510219 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}] 10:58:30 INFO - PROCESS | 1747 | 1466445510224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:30 INFO - PROCESS | 1747 | 1466445510442 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:58:30 INFO - PROCESS | 1747 | 1466445510659 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1747 | 1466445510668 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x98130400 == 38 [pid = 1747] [id = 145] 10:58:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b95f400) [pid = 1747] [serial = 435] [outer = (nil)] 10:58:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa0613c00) [pid = 1747] [serial = 436] [outer = 0x9b95f400] 10:58:30 INFO - PROCESS | 1747 | 1466445510781 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa1018c00) [pid = 1747] [serial = 437] [outer = 0x9b95f400] 10:58:31 INFO - PROCESS | 1747 | 1466445511744 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]]]}] 10:58:31 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. 10:58:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1591ms 10:58:31 INFO - PROCESS | 1747 | 1466445511810 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1747 | 1466445511815 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:58:31 INFO - PROCESS | 1747 | 1466445511824 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1747 | 1466445511827 Marionette TRACE conn4 <- [1,554,null,{}] 10:58:31 INFO - PROCESS | 1747 | 1466445511833 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}] 10:58:31 INFO - PROCESS | 1747 | 1466445511839 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:32 INFO - PROCESS | 1747 | 1466445512024 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:58:32 INFO - PROCESS | 1747 | 1466445512231 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1747 | 1466445512239 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x9506f400 == 39 [pid = 1747] [id = 146] 10:58:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x951f7800) [pid = 1747] [serial = 438] [outer = (nil)] 10:58:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa2099c00) [pid = 1747] [serial = 439] [outer = 0x951f7800] 10:58:32 INFO - PROCESS | 1747 | 1466445512331 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa2299800) [pid = 1747] [serial = 440] [outer = 0x951f7800] 10:58:33 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:33 INFO - PROCESS | 1747 | 1466445513442 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]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1632ms 10:58:33 INFO - PROCESS | 1747 | 1466445513455 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1747 | 1466445513459 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:58:33 INFO - PROCESS | 1747 | 1466445513465 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1747 | 1466445513469 Marionette TRACE conn4 <- [1,558,null,{}] 10:58:33 INFO - PROCESS | 1747 | 1466445513475 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}] 10:58:33 INFO - PROCESS | 1747 | 1466445513486 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:33 INFO - PROCESS | 1747 | 1466445513729 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:58:33 INFO - PROCESS | 1747 | 1466445513936 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 1747 | 1466445513946 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91141c00 == 40 [pid = 1747] [id = 147] 10:58:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x916dd400) [pid = 1747] [serial = 441] [outer = (nil)] 10:58:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x916e9800) [pid = 1747] [serial = 442] [outer = 0x916dd400] 10:58:34 INFO - PROCESS | 1747 | 1466445514190 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x917e3400) [pid = 1747] [serial = 443] [outer = 0x916dd400] 10:58:35 INFO - PROCESS | 1747 | 1466445515208 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]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1791ms 10:58:35 INFO - PROCESS | 1747 | 1466445515276 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 1747 | 1466445515282 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:58:35 INFO - PROCESS | 1747 | 1466445515290 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 1747 | 1466445515294 Marionette TRACE conn4 <- [1,562,null,{}] 10:58:35 INFO - PROCESS | 1747 | 1466445515301 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}] 10:58:35 INFO - PROCESS | 1747 | 1466445515307 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:35 INFO - PROCESS | 1747 | 1466445515495 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b08f400) [pid = 1747] [serial = 379] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x96d0b400) [pid = 1747] [serial = 382] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9c1bdc00) [pid = 1747] [serial = 386] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b210400) [pid = 1747] [serial = 358] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9c1b0800) [pid = 1747] [serial = 385] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x95070c00) [pid = 1747] [serial = 373] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x951ee400) [pid = 1747] [serial = 374] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b52bc00) [pid = 1747] [serial = 363] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b966800) [pid = 1747] [serial = 364] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93832c00) [pid = 1747] [serial = 370] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92d7f000) [pid = 1747] [serial = 371] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a33a400) [pid = 1747] [serial = 376] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96d02c00) [pid = 1747] [serial = 360] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99dd6400) [pid = 1747] [serial = 361] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa061a400) [pid = 1747] [serial = 366] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa1084000) [pid = 1747] [serial = 367] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9bff4800) [pid = 1747] [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.] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99537c00) [pid = 1747] [serial = 383] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9b526400) [pid = 1747] [serial = 380] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a6a3800) [pid = 1747] [serial = 377] [outer = (nil)] [url = about:blank] 10:58:35 INFO - PROCESS | 1747 | 1466445515693 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 1747 | 1466445515700 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x95070c00 == 41 [pid = 1747] [id = 148] 10:58:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x95075400) [pid = 1747] [serial = 444] [outer = (nil)] 10:58:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x951ec400) [pid = 1747] [serial = 445] [outer = 0x95075400] 10:58:35 INFO - PROCESS | 1747 | 1466445515782 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x96d04400) [pid = 1747] [serial = 446] [outer = 0x95075400] 10:58:36 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:36 INFO - PROCESS | 1747 | 1466445516595 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]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1333ms 10:58:36 INFO - PROCESS | 1747 | 1466445516622 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 1747 | 1466445516628 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:58:36 INFO - PROCESS | 1747 | 1466445516639 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 1747 | 1466445516643 Marionette TRACE conn4 <- [1,566,null,{}] 10:58:36 INFO - PROCESS | 1747 | 1466445516650 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}] 10:58:36 INFO - PROCESS | 1747 | 1466445516655 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:36 INFO - PROCESS | 1747 | 1466445516820 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:58:36 INFO - PROCESS | 1747 | 1466445516836 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 1747 | 1466445516846 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x95072800 == 42 [pid = 1747] [id = 149] 10:58:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95073000) [pid = 1747] [serial = 447] [outer = (nil)] 10:58:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a32f400) [pid = 1747] [serial = 448] [outer = 0x95073000] 10:58:36 INFO - PROCESS | 1747 | 1466445516916 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a6a2800) [pid = 1747] [serial = 449] [outer = 0x95073000] 10:58:37 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:37 INFO - PROCESS | 1747 | 1466445517928 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]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1337ms 10:58:37 INFO - PROCESS | 1747 | 1466445517977 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1747 | 1466445517980 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:58:37 INFO - PROCESS | 1747 | 1466445517987 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1747 | 1466445517993 Marionette TRACE conn4 <- [1,570,null,{}] 10:58:38 INFO - PROCESS | 1747 | 1466445518026 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}] 10:58:38 INFO - PROCESS | 1747 | 1466445518035 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:38 INFO - PROCESS | 1747 | 1466445518258 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:58:38 INFO - PROCESS | 1747 | 1466445518281 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 1747 | 1466445518288 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a6a5400 == 43 [pid = 1747] [id = 150] 10:58:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9b0e1c00) [pid = 1747] [serial = 450] [outer = (nil)] 10:58:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9b525000) [pid = 1747] [serial = 451] [outer = 0x9b0e1c00] 10:58:38 INFO - PROCESS | 1747 | 1466445518359 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b96bc00) [pid = 1747] [serial = 452] [outer = 0x9b0e1c00] 10:58:38 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:39 INFO - PROCESS | 1747 | 1466445519298 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]]]}] 10:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1354ms 10:58:39 INFO - PROCESS | 1747 | 1466445519342 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:58:39 INFO - PROCESS | 1747 | 1466445519347 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:58:39 INFO - PROCESS | 1747 | 1466445519361 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 1747 | 1466445519364 Marionette TRACE conn4 <- [1,574,null,{}] 10:58:39 INFO - PROCESS | 1747 | 1466445519371 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}] 10:58:39 INFO - PROCESS | 1747 | 1466445519376 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:39 INFO - PROCESS | 1747 | 1466445519644 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:58:39 INFO - PROCESS | 1747 | 1466445519669 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1747 | 1466445519675 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113fc00 == 44 [pid = 1747] [id = 151] 10:58:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b0e8c00) [pid = 1747] [serial = 453] [outer = (nil)] 10:58:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9c16c400) [pid = 1747] [serial = 454] [outer = 0x9b0e8c00] 10:58:39 INFO - PROCESS | 1747 | 1466445519749 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9c00b400) [pid = 1747] [serial = 455] [outer = 0x9b0e8c00] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x917e4800) [pid = 1747] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa2375800) [pid = 1747] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x917dd000) [pid = 1747] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x917e6400) [pid = 1747] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x937b1c00) [pid = 1747] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9b06a400) [pid = 1747] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x951f0000) [pid = 1747] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9b530800) [pid = 1747] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a69cc00) [pid = 1747] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99fe0400) [pid = 1747] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa229c000) [pid = 1747] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:58:40 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x916e9400) [pid = 1747] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:58:41 INFO - PROCESS | 1747 | 1466445521036 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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1754ms 10:58:41 INFO - PROCESS | 1747 | 1466445521109 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1747 | 1466445521116 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:58:41 INFO - PROCESS | 1747 | 1466445521124 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1747 | 1466445521130 Marionette TRACE conn4 <- [1,578,null,{}] 10:58:41 INFO - PROCESS | 1747 | 1466445521139 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}] 10:58:41 INFO - PROCESS | 1747 | 1466445521145 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:41 INFO - PROCESS | 1747 | 1466445521370 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:58:41 INFO - PROCESS | 1747 | 1466445521577 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1747 | 1466445521588 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c4c00 == 45 [pid = 1747] [id = 152] 10:58:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x917c7c00) [pid = 1747] [serial = 456] [outer = (nil)] 10:58:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99fe3400) [pid = 1747] [serial = 457] [outer = 0x917c7c00] 10:58:41 INFO - PROCESS | 1747 | 1466445521677 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a331800) [pid = 1747] [serial = 458] [outer = 0x917c7c00] 10:58:42 INFO - PROCESS | 1747 | 1466445522601 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]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1535ms 10:58:42 INFO - PROCESS | 1747 | 1466445522658 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 1747 | 1466445522675 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:58:42 INFO - PROCESS | 1747 | 1466445522695 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 1747 | 1466445522700 Marionette TRACE conn4 <- [1,582,null,{}] 10:58:42 INFO - PROCESS | 1747 | 1466445522707 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}] 10:58:42 INFO - PROCESS | 1747 | 1466445522713 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:42 INFO - PROCESS | 1747 | 1466445522951 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:58:43 INFO - PROCESS | 1747 | 1466445523167 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 1747 | 1466445523178 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b082800 == 46 [pid = 1747] [id = 153] 10:58:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9b208000) [pid = 1747] [serial = 459] [outer = (nil)] 10:58:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9b524c00) [pid = 1747] [serial = 460] [outer = 0x9b208000] 10:58:43 INFO - PROCESS | 1747 | 1466445523278 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9bffbc00) [pid = 1747] [serial = 461] [outer = 0x9b208000] 10:58:44 INFO - PROCESS | 1747 | 1466445524216 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]]]}] 10:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1585ms 10:58:44 INFO - PROCESS | 1747 | 1466445524281 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 1747 | 1466445524285 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:58:44 INFO - PROCESS | 1747 | 1466445524292 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 1747 | 1466445524298 Marionette TRACE conn4 <- [1,586,null,{}] 10:58:44 INFO - PROCESS | 1747 | 1466445524315 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}] 10:58:44 INFO - PROCESS | 1747 | 1466445524325 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:44 INFO - PROCESS | 1747 | 1466445524599 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:58:44 INFO - PROCESS | 1747 | 1466445524957 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1747 | 1466445524967 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:44 INFO - PROCESS | 1747 | ++DOCSHELL 0xa3290000 == 47 [pid = 1747] [id = 154] 10:58:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa331bc00) [pid = 1747] [serial = 462] [outer = (nil)] 10:58:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa3327400) [pid = 1747] [serial = 463] [outer = 0xa331bc00] 10:58:45 INFO - PROCESS | 1747 | 1466445525055 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa33c7000) [pid = 1747] [serial = 464] [outer = 0xa331bc00] 10:58:45 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:45 INFO - PROCESS | 1747 | 1466445525934 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]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1685ms 10:58:45 INFO - PROCESS | 1747 | 1466445525979 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:58:45 INFO - PROCESS | 1747 | 1466445525984 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:58:45 INFO - PROCESS | 1747 | 1466445525991 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1747 | 1466445525994 Marionette TRACE conn4 <- [1,590,null,{}] 10:58:46 INFO - PROCESS | 1747 | 1466445526000 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}] 10:58:46 INFO - PROCESS | 1747 | 1466445526006 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:46 INFO - PROCESS | 1747 | 1466445526198 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:58:46 INFO - PROCESS | 1747 | 1466445526357 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 1747 | 1466445526365 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:46 INFO - PROCESS | 1747 | ++DOCSHELL 0xa4d0a400 == 48 [pid = 1747] [id = 155] 10:58:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0xa4d0f400) [pid = 1747] [serial = 465] [outer = (nil)] 10:58:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa4f16800) [pid = 1747] [serial = 466] [outer = 0xa4d0f400] 10:58:46 INFO - PROCESS | 1747 | 1466445526466 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa610d800) [pid = 1747] [serial = 467] [outer = 0xa4d0f400] 10:58:47 INFO - PROCESS | 1747 | 1466445527474 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]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:58:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1540ms 10:58:47 INFO - PROCESS | 1747 | 1466445527532 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1747 | 1466445527535 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:58:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:58:47 INFO - PROCESS | 1747 | 1466445527543 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1747 | 1466445527546 Marionette TRACE conn4 <- [1,594,null,{}] 10:58:47 INFO - PROCESS | 1747 | 1466445527553 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}] 10:58:47 INFO - PROCESS | 1747 | 1466445527557 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:47 INFO - PROCESS | 1747 | 1466445527753 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:58:47 INFO - PROCESS | 1747 | 1466445527962 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1747 | 1466445527968 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e5800 == 49 [pid = 1747] [id = 156] 10:58:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x98167400) [pid = 1747] [serial = 468] [outer = (nil)] 10:58:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa672a000) [pid = 1747] [serial = 469] [outer = 0x98167400] 10:58:48 INFO - PROCESS | 1747 | 1466445528094 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa6752800) [pid = 1747] [serial = 470] [outer = 0x98167400] 10:58:49 INFO - PROCESS | 1747 | 1466445529026 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]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1537ms 10:58:49 INFO - PROCESS | 1747 | 1466445529081 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:58:49 INFO - PROCESS | 1747 | 1466445529086 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:58:49 INFO - PROCESS | 1747 | 1466445529094 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 1747 | 1466445529097 Marionette TRACE conn4 <- [1,598,null,{}] 10:58:49 INFO - PROCESS | 1747 | 1466445529104 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}] 10:58:49 INFO - PROCESS | 1747 | 1466445529116 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:49 INFO - PROCESS | 1747 | 1466445529357 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:58:49 INFO - PROCESS | 1747 | 1466445529572 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1747 | 1466445529580 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9188f400 == 50 [pid = 1747] [id = 157] 10:58:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91891c00) [pid = 1747] [serial = 471] [outer = (nil)] 10:58:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9189b400) [pid = 1747] [serial = 472] [outer = 0x91891c00] 10:58:49 INFO - PROCESS | 1747 | 1466445529681 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa679d800) [pid = 1747] [serial = 473] [outer = 0x91891c00] 10:58:50 INFO - PROCESS | 1747 | 1466445530581 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]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1537ms 10:58:50 INFO - PROCESS | 1747 | 1466445530630 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1747 | 1466445530634 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:58:50 INFO - PROCESS | 1747 | 1466445530641 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1747 | 1466445530644 Marionette TRACE conn4 <- [1,602,null,{}] 10:58:50 INFO - PROCESS | 1747 | 1466445530650 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}] 10:58:50 INFO - PROCESS | 1747 | 1466445530655 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:50 INFO - PROCESS | 1747 | 1466445530827 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:58:51 INFO - PROCESS | 1747 | 1466445530988 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1747 | 1466445530999 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x91894400 == 51 [pid = 1747] [id = 158] 10:58:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91894800) [pid = 1747] [serial = 474] [outer = (nil)] 10:58:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x919b8800) [pid = 1747] [serial = 475] [outer = 0x91894800] 10:58:51 INFO - PROCESS | 1747 | 1466445531082 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x919ba400) [pid = 1747] [serial = 476] [outer = 0x91894800] 10:58:52 INFO - PROCESS | 1747 | 1466445532140 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]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1540ms 10:58:52 INFO - PROCESS | 1747 | 1466445532181 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:58:52 INFO - PROCESS | 1747 | 1466445532187 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:58:52 INFO - PROCESS | 1747 | 1466445532195 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1747 | 1466445532198 Marionette TRACE conn4 <- [1,606,null,{}] 10:58:52 INFO - PROCESS | 1747 | 1466445532206 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}] 10:58:52 INFO - PROCESS | 1747 | 1466445532212 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:52 INFO - PROCESS | 1747 | 1466445532429 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:58:52 INFO - PROCESS | 1747 | 1466445532672 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1747 | 1466445532685 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9189cc00 == 52 [pid = 1747] [id = 159] 10:58:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x919b6800) [pid = 1747] [serial = 477] [outer = (nil)] 10:58:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92203400) [pid = 1747] [serial = 478] [outer = 0x919b6800] 10:58:52 INFO - PROCESS | 1747 | 1466445532842 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92203800) [pid = 1747] [serial = 479] [outer = 0x919b6800] 10:58:53 INFO - PROCESS | 1747 | 1466445533906 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]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1759ms 10:58:53 INFO - PROCESS | 1747 | 1466445533955 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1747 | 1466445533960 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:58:53 INFO - PROCESS | 1747 | 1466445533967 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1747 | 1466445533972 Marionette TRACE conn4 <- [1,610,null,{}] 10:58:53 INFO - PROCESS | 1747 | 1466445533991 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}] 10:58:53 INFO - PROCESS | 1747 | 1466445533997 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:54 INFO - PROCESS | 1747 | 1466445534248 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:58:54 INFO - PROCESS | 1747 | 1466445534485 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 1747 | 1466445534496 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113a400 == 53 [pid = 1747] [id = 160] 10:58:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9113b400) [pid = 1747] [serial = 480] [outer = (nil)] 10:58:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x917e2400) [pid = 1747] [serial = 481] [outer = 0x9113b400] 10:58:54 INFO - PROCESS | 1747 | 1466445534645 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x919c0400) [pid = 1747] [serial = 482] [outer = 0x9113b400] 10:58:55 INFO - PROCESS | 1747 | 1466445535979 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]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2053ms 10:58:56 INFO - PROCESS | 1747 | 1466445536023 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1747 | 1466445536031 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:58:56 INFO - PROCESS | 1747 | 1466445536042 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1747 | 1466445536051 Marionette TRACE conn4 <- [1,614,null,{}] 10:58:56 INFO - PROCESS | 1747 | 1466445536061 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}] 10:58:56 INFO - PROCESS | 1747 | 1466445536066 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:56 INFO - PROCESS | 1747 | 1466445536403 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:58:56 INFO - PROCESS | 1747 | 1466445536677 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 1747 | 1466445536684 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x91893400 == 54 [pid = 1747] [id = 161] 10:58:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x91897c00) [pid = 1747] [serial = 483] [outer = (nil)] 10:58:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x919b2400) [pid = 1747] [serial = 484] [outer = 0x91897c00] 10:58:56 INFO - PROCESS | 1747 | 1466445536826 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9220e400) [pid = 1747] [serial = 485] [outer = 0x91897c00] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x916e8400 == 53 [pid = 1747] [id = 136] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9a6a5400 == 52 [pid = 1747] [id = 150] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x95072800 == 51 [pid = 1747] [id = 149] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x95070c00 == 50 [pid = 1747] [id = 148] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x91141c00 == 49 [pid = 1747] [id = 147] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9113f800 == 48 [pid = 1747] [id = 140] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x951ebc00 == 47 [pid = 1747] [id = 138] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x99fdec00 == 46 [pid = 1747] [id = 139] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917ccc00 == 45 [pid = 1747] [id = 142] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9b08c800 == 44 [pid = 1747] [id = 144] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917cfc00 == 43 [pid = 1747] [id = 143] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x98130400 == 42 [pid = 1747] [id = 145] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9506f400 == 41 [pid = 1747] [id = 146] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9a6a6c00 == 40 [pid = 1747] [id = 141] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x99086400 == 39 [pid = 1747] [id = 133] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x946f5400 == 38 [pid = 1747] [id = 134] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc400 == 37 [pid = 1747] [id = 135] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917c6800 == 36 [pid = 1747] [id = 137] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9113a400 == 35 [pid = 1747] [id = 160] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9189cc00 == 34 [pid = 1747] [id = 159] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9188f400 == 33 [pid = 1747] [id = 157] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x91894400 == 32 [pid = 1747] [id = 158] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917e5800 == 31 [pid = 1747] [id = 156] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0xa4d0a400 == 30 [pid = 1747] [id = 155] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0xa3290000 == 29 [pid = 1747] [id = 154] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917c4c00 == 28 [pid = 1747] [id = 152] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9b082800 == 27 [pid = 1747] [id = 153] 10:58:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9113fc00 == 26 [pid = 1747] [id = 151] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9382d800) [pid = 1747] [serial = 412] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa25fb400) [pid = 1747] [serial = 398] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x917e4400) [pid = 1747] [serial = 406] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x93bea800) [pid = 1747] [serial = 413] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9a32bc00) [pid = 1747] [serial = 421] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x96d03400) [pid = 1747] [serial = 388] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9b08b000) [pid = 1747] [serial = 392] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa2552800) [pid = 1747] [serial = 397] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9b072c00) [pid = 1747] [serial = 391] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99cc2400) [pid = 1747] [serial = 389] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x951f3000) [pid = 1747] [serial = 415] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa4f1d800) [pid = 1747] [serial = 403] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x917e8400) [pid = 1747] [serial = 407] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa2fb4000) [pid = 1747] [serial = 401] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99fe9000) [pid = 1747] [serial = 418] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa23b1000) [pid = 1747] [serial = 395] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x95237400) [pid = 1747] [serial = 416] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa2fe9c00) [pid = 1747] [serial = 400] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0xa6725800) [pid = 1747] [serial = 404] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93bee800) [pid = 1747] [serial = 410] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a32d800) [pid = 1747] [serial = 419] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93838800) [pid = 1747] [serial = 409] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa2373000) [pid = 1747] [serial = 394] [outer = (nil)] [url = about:blank] 10:58:58 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a68a400) [pid = 1747] [serial = 422] [outer = (nil)] [url = about:blank] 10:58:59 INFO - PROCESS | 1747 | 1466445539278 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]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 3302ms 10:58:59 INFO - PROCESS | 1747 | 1466445539346 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 1747 | 1466445539353 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:58:59 INFO - PROCESS | 1747 | 1466445539373 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 1747 | 1466445539381 Marionette TRACE conn4 <- [1,618,null,{}] 10:58:59 INFO - PROCESS | 1747 | 1466445539391 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}] 10:58:59 INFO - PROCESS | 1747 | 1466445539396 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:59 INFO - PROCESS | 1747 | 1466445539606 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:58:59 INFO - PROCESS | 1747 | 1466445539739 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1747 | 1466445539751 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:58:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c4000 == 27 [pid = 1747] [id = 162] 10:58:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x917c4400) [pid = 1747] [serial = 486] [outer = (nil)] 10:58:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x917db800) [pid = 1747] [serial = 487] [outer = 0x917c4400] 10:58:59 INFO - PROCESS | 1747 | 1466445539912 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x917e4c00) [pid = 1747] [serial = 488] [outer = 0x917c4400] 10:59:01 INFO - PROCESS | 1747 | 1466445541019 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]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1704ms 10:59:01 INFO - PROCESS | 1747 | 1466445541072 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1747 | 1466445541081 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:59:01 INFO - PROCESS | 1747 | 1466445541100 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1747 | 1466445541105 Marionette TRACE conn4 <- [1,622,null,{}] 10:59:01 INFO - PROCESS | 1747 | 1466445541111 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}] 10:59:01 INFO - PROCESS | 1747 | 1466445541116 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:01 INFO - PROCESS | 1747 | 1466445541347 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:59:01 INFO - PROCESS | 1747 | 1466445541374 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1747 | 1466445541381 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x9220a000 == 28 [pid = 1747] [id = 163] 10:59:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9220bc00) [pid = 1747] [serial = 489] [outer = (nil)] 10:59:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92d74800) [pid = 1747] [serial = 490] [outer = 0x9220bc00] 10:59:01 INFO - PROCESS | 1747 | 1466445541650 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92d80400) [pid = 1747] [serial = 491] [outer = 0x9220bc00] 10:59:02 INFO - PROCESS | 1747 | 1466445542699 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]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1642ms 10:59:02 INFO - PROCESS | 1747 | 1466445542735 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1747 | 1466445542740 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:59:02 INFO - PROCESS | 1747 | 1466445542746 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1747 | 1466445542752 Marionette TRACE conn4 <- [1,626,null,{}] 10:59:02 INFO - PROCESS | 1747 | 1466445542775 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}] 10:59:02 INFO - PROCESS | 1747 | 1466445542785 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:03 INFO - PROCESS | 1747 | 1466445543042 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x917db400) [pid = 1747] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9ace7800) [pid = 1747] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a5e4400) [pid = 1747] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x916dd400) [pid = 1747] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x951f7800) [pid = 1747] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9b95f400) [pid = 1747] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x95075400) [pid = 1747] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9b08d800) [pid = 1747] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x95073000) [pid = 1747] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b0e1c00) [pid = 1747] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:59:03 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9b0e8c00) [pid = 1747] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:59:03 INFO - PROCESS | 1747 | 1466445543762 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1747 | 1466445543773 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x92206c00 == 29 [pid = 1747] [id = 164] 10:59:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92d72400) [pid = 1747] [serial = 492] [outer = (nil)] 10:59:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x95073000) [pid = 1747] [serial = 493] [outer = 0x92d72400] 10:59:03 INFO - PROCESS | 1747 | 1466445543875 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x951f0800) [pid = 1747] [serial = 494] [outer = 0x92d72400] 10:59:04 INFO - PROCESS | 1747 | 1466445544779 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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2096ms 10:59:04 INFO - PROCESS | 1747 | 1466445544846 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1747 | 1466445544854 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:59:04 INFO - PROCESS | 1747 | 1466445544864 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1747 | 1466445544868 Marionette TRACE conn4 <- [1,630,null,{}] 10:59:04 INFO - PROCESS | 1747 | 1466445544878 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}] 10:59:04 INFO - PROCESS | 1747 | 1466445544884 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:05 INFO - PROCESS | 1747 | 1466445545242 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:59:05 INFO - PROCESS | 1747 | 1466445545393 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1747 | 1466445545405 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9188f400 == 30 [pid = 1747] [id = 165] 10:59:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9189d400) [pid = 1747] [serial = 495] [outer = (nil)] 10:59:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9523d000) [pid = 1747] [serial = 496] [outer = 0x9189d400] 10:59:05 INFO - PROCESS | 1747 | 1466445545524 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x96d10c00) [pid = 1747] [serial = 497] [outer = 0x9189d400] 10:59:06 INFO - PROCESS | 1747 | 1466445546963 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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2138ms 10:59:07 INFO - PROCESS | 1747 | 1466445547001 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1747 | 1466445547008 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:59:07 INFO - PROCESS | 1747 | 1466445547016 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1747 | 1466445547025 Marionette TRACE conn4 <- [1,634,null,{}] 10:59:07 INFO - PROCESS | 1747 | 1466445547032 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}] 10:59:07 INFO - PROCESS | 1747 | 1466445547039 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:07 INFO - PROCESS | 1747 | 1466445547231 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:59:07 INFO - PROCESS | 1747 | 1466445547456 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1747 | 1466445547470 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135400 == 31 [pid = 1747] [id = 166] 10:59:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x916e3400) [pid = 1747] [serial = 498] [outer = (nil)] 10:59:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x917dfc00) [pid = 1747] [serial = 499] [outer = 0x916e3400] 10:59:07 INFO - PROCESS | 1747 | 1466445547558 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9189cc00) [pid = 1747] [serial = 500] [outer = 0x916e3400] 10:59:08 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:59:08 INFO - PROCESS | 1747 | 1466445548574 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]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1587ms 10:59:08 INFO - PROCESS | 1747 | 1466445548605 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1747 | 1466445548612 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:59:08 INFO - PROCESS | 1747 | 1466445548623 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1747 | 1466445548628 Marionette TRACE conn4 <- [1,638,null,{}] 10:59:08 INFO - PROCESS | 1747 | 1466445548635 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}] 10:59:08 INFO - PROCESS | 1747 | 1466445548641 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:08 INFO - PROCESS | 1747 | 1466445548837 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:59:09 INFO - PROCESS | 1747 | 1466445549102 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1747 | 1466445549115 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x946f0000 == 32 [pid = 1747] [id = 167] 10:59:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x95070c00) [pid = 1747] [serial = 501] [outer = (nil)] 10:59:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x951f7c00) [pid = 1747] [serial = 502] [outer = 0x95070c00] 10:59:09 INFO - PROCESS | 1747 | 1466445549247 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x96d85800) [pid = 1747] [serial = 503] [outer = 0x95070c00] 10:59:09 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:59:10 INFO - PROCESS | 1747 | 1466445550228 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]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1635ms 10:59:10 INFO - PROCESS | 1747 | 1466445550259 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1747 | 1466445550263 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:59:10 INFO - PROCESS | 1747 | 1466445550270 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1747 | 1466445550277 Marionette TRACE conn4 <- [1,642,null,{}] 10:59:10 INFO - PROCESS | 1747 | 1466445550295 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}] 10:59:10 INFO - PROCESS | 1747 | 1466445550304 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:10 INFO - PROCESS | 1747 | 1466445550500 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:59:10 INFO - PROCESS | 1747 | 1466445550711 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1747 | 1466445550727 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x99dca000 == 33 [pid = 1747] [id = 168] 10:59:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99dcbc00) [pid = 1747] [serial = 504] [outer = (nil)] 10:59:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99fd5c00) [pid = 1747] [serial = 505] [outer = 0x99dcbc00] 10:59:10 INFO - PROCESS | 1747 | 1466445550861 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99fe4000) [pid = 1747] [serial = 506] [outer = 0x99dcbc00] 10:59:11 INFO - PROCESS | 1747 | 1466445551829 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]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1590ms 10:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:59:11 INFO - PROCESS | 1747 | 1466445551862 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1747 | 1466445551866 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:59:11 INFO - PROCESS | 1747 | 1466445551873 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1747 | 1466445551876 Marionette TRACE conn4 <- [1,646,null,{}] 10:59:11 INFO - PROCESS | 1747 | 1466445551882 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}] 10:59:11 INFO - PROCESS | 1747 | 1466445551888 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:12 INFO - PROCESS | 1747 | 1466445552072 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:59:12 INFO - PROCESS | 1747 | 1466445552231 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1747 | 1466445552243 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113c400 == 34 [pid = 1747] [id = 169] 10:59:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99084c00) [pid = 1747] [serial = 507] [outer = (nil)] 10:59:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a2b6000) [pid = 1747] [serial = 508] [outer = 0x99084c00] 10:59:12 INFO - PROCESS | 1747 | 1466445552371 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9a32c400) [pid = 1747] [serial = 509] [outer = 0x99084c00] 10:59:13 INFO - PROCESS | 1747 | 1466445553225 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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1382ms 10:59:13 INFO - PROCESS | 1747 | 1466445553256 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1747 | 1466445553259 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:59:13 INFO - PROCESS | 1747 | 1466445553266 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1747 | 1466445553270 Marionette TRACE conn4 <- [1,650,null,{}] 10:59:13 INFO - PROCESS | 1747 | 1466445553277 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}] 10:59:13 INFO - PROCESS | 1747 | 1466445553283 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:13 INFO - PROCESS | 1747 | 1466445553488 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:59:13 INFO - PROCESS | 1747 | 1466445553651 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1747 | 1466445553661 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x95074000 == 35 [pid = 1747] [id = 170] 10:59:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x99537800) [pid = 1747] [serial = 510] [outer = (nil)] 10:59:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9a5eb400) [pid = 1747] [serial = 511] [outer = 0x99537800] 10:59:13 INFO - PROCESS | 1747 | 1466445553748 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9a69c800) [pid = 1747] [serial = 512] [outer = 0x99537800] 10:59:14 INFO - PROCESS | 1747 | 1466445554789 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]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1585ms 10:59:14 INFO - PROCESS | 1747 | 1466445554854 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1747 | 1466445554860 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:59:14 INFO - PROCESS | 1747 | 1466445554869 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1747 | 1466445554873 Marionette TRACE conn4 <- [1,654,null,{}] 10:59:14 INFO - PROCESS | 1747 | 1466445554879 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}] 10:59:14 INFO - PROCESS | 1747 | 1466445554894 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:15 INFO - PROCESS | 1747 | 1466445555200 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:59:15 INFO - PROCESS | 1747 | 1466445555496 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1747 | 1466445555508 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x91134800 == 36 [pid = 1747] [id = 171] 10:59:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x916ddc00) [pid = 1747] [serial = 513] [outer = (nil)] 10:59:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9b074400) [pid = 1747] [serial = 514] [outer = 0x916ddc00] 10:59:15 INFO - PROCESS | 1747 | 1466445555619 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9b085c00) [pid = 1747] [serial = 515] [outer = 0x916ddc00] 10:59:16 INFO - PROCESS | 1747 | 1466445556614 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]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1787ms 10:59:16 INFO - PROCESS | 1747 | 1466445556657 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1747 | 1466445556660 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:59:16 INFO - PROCESS | 1747 | 1466445556667 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1747 | 1466445556671 Marionette TRACE conn4 <- [1,658,null,{}] 10:59:16 INFO - PROCESS | 1747 | 1466445556677 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}] 10:59:16 INFO - PROCESS | 1747 | 1466445556682 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:16 INFO - PROCESS | 1747 | 1466445556865 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:59:17 INFO - PROCESS | 1747 | 1466445557050 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1747 | 1466445557062 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91141000 == 37 [pid = 1747] [id = 172] 10:59:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x917c2c00) [pid = 1747] [serial = 516] [outer = (nil)] 10:59:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9b204000) [pid = 1747] [serial = 517] [outer = 0x917c2c00] 10:59:17 INFO - PROCESS | 1747 | 1466445557140 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9b22d800) [pid = 1747] [serial = 518] [outer = 0x917c2c00] 10:59:18 INFO - PROCESS | 1747 | 1466445558086 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]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1481ms 10:59:18 INFO - PROCESS | 1747 | 1466445558149 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 1747 | 1466445558154 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:59:18 INFO - PROCESS | 1747 | 1466445558161 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 1747 | 1466445558164 Marionette TRACE conn4 <- [1,662,null,{}] 10:59:18 INFO - PROCESS | 1747 | 1466445558170 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}] 10:59:18 INFO - PROCESS | 1747 | 1466445558175 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:18 INFO - PROCESS | 1747 | 1466445558346 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:59:18 INFO - PROCESS | 1747 | 1466445558520 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1747 | 1466445558527 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9acee000 == 38 [pid = 1747] [id = 173] 10:59:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9b070400) [pid = 1747] [serial = 519] [outer = (nil)] 10:59:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9bef1c00) [pid = 1747] [serial = 520] [outer = 0x9b070400] 10:59:18 INFO - PROCESS | 1747 | 1466445558613 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9b96a800) [pid = 1747] [serial = 521] [outer = 0x9b070400] 10:59:19 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:59:19 INFO - PROCESS | 1747 | 1466445559562 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]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1430ms 10:59:19 INFO - PROCESS | 1747 | 1466445559592 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1747 | 1466445559596 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:59:19 INFO - PROCESS | 1747 | 1466445559602 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1747 | 1466445559606 Marionette TRACE conn4 <- [1,666,null,{}] 10:59:19 INFO - PROCESS | 1747 | 1466445559612 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}] 10:59:19 INFO - PROCESS | 1747 | 1466445559617 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:19 INFO - PROCESS | 1747 | 1466445559790 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:59:19 INFO - PROCESS | 1747 | 1466445559954 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1747 | 1466445559962 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c6c00 == 39 [pid = 1747] [id = 174] 10:59:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x917c7800) [pid = 1747] [serial = 522] [outer = (nil)] 10:59:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9c1bb000) [pid = 1747] [serial = 523] [outer = 0x917c7800] 10:59:20 INFO - PROCESS | 1747 | 1466445560043 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9da88000) [pid = 1747] [serial = 524] [outer = 0x917c7800] 10:59:20 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:59:21 INFO - PROCESS | 1747 | 1466445561011 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]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1483ms 10:59:21 INFO - PROCESS | 1747 | 1466445561087 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1747 | 1466445561091 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:59:21 INFO - PROCESS | 1747 | 1466445561097 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1747 | 1466445561101 Marionette TRACE conn4 <- [1,670,null,{}] 10:59:21 INFO - PROCESS | 1747 | 1466445561107 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}] 10:59:21 INFO - PROCESS | 1747 | 1466445561112 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:21 INFO - PROCESS | 1747 | 1466445561293 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:59:21 INFO - PROCESS | 1747 | 1466445561593 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1747 | 1466445561604 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139800 == 40 [pid = 1747] [id = 175] 10:59:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9113a400) [pid = 1747] [serial = 525] [outer = (nil)] 10:59:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91141c00) [pid = 1747] [serial = 526] [outer = 0x9113a400] 10:59:21 INFO - PROCESS | 1747 | 1466445561746 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x917c8400) [pid = 1747] [serial = 527] [outer = 0x9113a400] 10:59:22 INFO - PROCESS | 1747 | 1466445562697 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]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1644ms 10:59:22 INFO - PROCESS | 1747 | 1466445562743 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1747 | 1466445562749 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:59:22 INFO - PROCESS | 1747 | 1466445562757 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1747 | 1466445562762 Marionette TRACE conn4 <- [1,674,null,{}] 10:59:22 INFO - PROCESS | 1747 | 1466445562770 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}] 10:59:22 INFO - PROCESS | 1747 | 1466445562777 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:22 INFO - PROCESS | 1747 | 1466445562962 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:59:23 INFO - PROCESS | 1747 | 1466445563212 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1747 | 1466445563220 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x91891000 == 41 [pid = 1747] [id = 176] 10:59:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x919b8400) [pid = 1747] [serial = 528] [outer = (nil)] 10:59:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x93837800) [pid = 1747] [serial = 529] [outer = 0x919b8400] 10:59:23 INFO - PROCESS | 1747 | 1466445563354 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x94628400) [pid = 1747] [serial = 530] [outer = 0x919b8400] 10:59:23 INFO - PROCESS | 1747 | --DOCSHELL 0x92206c00 == 40 [pid = 1747] [id = 164] 10:59:23 INFO - PROCESS | 1747 | --DOCSHELL 0x9220a000 == 39 [pid = 1747] [id = 163] 10:59:23 INFO - PROCESS | 1747 | --DOCSHELL 0x917c4000 == 38 [pid = 1747] [id = 162] 10:59:23 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9c00b400) [pid = 1747] [serial = 455] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9b96bc00) [pid = 1747] [serial = 452] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x93835c00) [pid = 1747] [serial = 427] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x96d06800) [pid = 1747] [serial = 428] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9b073800) [pid = 1747] [serial = 424] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9b086000) [pid = 1747] [serial = 425] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9b069800) [pid = 1747] [serial = 430] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x98160c00) [pid = 1747] [serial = 431] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x916e9800) [pid = 1747] [serial = 442] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x917e3400) [pid = 1747] [serial = 443] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0xa2099c00) [pid = 1747] [serial = 439] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa2299800) [pid = 1747] [serial = 440] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa0613c00) [pid = 1747] [serial = 436] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0xa1018c00) [pid = 1747] [serial = 437] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x951ec400) [pid = 1747] [serial = 445] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x96d04400) [pid = 1747] [serial = 446] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9bff0c00) [pid = 1747] [serial = 433] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9c1bc800) [pid = 1747] [serial = 434] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a6a2800) [pid = 1747] [serial = 449] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9a32f400) [pid = 1747] [serial = 448] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b525000) [pid = 1747] [serial = 451] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9c16c400) [pid = 1747] [serial = 454] [outer = (nil)] [url = about:blank] 10:59:24 INFO - PROCESS | 1747 | 1466445564299 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]]]}] 10:59:24 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 10:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1588ms 10:59:24 INFO - PROCESS | 1747 | 1466445564348 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1747 | 1466445564355 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:59:24 INFO - PROCESS | 1747 | 1466445564363 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1747 | 1466445564366 Marionette TRACE conn4 <- [1,678,null,{}] 10:59:24 INFO - PROCESS | 1747 | 1466445564373 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}] 10:59:24 INFO - PROCESS | 1747 | 1466445564378 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:24 INFO - PROCESS | 1747 | 1466445564553 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:59:24 INFO - PROCESS | 1747 | 1466445564739 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1747 | 1466445564757 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e9800 == 39 [pid = 1747] [id = 177] 10:59:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9189a800) [pid = 1747] [serial = 531] [outer = (nil)] 10:59:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x96d02c00) [pid = 1747] [serial = 532] [outer = 0x9189a800] 10:59:24 INFO - PROCESS | 1747 | 1466445564870 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x98130400) [pid = 1747] [serial = 533] [outer = 0x9189a800] 10:59:25 INFO - PROCESS | 1747 | 1466445565857 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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1538ms 10:59:25 INFO - PROCESS | 1747 | 1466445565902 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:59:25 INFO - PROCESS | 1747 | 1466445565906 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:59:25 INFO - PROCESS | 1747 | 1466445565916 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1747 | 1466445565924 Marionette TRACE conn4 <- [1,682,null,{}] 10:59:25 INFO - PROCESS | 1747 | 1466445565938 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}] 10:59:25 INFO - PROCESS | 1747 | 1466445565945 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:26 INFO - PROCESS | 1747 | 1466445566119 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:59:26 INFO - PROCESS | 1747 | 1466445566131 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1747 | 1466445566141 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ebc00 == 40 [pid = 1747] [id = 178] 10:59:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x951f1c00) [pid = 1747] [serial = 534] [outer = (nil)] 10:59:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9a6ab800) [pid = 1747] [serial = 535] [outer = 0x951f1c00] 10:59:26 INFO - PROCESS | 1747 | 1466445566338 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9b06b000) [pid = 1747] [serial = 536] [outer = 0x951f1c00] 10:59:27 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:27 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:27 INFO - PROCESS | 1747 | 1466445567583 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]]]}] 10:59:27 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) 10:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1700ms 10:59:27 INFO - PROCESS | 1747 | 1466445567613 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1747 | 1466445567618 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:59:27 INFO - PROCESS | 1747 | 1466445567624 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1747 | 1466445567628 Marionette TRACE conn4 <- [1,686,null,{}] 10:59:27 INFO - PROCESS | 1747 | 1466445567640 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}] 10:59:27 INFO - PROCESS | 1747 | 1466445567644 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:27 INFO - PROCESS | 1747 | 1466445567934 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:59:27 INFO - PROCESS | 1747 | 1466445567976 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1747 | 1466445567985 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d05000 == 41 [pid = 1747] [id = 179] 10:59:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x99dcb800) [pid = 1747] [serial = 537] [outer = (nil)] 10:59:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9b088000) [pid = 1747] [serial = 538] [outer = 0x99dcb800] 10:59:28 INFO - PROCESS | 1747 | 1466445568061 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9b08cc00) [pid = 1747] [serial = 539] [outer = 0x99dcb800] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91894800) [pid = 1747] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91897c00) [pid = 1747] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x91891c00) [pid = 1747] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x917c7c00) [pid = 1747] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa4d0f400) [pid = 1747] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92d72400) [pid = 1747] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x919b6800) [pid = 1747] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9113b400) [pid = 1747] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x98167400) [pid = 1747] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x917c4400) [pid = 1747] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa331bc00) [pid = 1747] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9220bc00) [pid = 1747] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:59:28 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9b208000) [pid = 1747] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:59:29 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:29 INFO - PROCESS | 1747 | 1466445569413 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]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1800ms 10:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:59:29 INFO - PROCESS | 1747 | 1466445569425 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1747 | 1466445569427 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:59:29 INFO - PROCESS | 1747 | 1466445569434 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1747 | 1466445569438 Marionette TRACE conn4 <- [1,690,null,{}] 10:59:29 INFO - PROCESS | 1747 | 1466445569443 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}] 10:59:29 INFO - PROCESS | 1747 | 1466445569447 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:29 INFO - PROCESS | 1747 | 1466445569696 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:59:29 INFO - PROCESS | 1747 | 1466445569710 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1747 | 1466445569727 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x9189a400 == 42 [pid = 1747] [id = 180] 10:59:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x919b6800) [pid = 1747] [serial = 540] [outer = (nil)] 10:59:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9acec400) [pid = 1747] [serial = 541] [outer = 0x919b6800] 10:59:29 INFO - PROCESS | 1747 | 1466445569807 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9b9e3c00) [pid = 1747] [serial = 542] [outer = 0x919b6800] 10:59:31 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:31 INFO - PROCESS | 1747 | 1466445571055 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]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1644ms 10:59:31 INFO - PROCESS | 1747 | 1466445571079 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1747 | 1466445571085 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:59:31 INFO - PROCESS | 1747 | 1466445571105 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1747 | 1466445571110 Marionette TRACE conn4 <- [1,694,null,{}] 10:59:31 INFO - PROCESS | 1747 | 1466445571120 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}] 10:59:31 INFO - PROCESS | 1747 | 1466445571125 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:31 INFO - PROCESS | 1747 | 1466445571412 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:59:31 INFO - PROCESS | 1747 | 1466445571557 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1747 | 1466445571573 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e7000 == 43 [pid = 1747] [id = 181] 10:59:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x917ea000) [pid = 1747] [serial = 543] [outer = (nil)] 10:59:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91897c00) [pid = 1747] [serial = 544] [outer = 0x917ea000] 10:59:31 INFO - PROCESS | 1747 | 1466445571667 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x919b9000) [pid = 1747] [serial = 545] [outer = 0x917ea000] 10:59:32 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:33 INFO - PROCESS | 1747 | 1466445573006 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]]]}] 10:59:33 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) 10:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1952ms 10:59:33 INFO - PROCESS | 1747 | 1466445573046 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1747 | 1466445573054 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:59:33 INFO - PROCESS | 1747 | 1466445573174 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1747 | 1466445573180 Marionette TRACE conn4 <- [1,698,null,{}] 10:59:33 INFO - PROCESS | 1747 | 1466445573189 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}] 10:59:33 INFO - PROCESS | 1747 | 1466445573195 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:33 INFO - PROCESS | 1747 | 1466445573379 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:59:33 INFO - PROCESS | 1747 | 1466445573544 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1747 | 1466445573555 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cdc00 == 44 [pid = 1747] [id = 182] 10:59:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x93832800) [pid = 1747] [serial = 546] [outer = (nil)] 10:59:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x98160c00) [pid = 1747] [serial = 547] [outer = 0x93832800] 10:59:33 INFO - PROCESS | 1747 | 1466445573646 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x99cc4c00) [pid = 1747] [serial = 548] [outer = 0x93832800] 10:59:34 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:35 INFO - PROCESS | 1747 | 1466445575006 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]]]}] 10:59:35 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) 10:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1899ms 10:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:59:35 INFO - PROCESS | 1747 | 1466445575017 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 1747 | 1466445575021 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:59:35 INFO - PROCESS | 1747 | 1466445575117 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1747 | 1466445575124 Marionette TRACE conn4 <- [1,702,null,{}] 10:59:35 INFO - PROCESS | 1747 | 1466445575200 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}] 10:59:35 INFO - PROCESS | 1747 | 1466445575210 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:35 INFO - PROCESS | 1747 | 1466445575397 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:59:35 INFO - PROCESS | 1747 | 1466445575562 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1747 | 1466445575570 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a68a800 == 45 [pid = 1747] [id = 183] 10:59:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9a69e000) [pid = 1747] [serial = 549] [outer = (nil)] 10:59:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9c1b4c00) [pid = 1747] [serial = 550] [outer = 0x9a69e000] 10:59:35 INFO - PROCESS | 1747 | 1466445575658 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9da89000) [pid = 1747] [serial = 551] [outer = 0x9a69e000] 10:59:36 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:36 INFO - PROCESS | 1747 | 1466445576990 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]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1997ms 10:59:37 INFO - PROCESS | 1747 | 1466445577075 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 1747 | 1466445577082 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:59:37 INFO - PROCESS | 1747 | 1466445577139 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1747 | 1466445577143 Marionette TRACE conn4 <- [1,706,null,{}] 10:59:37 INFO - PROCESS | 1747 | 1466445577149 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}] 10:59:37 INFO - PROCESS | 1747 | 1466445577155 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:37 INFO - PROCESS | 1747 | 1466445577335 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:59:37 INFO - PROCESS | 1747 | 1466445577506 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1747 | 1466445577515 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x97f51400 == 46 [pid = 1747] [id = 184] 10:59:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9a08f400) [pid = 1747] [serial = 552] [outer = (nil)] 10:59:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0xa0616c00) [pid = 1747] [serial = 553] [outer = 0x9a08f400] 10:59:37 INFO - PROCESS | 1747 | 1466445577598 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa061e400) [pid = 1747] [serial = 554] [outer = 0x9a08f400] 10:59:39 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:39 INFO - PROCESS | 1747 | 1466445579274 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]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2193ms 10:59:39 INFO - PROCESS | 1747 | 1466445579329 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1747 | 1466445579336 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:59:39 INFO - PROCESS | 1747 | 1466445579346 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1747 | 1466445579351 Marionette TRACE conn4 <- [1,710,null,{}] 10:59:39 INFO - PROCESS | 1747 | 1466445579362 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}] 10:59:39 INFO - PROCESS | 1747 | 1466445579368 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:39 INFO - PROCESS | 1747 | 1466445579626 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:59:39 INFO - PROCESS | 1747 | 1466445579846 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1747 | 1466445579856 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x919bc000 == 47 [pid = 1747] [id = 185] 10:59:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92d78800) [pid = 1747] [serial = 555] [outer = (nil)] 10:59:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x93bea800) [pid = 1747] [serial = 556] [outer = 0x92d78800] 10:59:39 INFO - PROCESS | 1747 | 1466445579940 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93bf4c00) [pid = 1747] [serial = 557] [outer = 0x92d78800] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x96d05000 == 46 [pid = 1747] [id = 179] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x951ebc00 == 45 [pid = 1747] [id = 178] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x916e9800 == 44 [pid = 1747] [id = 177] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91891000 == 43 [pid = 1747] [id = 176] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91139800 == 42 [pid = 1747] [id = 175] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91141000 == 41 [pid = 1747] [id = 172] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9acee000 == 40 [pid = 1747] [id = 173] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91134800 == 39 [pid = 1747] [id = 171] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x95074000 == 38 [pid = 1747] [id = 170] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9113c400 == 37 [pid = 1747] [id = 169] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91135400 == 36 [pid = 1747] [id = 166] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x99dca000 == 35 [pid = 1747] [id = 168] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9188f400 == 34 [pid = 1747] [id = 165] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x946f0000 == 33 [pid = 1747] [id = 167] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91893400 == 32 [pid = 1747] [id = 161] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x917c6c00 == 31 [pid = 1747] [id = 174] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x97f51400 == 30 [pid = 1747] [id = 184] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x917cdc00 == 29 [pid = 1747] [id = 182] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9a68a800 == 28 [pid = 1747] [id = 183] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9189a400 == 27 [pid = 1747] [id = 180] 10:59:41 INFO - PROCESS | 1747 | --DOCSHELL 0x917e7000 == 26 [pid = 1747] [id = 181] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x919b8800) [pid = 1747] [serial = 475] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9220e400) [pid = 1747] [serial = 485] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0xa679d800) [pid = 1747] [serial = 473] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9189b400) [pid = 1747] [serial = 472] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x99fe3400) [pid = 1747] [serial = 457] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9a331800) [pid = 1747] [serial = 458] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0xa4f16800) [pid = 1747] [serial = 466] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x919b2400) [pid = 1747] [serial = 484] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x951f0800) [pid = 1747] [serial = 494] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92203800) [pid = 1747] [serial = 479] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x919c0400) [pid = 1747] [serial = 482] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa672a000) [pid = 1747] [serial = 469] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x917db800) [pid = 1747] [serial = 487] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa33c7000) [pid = 1747] [serial = 464] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x917e4c00) [pid = 1747] [serial = 488] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92d80400) [pid = 1747] [serial = 491] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa610d800) [pid = 1747] [serial = 467] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x919ba400) [pid = 1747] [serial = 476] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x95073000) [pid = 1747] [serial = 493] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa6752800) [pid = 1747] [serial = 470] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92d74800) [pid = 1747] [serial = 490] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa3327400) [pid = 1747] [serial = 463] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x917e2400) [pid = 1747] [serial = 481] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9bffbc00) [pid = 1747] [serial = 461] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92203400) [pid = 1747] [serial = 478] [outer = (nil)] [url = about:blank] 10:59:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9b524c00) [pid = 1747] [serial = 460] [outer = (nil)] [url = about:blank] 10:59:42 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:42 INFO - PROCESS | 1747 | 1466445582480 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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 3191ms 10:59:42 INFO - PROCESS | 1747 | 1466445582538 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1747 | 1466445582545 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:59:42 INFO - PROCESS | 1747 | 1466445582553 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1747 | 1466445582558 Marionette TRACE conn4 <- [1,714,null,{}] 10:59:42 INFO - PROCESS | 1747 | 1466445582567 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}] 10:59:42 INFO - PROCESS | 1747 | 1466445582573 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:42 INFO - PROCESS | 1747 | 1466445582738 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:59:42 INFO - PROCESS | 1747 | 1466445582903 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1747 | 1466445582912 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cec00 == 27 [pid = 1747] [id = 186] 10:59:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x917d0000) [pid = 1747] [serial = 558] [outer = (nil)] 10:59:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91891c00) [pid = 1747] [serial = 559] [outer = 0x917d0000] 10:59:42 INFO - PROCESS | 1747 | 1466445582991 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91899400) [pid = 1747] [serial = 560] [outer = 0x917d0000] 10:59:44 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:44 INFO - PROCESS | 1747 | 1466445584156 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]]]}] 10:59:44 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 10:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1632ms 10:59:44 INFO - PROCESS | 1747 | 1466445584194 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1747 | 1466445584203 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:59:44 INFO - PROCESS | 1747 | 1466445584214 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1747 | 1466445584218 Marionette TRACE conn4 <- [1,718,null,{}] 10:59:44 INFO - PROCESS | 1747 | 1466445584243 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}] 10:59:44 INFO - PROCESS | 1747 | 1466445584249 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:44 INFO - PROCESS | 1747 | 1466445584530 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:59:44 INFO - PROCESS | 1747 | 1466445584571 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1747 | 1466445584581 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x92208c00 == 28 [pid = 1747] [id = 187] 10:59:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92209c00) [pid = 1747] [serial = 561] [outer = (nil)] 10:59:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9220d800) [pid = 1747] [serial = 562] [outer = 0x92209c00] 10:59:44 INFO - PROCESS | 1747 | 1466445584654 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92d74800) [pid = 1747] [serial = 563] [outer = 0x92209c00] 10:59:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:46 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x919b6800) [pid = 1747] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x99dcb800) [pid = 1747] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x916ddc00) [pid = 1747] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99dcbc00) [pid = 1747] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9113a400) [pid = 1747] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9189a800) [pid = 1747] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x919b8400) [pid = 1747] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x95070c00) [pid = 1747] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x917c7800) [pid = 1747] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x916e3400) [pid = 1747] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9189d400) [pid = 1747] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b070400) [pid = 1747] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x951f1c00) [pid = 1747] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x99084c00) [pid = 1747] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x917c2c00) [pid = 1747] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:59:46 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99537800) [pid = 1747] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:59:46 INFO - PROCESS | 1747 | 1466445586574 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]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2385ms 10:59:46 INFO - PROCESS | 1747 | 1466445586599 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1747 | 1466445586605 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:59:46 INFO - PROCESS | 1747 | 1466445586615 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1747 | 1466445586621 Marionette TRACE conn4 <- [1,722,null,{}] 10:59:46 INFO - PROCESS | 1747 | 1466445586675 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}] 10:59:46 INFO - PROCESS | 1747 | 1466445586682 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:46 INFO - PROCESS | 1747 | 1466445586878 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:59:47 INFO - PROCESS | 1747 | 1466445587034 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1747 | 1466445587042 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cd000 == 29 [pid = 1747] [id = 188] 10:59:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x917ce800) [pid = 1747] [serial = 564] [outer = (nil)] 10:59:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x917e0c00) [pid = 1747] [serial = 565] [outer = 0x917ce800] 10:59:47 INFO - PROCESS | 1747 | 1466445587134 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9189b400) [pid = 1747] [serial = 566] [outer = 0x917ce800] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x9b0e4400 == 28 [pid = 1747] [id = 128] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x9113cc00 == 27 [pid = 1747] [id = 124] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1b4400 == 26 [pid = 1747] [id = 122] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0xa061ac00 == 25 [pid = 1747] [id = 132] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x916dec00 == 24 [pid = 1747] [id = 123] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x91137c00 == 23 [pid = 1747] [id = 121] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x917cec00 == 22 [pid = 1747] [id = 186] 10:59:48 INFO - PROCESS | 1747 | --DOCSHELL 0x919bc000 == 21 [pid = 1747] [id = 185] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9506e400 == 20 [pid = 1747] [id = 116] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x99f85800 == 19 [pid = 1747] [id = 125] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x916e5800 == 18 [pid = 1747] [id = 118] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x97f4e400 == 17 [pid = 1747] [id = 117] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9113f400 == 16 [pid = 1747] [id = 127] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x917d0800 == 15 [pid = 1747] [id = 119] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9b074000 == 14 [pid = 1747] [id = 126] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9382dc00 == 13 [pid = 1747] [id = 120] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x91139c00 == 12 [pid = 1747] [id = 129] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9acef400 == 11 [pid = 1747] [id = 130] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0xa2294800 == 10 [pid = 1747] [id = 131] 10:59:49 INFO - PROCESS | 1747 | --DOCSHELL 0x92208c00 == 9 [pid = 1747] [id = 187] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9acec400) [pid = 1747] [serial = 541] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b088000) [pid = 1747] [serial = 538] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9b074400) [pid = 1747] [serial = 514] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9b085c00) [pid = 1747] [serial = 515] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x99fd5c00) [pid = 1747] [serial = 505] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x99fe4000) [pid = 1747] [serial = 506] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91141c00) [pid = 1747] [serial = 526] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x917c8400) [pid = 1747] [serial = 527] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x96d02c00) [pid = 1747] [serial = 532] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x98130400) [pid = 1747] [serial = 533] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x93837800) [pid = 1747] [serial = 529] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x94628400) [pid = 1747] [serial = 530] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x951f7c00) [pid = 1747] [serial = 502] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x96d85800) [pid = 1747] [serial = 503] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x9c1bb000) [pid = 1747] [serial = 523] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x9da88000) [pid = 1747] [serial = 524] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x917dfc00) [pid = 1747] [serial = 499] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x9189cc00) [pid = 1747] [serial = 500] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x96d10c00) [pid = 1747] [serial = 497] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 53 (0x9523d000) [pid = 1747] [serial = 496] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 52 (0x9bef1c00) [pid = 1747] [serial = 520] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 51 (0x9b96a800) [pid = 1747] [serial = 521] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 50 (0x9a6ab800) [pid = 1747] [serial = 535] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 49 (0x9a2b6000) [pid = 1747] [serial = 508] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 48 (0x9a32c400) [pid = 1747] [serial = 509] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 47 (0x9b204000) [pid = 1747] [serial = 517] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 46 (0x9b22d800) [pid = 1747] [serial = 518] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 45 (0x9a5eb400) [pid = 1747] [serial = 511] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 44 (0x9a69c800) [pid = 1747] [serial = 512] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 43 (0x9b9e3c00) [pid = 1747] [serial = 542] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 42 (0x9b08cc00) [pid = 1747] [serial = 539] [outer = (nil)] [url = about:blank] 10:59:49 INFO - PROCESS | 1747 | --DOMWINDOW == 41 (0x9b06b000) [pid = 1747] [serial = 536] [outer = (nil)] [url = about:blank] 10:59:50 INFO - PROCESS | 1747 | 1466445590694 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] 10:59:50 INFO - PROCESS | 1747 | 1466445590763 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:59:50 INFO - PROCESS | 1747 | 1466445590772 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1747 | 1466445590777 Marionette TRACE conn4 <- [1,726,null,{}] 10:59:50 INFO - PROCESS | 1747 | 1466445590787 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}] 10:59:50 INFO - PROCESS | 1747 | 1466445590793 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:50 INFO - PROCESS | 1747 | 1466445590976 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:59:51 INFO - PROCESS | 1747 | 1466445590988 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1747 | 1466445590996 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x917db400 == 10 [pid = 1747] [id = 189] 10:59:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 42 (0x917db800) [pid = 1747] [serial = 567] [outer = (nil)] 10:59:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 43 (0x917e4000) [pid = 1747] [serial = 568] [outer = 0x917db800] 10:59:51 INFO - PROCESS | 1747 | 1466445591080 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 44 (0x9188fc00) [pid = 1747] [serial = 569] [outer = 0x917db800] 10:59:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:51 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:52 INFO - PROCESS | 1747 | 1466445592095 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]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1351ms 10:59:52 INFO - PROCESS | 1747 | 1466445592123 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:59:52 INFO - PROCESS | 1747 | 1466445592132 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:59:52 INFO - PROCESS | 1747 | 1466445592148 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1747 | 1466445592152 Marionette TRACE conn4 <- [1,730,null,{}] 10:59:52 INFO - PROCESS | 1747 | 1466445592159 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}] 10:59:52 INFO - PROCESS | 1747 | 1466445592164 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:52 INFO - PROCESS | 1747 | 1466445592348 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:59:52 INFO - PROCESS | 1747 | 1466445592360 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1747 | 1466445592368 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b2400 == 11 [pid = 1747] [id = 190] 10:59:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 45 (0x919ba800) [pid = 1747] [serial = 570] [outer = (nil)] 10:59:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x92207400) [pid = 1747] [serial = 571] [outer = 0x919ba800] 10:59:52 INFO - PROCESS | 1747 | 1466445592544 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x9220e000) [pid = 1747] [serial = 572] [outer = 0x919ba800] 10:59:53 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:53 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:53 INFO - PROCESS | 1747 | 1466445593543 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] 10:59:53 INFO - PROCESS | 1747 | 1466445593588 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:59:53 INFO - PROCESS | 1747 | 1466445593595 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1747 | 1466445593602 Marionette TRACE conn4 <- [1,734,null,{}] 10:59:53 INFO - PROCESS | 1747 | 1466445593626 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}] 10:59:53 INFO - PROCESS | 1747 | 1466445593635 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:53 INFO - PROCESS | 1747 | 1466445593880 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:59:53 INFO - PROCESS | 1747 | 1466445593979 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1747 | 1466445593992 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ec400 == 12 [pid = 1747] [id = 191] 10:59:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x951ed400) [pid = 1747] [serial = 573] [outer = (nil)] 10:59:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x951f1400) [pid = 1747] [serial = 574] [outer = 0x951ed400] 10:59:54 INFO - PROCESS | 1747 | 1466445594136 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x951f7c00) [pid = 1747] [serial = 575] [outer = 0x951ed400] 10:59:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x96d04800) [pid = 1747] [serial = 576] [outer = 0x9b0ed400] 10:59:54 INFO - PROCESS | 1747 | --DOMWINDOW == 50 (0x917d0000) [pid = 1747] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:59:54 INFO - PROCESS | 1747 | --DOMWINDOW == 49 (0x917ea000) [pid = 1747] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:59:54 INFO - PROCESS | 1747 | --DOMWINDOW == 48 (0x9a69e000) [pid = 1747] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:59:54 INFO - PROCESS | 1747 | --DOMWINDOW == 47 (0x93832800) [pid = 1747] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:59:54 INFO - PROCESS | 1747 | --DOMWINDOW == 46 (0x9a08f400) [pid = 1747] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:59:54 INFO - PROCESS | 1747 | --DOMWINDOW == 45 (0x92d78800) [pid = 1747] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:59:54 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:55 INFO - PROCESS | 1747 | 1466445595098 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]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1549ms 10:59:55 INFO - PROCESS | 1747 | 1466445595145 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:59:55 INFO - PROCESS | 1747 | 1466445595149 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:59:55 INFO - PROCESS | 1747 | 1466445595155 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1747 | 1466445595159 Marionette TRACE conn4 <- [1,738,null,{}] 10:59:55 INFO - PROCESS | 1747 | 1466445595164 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}] 10:59:55 INFO - PROCESS | 1747 | 1466445595169 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:55 INFO - PROCESS | 1747 | 1466445595389 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:59:55 INFO - PROCESS | 1747 | 1466445595402 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1747 | 1466445595411 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d78800 == 13 [pid = 1747] [id = 192] 10:59:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x951e9000) [pid = 1747] [serial = 577] [outer = (nil)] 10:59:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x96d0e000) [pid = 1747] [serial = 578] [outer = 0x951e9000] 10:59:55 INFO - PROCESS | 1747 | 1466445595482 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x96d87000) [pid = 1747] [serial = 579] [outer = 0x951e9000] 10:59:56 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:56 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:59:56 INFO - PROCESS | 1747 | 1466445596767 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]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1631ms 10:59:56 INFO - PROCESS | 1747 | 1466445596787 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1747 | 1466445596794 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:59:56 INFO - PROCESS | 1747 | 1466445596814 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1747 | 1466445596820 Marionette TRACE conn4 <- [1,742,null,{}] 10:59:56 INFO - PROCESS | 1747 | 1466445596831 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}] 10:59:56 INFO - PROCESS | 1747 | 1466445596836 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:57 INFO - PROCESS | 1747 | 1466445597119 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:59:57 INFO - PROCESS | 1747 | 1466445597253 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1747 | 1466445597262 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cac00 == 14 [pid = 1747] [id = 193] 10:59:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x917cb400) [pid = 1747] [serial = 580] [outer = (nil)] 10:59:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x917de800) [pid = 1747] [serial = 581] [outer = 0x917cb400] 10:59:57 INFO - PROCESS | 1747 | 1466445597351 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x91896800) [pid = 1747] [serial = 582] [outer = 0x917cb400] 10:59:58 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 10:59:58 INFO - PROCESS | 1747 | 1466445598841 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]]]}] 10:59:58 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 10:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2051ms 10:59:58 INFO - PROCESS | 1747 | 1466445598855 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1747 | 1466445598863 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:59:58 INFO - PROCESS | 1747 | 1466445598876 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1747 | 1466445598880 Marionette TRACE conn4 <- [1,746,null,{}] 10:59:58 INFO - PROCESS | 1747 | 1466445598892 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}] 10:59:58 INFO - PROCESS | 1747 | 1466445598902 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:59 INFO - PROCESS | 1747 | 1466445599102 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:59:59 INFO - PROCESS | 1747 | 1466445599249 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1747 | 1466445599258 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 10:59:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113e000 == 15 [pid = 1747] [id = 194] 10:59:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0x91896400) [pid = 1747] [serial = 583] [outer = (nil)] 10:59:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0x93835c00) [pid = 1747] [serial = 584] [outer = 0x91896400] 10:59:59 INFO - PROCESS | 1747 | 1466445599346 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x946f2800) [pid = 1747] [serial = 585] [outer = 0x91896400] 11:00:00 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:00 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:00 INFO - PROCESS | 1747 | 1466445600923 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:00:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2135ms 11:00:01 INFO - PROCESS | 1747 | 1466445601012 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1747 | 1466445601019 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:00:01 INFO - PROCESS | 1747 | 1466445601027 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1747 | 1466445601032 Marionette TRACE conn4 <- [1,750,null,{}] 11:00:01 INFO - PROCESS | 1747 | 1466445601041 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 1747 | 1466445601047 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:01 INFO - PROCESS | 1747 | 1466445601284 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:00:01 INFO - PROCESS | 1747 | 1466445601437 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1747 | 1466445601450 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c6c00 == 16 [pid = 1747] [id = 195] 11:00:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x917c7400) [pid = 1747] [serial = 586] [outer = (nil)] 11:00:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x917cdc00) [pid = 1747] [serial = 587] [outer = 0x917c7400] 11:00:01 INFO - PROCESS | 1747 | 1466445601541 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x917e9800) [pid = 1747] [serial = 588] [outer = 0x917c7400] 11:00:01 INFO - PROCESS | 1747 | --DOCSHELL 0x951ec400 == 15 [pid = 1747] [id = 191] 11:00:01 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9220d800) [pid = 1747] [serial = 562] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOCSHELL 0x919b2400 == 14 [pid = 1747] [id = 190] 11:00:02 INFO - PROCESS | 1747 | --DOCSHELL 0x917db400 == 13 [pid = 1747] [id = 189] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x91897c00) [pid = 1747] [serial = 544] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x98160c00) [pid = 1747] [serial = 547] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 53 (0x9c1b4c00) [pid = 1747] [serial = 550] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 52 (0xa0616c00) [pid = 1747] [serial = 553] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 51 (0x93bea800) [pid = 1747] [serial = 556] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 50 (0x93bf4c00) [pid = 1747] [serial = 557] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 49 (0x91899400) [pid = 1747] [serial = 560] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 48 (0x91891c00) [pid = 1747] [serial = 559] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 47 (0x919b9000) [pid = 1747] [serial = 545] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 46 (0x9da89000) [pid = 1747] [serial = 551] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 45 (0x99cc4c00) [pid = 1747] [serial = 548] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | --DOMWINDOW == 44 (0xa061e400) [pid = 1747] [serial = 554] [outer = (nil)] [url = about:blank] 11:00:02 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:02 INFO - PROCESS | 1747 | 1466445602934 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1944ms 11:00:02 INFO - PROCESS | 1747 | 1466445602972 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1747 | 1466445602980 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:00:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:00:02 INFO - PROCESS | 1747 | 1466445602990 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1747 | 1466445602994 Marionette TRACE conn4 <- [1,754,null,{}] 11:00:03 INFO - PROCESS | 1747 | 1466445603002 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 1747 | 1466445603008 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:03 INFO - PROCESS | 1747 | 1466445603227 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:00:03 INFO - PROCESS | 1747 | 1466445603349 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1747 | 1466445603357 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140000 == 14 [pid = 1747] [id = 196] 11:00:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 45 (0x917c3800) [pid = 1747] [serial = 589] [outer = (nil)] 11:00:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x92205400) [pid = 1747] [serial = 590] [outer = 0x917c3800] 11:00:03 INFO - PROCESS | 1747 | 1466445603434 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x92d79c00) [pid = 1747] [serial = 591] [outer = 0x917c3800] 11:00:04 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:04 INFO - PROCESS | 1747 | 1466445604628 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1683ms 11:00:04 INFO - PROCESS | 1747 | 1466445604685 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1747 | 1466445604690 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:00:04 INFO - PROCESS | 1747 | 1466445604697 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1747 | 1466445604704 Marionette TRACE conn4 <- [1,758,null,{}] 11:00:04 INFO - PROCESS | 1747 | 1466445604728 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 1747 | 1466445604737 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:05 INFO - PROCESS | 1747 | 1466445605033 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:00:05 INFO - PROCESS | 1747 | 1466445605072 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1747 | 1466445605086 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9507d400 == 15 [pid = 1747] [id = 197] 11:00:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x951ea400) [pid = 1747] [serial = 592] [outer = (nil)] 11:00:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x951f7800) [pid = 1747] [serial = 593] [outer = 0x951ea400] 11:00:05 INFO - PROCESS | 1747 | 1466445605160 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x96d09c00) [pid = 1747] [serial = 594] [outer = 0x951ea400] 11:00:05 INFO - PROCESS | 1747 | --DOMWINDOW == 49 (0x917db800) [pid = 1747] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:00:05 INFO - PROCESS | 1747 | --DOMWINDOW == 48 (0x919ba800) [pid = 1747] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:00:05 INFO - PROCESS | 1747 | --DOMWINDOW == 47 (0x92209c00) [pid = 1747] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:00:05 INFO - PROCESS | 1747 | --DOMWINDOW == 46 (0x917ce800) [pid = 1747] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:00:05 INFO - PROCESS | 1747 | --DOMWINDOW == 45 (0x951ed400) [pid = 1747] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:00:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:05 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:00:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:00:06 INFO - PROCESS | 1747 | 1466445606114 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1445ms 11:00:06 INFO - PROCESS | 1747 | 1466445606144 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 1747 | 1466445606149 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:00:06 INFO - PROCESS | 1747 | 1466445606156 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1747 | 1466445606160 Marionette TRACE conn4 <- [1,762,null,{}] 11:00:06 INFO - PROCESS | 1747 | 1466445606165 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1747 | 1466445606170 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:06 INFO - PROCESS | 1747 | 1466445606332 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:00:06 INFO - PROCESS | 1747 | 1466445606351 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1747 | 1466445606360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ca000 == 16 [pid = 1747] [id = 198] 11:00:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x917db800) [pid = 1747] [serial = 595] [outer = (nil)] 11:00:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x99537800) [pid = 1747] [serial = 596] [outer = 0x917db800] 11:00:06 INFO - PROCESS | 1747 | 1466445606529 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x99dca800) [pid = 1747] [serial = 597] [outer = 0x917db800] 11:00:07 INFO - PROCESS | 1747 | 1466445607716 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1582ms 11:00:07 INFO - PROCESS | 1747 | 1466445607740 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1747 | 1466445607743 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:00:07 INFO - PROCESS | 1747 | 1466445607750 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1747 | 1466445607752 Marionette TRACE conn4 <- [1,766,null,{}] 11:00:07 INFO - PROCESS | 1747 | 1466445607758 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 1747 | 1466445607763 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:07 INFO - PROCESS | 1747 | 1466445607917 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:00:08 INFO - PROCESS | 1747 | 1466445608115 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1747 | 1466445608124 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x916de400 == 17 [pid = 1747] [id = 199] 11:00:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x917de400) [pid = 1747] [serial = 598] [outer = (nil)] 11:00:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0x99fcc800) [pid = 1747] [serial = 599] [outer = 0x917de400] 11:00:08 INFO - PROCESS | 1747 | 1466445608192 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x96d82400) [pid = 1747] [serial = 600] [outer = 0x917de400] 11:00:09 INFO - PROCESS | 1747 | 1466445609490 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:00:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1790ms 11:00:09 INFO - PROCESS | 1747 | 1466445609608 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1747 | 1466445609616 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:00:09 INFO - PROCESS | 1747 | 1466445609633 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1747 | 1466445609640 Marionette TRACE conn4 <- [1,770,null,{}] 11:00:09 INFO - PROCESS | 1747 | 1466445609648 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 1747 | 1466445609653 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:09 INFO - PROCESS | 1747 | 1466445609951 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:00:10 INFO - PROCESS | 1747 | 1466445610024 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:10 INFO - PROCESS | 1747 | 1466445610036 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x9189a000 == 18 [pid = 1747] [id = 200] 11:00:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0x9189a400) [pid = 1747] [serial = 601] [outer = (nil)] 11:00:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0x93beac00) [pid = 1747] [serial = 602] [outer = 0x9189a400] 11:00:10 INFO - PROCESS | 1747 | 1466445610120 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x95074c00) [pid = 1747] [serial = 603] [outer = 0x9189a400] 11:00:11 INFO - PROCESS | 1747 | 1466445611078 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1488ms 11:00:11 INFO - PROCESS | 1747 | 1466445611121 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1747 | 1466445611129 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:00:11 INFO - PROCESS | 1747 | 1466445611140 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1747 | 1466445611144 Marionette TRACE conn4 <- [1,774,null,{}] 11:00:11 INFO - PROCESS | 1747 | 1466445611152 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:11 INFO - PROCESS | 1747 | 1466445611158 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:11 INFO - PROCESS | 1747 | 1466445611395 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:00:11 INFO - PROCESS | 1747 | 1466445611605 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1747 | 1466445611616 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x95072400 == 19 [pid = 1747] [id = 201] 11:00:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x95238800) [pid = 1747] [serial = 604] [outer = (nil)] 11:00:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x99fe5400) [pid = 1747] [serial = 605] [outer = 0x95238800] 11:00:11 INFO - PROCESS | 1747 | 1466445611727 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x9a0eb800) [pid = 1747] [serial = 606] [outer = 0x95238800] 11:00:12 INFO - PROCESS | 1747 | 1466445612704 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1600ms 11:00:12 INFO - PROCESS | 1747 | 1466445612740 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1747 | 1466445612744 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:00:12 INFO - PROCESS | 1747 | 1466445612754 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1747 | 1466445612760 Marionette TRACE conn4 <- [1,778,null,{}] 11:00:12 INFO - PROCESS | 1747 | 1466445612779 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1747 | 1466445612789 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:13 INFO - PROCESS | 1747 | 1466445613031 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:00:13 INFO - PROCESS | 1747 | 1466445613281 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1747 | 1466445613293 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a331c00 == 20 [pid = 1747] [id = 202] 11:00:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x9a332800) [pid = 1747] [serial = 607] [outer = (nil)] 11:00:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x9a335800) [pid = 1747] [serial = 608] [outer = 0x9a332800] 11:00:13 INFO - PROCESS | 1747 | 1466445613398 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9a553800) [pid = 1747] [serial = 609] [outer = 0x9a332800] 11:00:14 INFO - PROCESS | 1747 | 1466445614321 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1596ms 11:00:14 INFO - PROCESS | 1747 | 1466445614350 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 1747 | 1466445614355 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:00:14 INFO - PROCESS | 1747 | 1466445614361 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1747 | 1466445614365 Marionette TRACE conn4 <- [1,782,null,{}] 11:00:14 INFO - PROCESS | 1747 | 1466445614371 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:14 INFO - PROCESS | 1747 | 1466445614379 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:14 INFO - PROCESS | 1747 | 1466445614569 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:00:14 INFO - PROCESS | 1747 | 1466445614722 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1747 | 1466445614732 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x92208c00 == 21 [pid = 1747] [id = 203] 11:00:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9a32c400) [pid = 1747] [serial = 610] [outer = (nil)] 11:00:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9a69dc00) [pid = 1747] [serial = 611] [outer = 0x9a32c400] 11:00:14 INFO - PROCESS | 1747 | 1466445614813 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9a6a0000) [pid = 1747] [serial = 612] [outer = 0x9a32c400] 11:00:15 INFO - PROCESS | 1747 | 1466445615780 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1487ms 11:00:15 INFO - PROCESS | 1747 | 1466445615851 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1747 | 1466445615854 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:00:15 INFO - PROCESS | 1747 | 1466445615861 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1747 | 1466445615865 Marionette TRACE conn4 <- [1,786,null,{}] 11:00:15 INFO - PROCESS | 1747 | 1466445615871 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 1747 | 1466445615876 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:16 INFO - PROCESS | 1747 | 1466445616226 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:00:16 INFO - PROCESS | 1747 | 1466445616465 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1747 | 1466445616478 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c9c00 == 22 [pid = 1747] [id = 204] 11:00:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x917cec00) [pid = 1747] [serial = 613] [outer = (nil)] 11:00:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x917e7c00) [pid = 1747] [serial = 614] [outer = 0x917cec00] 11:00:16 INFO - PROCESS | 1747 | 1466445616557 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x919b4400) [pid = 1747] [serial = 615] [outer = 0x917cec00] 11:00:17 INFO - PROCESS | 1747 | 1466445617529 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:00:18 INFO - PROCESS | 1747 | --DOCSHELL 0x9113e000 == 21 [pid = 1747] [id = 194] 11:00:18 INFO - PROCESS | 1747 | --DOCSHELL 0x917cac00 == 20 [pid = 1747] [id = 193] 11:00:18 INFO - PROCESS | 1747 | --DOCSHELL 0x92d78800 == 19 [pid = 1747] [id = 192] 11:00:18 INFO - PROCESS | 1747 | --DOCSHELL 0x917cd000 == 18 [pid = 1747] [id = 188] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9188fc00) [pid = 1747] [serial = 569] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92207400) [pid = 1747] [serial = 571] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x92d74800) [pid = 1747] [serial = 563] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9220e000) [pid = 1747] [serial = 572] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9189b400) [pid = 1747] [serial = 566] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x917e0c00) [pid = 1747] [serial = 565] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x917e4000) [pid = 1747] [serial = 568] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x951f7c00) [pid = 1747] [serial = 575] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0xa1083800) [pid = 1747] [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.] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x951f1400) [pid = 1747] [serial = 574] [outer = (nil)] [url = about:blank] 11:00:18 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x96d0e000) [pid = 1747] [serial = 578] [outer = (nil)] [url = about:blank] 11:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2590ms 11:00:18 INFO - PROCESS | 1747 | 1466445618578 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1747 | 1466445618584 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:00:18 INFO - PROCESS | 1747 | 1466445618594 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1747 | 1466445618601 Marionette TRACE conn4 <- [1,790,null,{}] 11:00:18 INFO - PROCESS | 1747 | 1466445618611 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 1747 | 1466445618616 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:18 INFO - PROCESS | 1747 | 1466445618779 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:00:18 INFO - PROCESS | 1747 | 1466445618889 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1747 | 1466445618901 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e0800 == 19 [pid = 1747] [id = 205] 11:00:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x917e0c00) [pid = 1747] [serial = 616] [outer = (nil)] 11:00:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x917e7000) [pid = 1747] [serial = 617] [outer = 0x917e0c00] 11:00:18 INFO - PROCESS | 1747 | 1466445618985 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x91890800) [pid = 1747] [serial = 618] [outer = 0x917e0c00] 11:00:19 INFO - PROCESS | 1747 | 1466445619908 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1386ms 11:00:19 INFO - PROCESS | 1747 | 1466445619981 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:00:19 INFO - PROCESS | 1747 | 1466445619987 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:00:20 INFO - PROCESS | 1747 | 1466445619999 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 1747 | 1466445620005 Marionette TRACE conn4 <- [1,794,null,{}] 11:00:20 INFO - PROCESS | 1747 | 1466445620013 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 1747 | 1466445620019 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:20 INFO - PROCESS | 1747 | 1466445620194 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:00:20 INFO - PROCESS | 1747 | 1466445620320 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1747 | 1466445620328 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x9220fc00 == 20 [pid = 1747] [id = 206] 11:00:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x92d76c00) [pid = 1747] [serial = 619] [outer = (nil)] 11:00:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x93838800) [pid = 1747] [serial = 620] [outer = 0x92d76c00] 11:00:20 INFO - PROCESS | 1747 | 1466445620419 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x93bf7800) [pid = 1747] [serial = 621] [outer = 0x92d76c00] 11:00:21 INFO - PROCESS | 1747 | 1466445621330 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1390ms 11:00:21 INFO - PROCESS | 1747 | 1466445621390 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:00:21 INFO - PROCESS | 1747 | 1466445621394 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:00:21 INFO - PROCESS | 1747 | 1466445621400 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1747 | 1466445621404 Marionette TRACE conn4 <- [1,798,null,{}] 11:00:21 INFO - PROCESS | 1747 | 1466445621421 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:21 INFO - PROCESS | 1747 | 1466445621430 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:21 INFO - PROCESS | 1747 | 1466445621652 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:00:21 INFO - PROCESS | 1747 | 1466445621734 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1747 | 1466445621750 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d0f800 == 21 [pid = 1747] [id = 207] 11:00:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x96d10800) [pid = 1747] [serial = 622] [outer = (nil)] 11:00:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x99093c00) [pid = 1747] [serial = 623] [outer = 0x96d10800] 11:00:21 INFO - PROCESS | 1747 | 1466445621829 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x99f81c00) [pid = 1747] [serial = 624] [outer = 0x96d10800] 11:00:23 INFO - PROCESS | 1747 | 1466445623184 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x917de400) [pid = 1747] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x917db800) [pid = 1747] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x951ea400) [pid = 1747] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x917cb400) [pid = 1747] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x917c3800) [pid = 1747] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x917c7400) [pid = 1747] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x91896400) [pid = 1747] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:00:23 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x951e9000) [pid = 1747] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1843ms 11:00:23 INFO - PROCESS | 1747 | 1466445623247 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1747 | 1466445623251 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:00:23 INFO - PROCESS | 1747 | 1466445623257 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1747 | 1466445623260 Marionette TRACE conn4 <- [1,802,null,{}] 11:00:23 INFO - PROCESS | 1747 | 1466445623281 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 1747 | 1466445623288 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:23 INFO - PROCESS | 1747 | 1466445623440 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:00:23 INFO - PROCESS | 1747 | 1466445623610 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1747 | 1466445623615 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cb400 == 22 [pid = 1747] [id = 208] 11:00:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x96d81c00) [pid = 1747] [serial = 625] [outer = (nil)] 11:00:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x99dca000) [pid = 1747] [serial = 626] [outer = 0x96d81c00] 11:00:23 INFO - PROCESS | 1747 | 1466445623691 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x9a2ac800) [pid = 1747] [serial = 627] [outer = 0x96d81c00] 11:00:24 INFO - PROCESS | 1747 | 1466445624580 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1385ms 11:00:24 INFO - PROCESS | 1747 | 1466445624645 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1747 | 1466445624651 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:00:24 INFO - PROCESS | 1747 | 1466445624661 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1747 | 1466445624666 Marionette TRACE conn4 <- [1,806,null,{}] 11:00:24 INFO - PROCESS | 1747 | 1466445624675 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 1747 | 1466445624681 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:24 INFO - PROCESS | 1747 | 1466445624928 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:00:25 INFO - PROCESS | 1747 | 1466445625141 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1747 | 1466445625152 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113f000 == 23 [pid = 1747] [id = 209] 11:00:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x91140400) [pid = 1747] [serial = 628] [outer = (nil)] 11:00:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9a5e9800) [pid = 1747] [serial = 629] [outer = 0x91140400] 11:00:25 INFO - PROCESS | 1747 | 1466445625231 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9a6a3400) [pid = 1747] [serial = 630] [outer = 0x91140400] 11:00:26 INFO - PROCESS | 1747 | 1466445626326 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1688ms 11:00:26 INFO - PROCESS | 1747 | 1466445626348 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:00:26 INFO - PROCESS | 1747 | 1466445626357 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:00:26 INFO - PROCESS | 1747 | 1466445626366 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1747 | 1466445626374 Marionette TRACE conn4 <- [1,810,null,{}] 11:00:26 INFO - PROCESS | 1747 | 1466445626382 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 1747 | 1466445626388 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:26 INFO - PROCESS | 1747 | 1466445626660 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:00:26 INFO - PROCESS | 1747 | 1466445626943 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1747 | 1466445626952 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc000 == 24 [pid = 1747] [id = 210] 11:00:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x919bc000) [pid = 1747] [serial = 631] [outer = (nil)] 11:00:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x93839000) [pid = 1747] [serial = 632] [outer = 0x919bc000] 11:00:27 INFO - PROCESS | 1747 | 1466445627042 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x951e8400) [pid = 1747] [serial = 633] [outer = 0x919bc000] 11:00:28 INFO - PROCESS | 1747 | 1466445628158 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1842ms 11:00:28 INFO - PROCESS | 1747 | 1466445628208 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 1747 | 1466445628216 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:00:28 INFO - PROCESS | 1747 | 1466445628228 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1747 | 1466445628232 Marionette TRACE conn4 <- [1,814,null,{}] 11:00:28 INFO - PROCESS | 1747 | 1466445628242 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 1747 | 1466445628248 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:28 INFO - PROCESS | 1747 | 1466445628491 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:00:28 INFO - PROCESS | 1747 | 1466445628784 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 1747 | 1466445628796 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x916ea800 == 25 [pid = 1747] [id = 211] 11:00:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x99fe0800) [pid = 1747] [serial = 634] [outer = (nil)] 11:00:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9a337800) [pid = 1747] [serial = 635] [outer = 0x99fe0800] 11:00:28 INFO - PROCESS | 1747 | 1466445628940 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9a6a0c00) [pid = 1747] [serial = 636] [outer = 0x99fe0800] 11:00:30 INFO - PROCESS | 1747 | 1466445630045 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:00:30 INFO - PROCESS | 1747 | 1466445630077 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:00:30 INFO - PROCESS | 1747 | 1466445630085 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1747 | 1466445630091 Marionette TRACE conn4 <- [1,818,null,{}] 11:00:30 INFO - PROCESS | 1747 | 1466445630108 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:30 INFO - PROCESS | 1747 | 1466445630117 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:30 INFO - PROCESS | 1747 | 1466445630378 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:00:30 INFO - PROCESS | 1747 | 1466445630700 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 1747 | 1466445630714 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b070800 == 26 [pid = 1747] [id = 212] 11:00:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9b070c00) [pid = 1747] [serial = 637] [outer = (nil)] 11:00:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9b084800) [pid = 1747] [serial = 638] [outer = 0x9b070c00] 11:00:30 INFO - PROCESS | 1747 | 1466445630845 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9b089800) [pid = 1747] [serial = 639] [outer = 0x9b070c00] 11:00:32 INFO - PROCESS | 1747 | 1466445632176 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2151ms 11:00:32 INFO - PROCESS | 1747 | 1466445632238 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1747 | 1466445632245 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:00:32 INFO - PROCESS | 1747 | 1466445632272 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1747 | 1466445632279 Marionette TRACE conn4 <- [1,822,null,{}] 11:00:32 INFO - PROCESS | 1747 | 1466445632356 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 1747 | 1466445632365 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:32 INFO - PROCESS | 1747 | 1466445632625 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:00:32 INFO - PROCESS | 1747 | 1466445632796 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1747 | 1466445632806 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c1400 == 27 [pid = 1747] [id = 213] 11:00:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x917ce000) [pid = 1747] [serial = 640] [outer = (nil)] 11:00:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9382d800) [pid = 1747] [serial = 641] [outer = 0x917ce000] 11:00:32 INFO - PROCESS | 1747 | 1466445632900 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x94628400) [pid = 1747] [serial = 642] [outer = 0x917ce000] 11:00:34 INFO - PROCESS | 1747 | 1466445634213 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1747 | 1466445634290 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:00:34 INFO - PROCESS | 1747 | 1466445634422 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1747 | 1466445634426 Marionette TRACE conn4 <- [1,826,null,{}] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99fcc800) [pid = 1747] [serial = 599] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x99dca800) [pid = 1747] [serial = 597] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x951f7800) [pid = 1747] [serial = 593] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99537800) [pid = 1747] [serial = 596] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x917de800) [pid = 1747] [serial = 581] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91896800) [pid = 1747] [serial = 582] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92205400) [pid = 1747] [serial = 590] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x917cdc00) [pid = 1747] [serial = 587] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x917e9800) [pid = 1747] [serial = 588] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x93835c00) [pid = 1747] [serial = 584] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x946f2800) [pid = 1747] [serial = 585] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x96d87000) [pid = 1747] [serial = 579] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x96d09c00) [pid = 1747] [serial = 594] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x92d79c00) [pid = 1747] [serial = 591] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x96d82400) [pid = 1747] [serial = 600] [outer = (nil)] [url = about:blank] 11:00:34 INFO - PROCESS | 1747 | 1466445634519 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 1747 | 1466445634525 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:34 INFO - PROCESS | 1747 | 1466445634698 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:00:34 INFO - PROCESS | 1747 | 1466445634711 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1747 | 1466445634720 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e8800 == 28 [pid = 1747] [id = 214] 11:00:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x917e9400) [pid = 1747] [serial = 643] [outer = (nil)] 11:00:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9189b000) [pid = 1747] [serial = 644] [outer = 0x917e9400] 11:00:34 INFO - PROCESS | 1747 | 1466445634803 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x92208800) [pid = 1747] [serial = 645] [outer = 0x917e9400] 11:00:35 INFO - PROCESS | 1747 | 1466445635792 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1519ms 11:00:35 INFO - PROCESS | 1747 | 1466445635825 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1747 | 1466445635834 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:00:35 INFO - PROCESS | 1747 | 1466445635851 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1747 | 1466445635859 Marionette TRACE conn4 <- [1,830,null,{}] 11:00:35 INFO - PROCESS | 1747 | 1466445635869 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 1747 | 1466445635878 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:36 INFO - PROCESS | 1747 | 1466445636169 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:00:36 INFO - PROCESS | 1747 | 1466445636417 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1747 | 1466445636430 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f3400 == 29 [pid = 1747] [id = 215] 11:00:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x951f6000) [pid = 1747] [serial = 646] [outer = (nil)] 11:00:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x96d07800) [pid = 1747] [serial = 647] [outer = 0x951f6000] 11:00:36 INFO - PROCESS | 1747 | 1466445636564 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x96d87400) [pid = 1747] [serial = 648] [outer = 0x951f6000] 11:00:37 INFO - PROCESS | 1747 | 1466445637485 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1694ms 11:00:37 INFO - PROCESS | 1747 | 1466445637543 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1747 | 1466445637548 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:00:37 INFO - PROCESS | 1747 | 1466445637555 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1747 | 1466445637562 Marionette TRACE conn4 <- [1,834,null,{}] 11:00:37 INFO - PROCESS | 1747 | 1466445637585 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:37 INFO - PROCESS | 1747 | 1466445637596 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:37 INFO - PROCESS | 1747 | 1466445637841 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:00:37 INFO - PROCESS | 1747 | 1466445637871 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 1747 | 1466445637880 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a32d000 == 30 [pid = 1747] [id = 216] 11:00:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9a32dc00) [pid = 1747] [serial = 649] [outer = (nil)] 11:00:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9a33ac00) [pid = 1747] [serial = 650] [outer = 0x9a32dc00] 11:00:37 INFO - PROCESS | 1747 | 1466445637962 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9acef400) [pid = 1747] [serial = 651] [outer = 0x9a32dc00] 11:00:38 INFO - PROCESS | 1747 | 1466445638994 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1495ms 11:00:39 INFO - PROCESS | 1747 | 1466445639052 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1747 | 1466445639058 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:00:39 INFO - PROCESS | 1747 | 1466445639076 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1747 | 1466445639096 Marionette TRACE conn4 <- [1,838,null,{}] 11:00:39 INFO - PROCESS | 1747 | 1466445639103 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 1747 | 1466445639109 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:39 INFO - PROCESS | 1747 | 1466445639405 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x96d10800) [pid = 1747] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92d76c00) [pid = 1747] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x917e0c00) [pid = 1747] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x917cec00) [pid = 1747] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9189a400) [pid = 1747] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x95238800) [pid = 1747] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9a332800) [pid = 1747] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x9a32c400) [pid = 1747] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:00:39 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x96d81c00) [pid = 1747] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:00:39 INFO - PROCESS | 1747 | 1466445639597 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1747 | 1466445639607 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91134c00 == 31 [pid = 1747] [id = 217] 11:00:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x917cec00) [pid = 1747] [serial = 652] [outer = (nil)] 11:00:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x92d76c00) [pid = 1747] [serial = 653] [outer = 0x917cec00] 11:00:39 INFO - PROCESS | 1747 | 1466445639690 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9a333c00) [pid = 1747] [serial = 654] [outer = 0x917cec00] 11:00:40 INFO - PROCESS | 1747 | 1466445640667 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1658ms 11:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:00:40 INFO - PROCESS | 1747 | 1466445640726 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1747 | 1466445640729 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:00:40 INFO - PROCESS | 1747 | 1466445640736 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1747 | 1466445640739 Marionette TRACE conn4 <- [1,842,null,{}] 11:00:40 INFO - PROCESS | 1747 | 1466445640746 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 1747 | 1466445640752 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:40 INFO - PROCESS | 1747 | 1466445640923 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:00:41 INFO - PROCESS | 1747 | 1466445641097 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1747 | 1466445641108 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x916dec00 == 32 [pid = 1747] [id = 218] 11:00:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x917e9800) [pid = 1747] [serial = 655] [outer = (nil)] 11:00:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9b08c800) [pid = 1747] [serial = 656] [outer = 0x917e9800] 11:00:41 INFO - PROCESS | 1747 | 1466445641189 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9b0e4000) [pid = 1747] [serial = 657] [outer = 0x917e9800] 11:00:42 INFO - PROCESS | 1747 | 1466445642276 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1585ms 11:00:42 INFO - PROCESS | 1747 | 1466445642323 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:00:42 INFO - PROCESS | 1747 | 1466445642331 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:00:42 INFO - PROCESS | 1747 | 1466445642342 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1747 | 1466445642350 Marionette TRACE conn4 <- [1,846,null,{}] 11:00:42 INFO - PROCESS | 1747 | 1466445642361 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 1747 | 1466445642369 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:42 INFO - PROCESS | 1747 | 1466445642738 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:00:43 INFO - PROCESS | 1747 | 1466445643000 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1747 | 1466445643015 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b7c00 == 33 [pid = 1747] [id = 219] 11:00:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92204000) [pid = 1747] [serial = 658] [outer = (nil)] 11:00:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x93bea000) [pid = 1747] [serial = 659] [outer = 0x92204000] 11:00:43 INFO - PROCESS | 1747 | 1466445643208 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x95078000) [pid = 1747] [serial = 660] [outer = 0x92204000] 11:00:44 INFO - PROCESS | 1747 | 1466445644536 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2243ms 11:00:44 INFO - PROCESS | 1747 | 1466445644584 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1747 | 1466445644593 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:00:44 INFO - PROCESS | 1747 | 1466445644609 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1747 | 1466445644614 Marionette TRACE conn4 <- [1,850,null,{}] 11:00:44 INFO - PROCESS | 1747 | 1466445644677 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 1747 | 1466445644685 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:44 INFO - PROCESS | 1747 | 1466445644923 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:00:45 INFO - PROCESS | 1747 | 1466445645142 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1747 | 1466445645155 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fdfc00 == 34 [pid = 1747] [id = 220] 11:00:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x99fe1800) [pid = 1747] [serial = 661] [outer = (nil)] 11:00:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9a32b800) [pid = 1747] [serial = 662] [outer = 0x99fe1800] 11:00:45 INFO - PROCESS | 1747 | 1466445645254 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a68a800) [pid = 1747] [serial = 663] [outer = 0x99fe1800] 11:00:46 INFO - PROCESS | 1747 | 1466445646363 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1805ms 11:00:46 INFO - PROCESS | 1747 | 1466445646414 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1747 | 1466445646420 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:00:46 INFO - PROCESS | 1747 | 1466445646427 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1747 | 1466445646436 Marionette TRACE conn4 <- [1,854,null,{}] 11:00:46 INFO - PROCESS | 1747 | 1466445646456 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 1747 | 1466445646467 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:46 INFO - PROCESS | 1747 | 1466445646827 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:00:47 INFO - PROCESS | 1747 | 1466445647029 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 1747 | 1466445647042 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b235000 == 35 [pid = 1747] [id = 221] 11:00:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9b52a400) [pid = 1747] [serial = 664] [outer = (nil)] 11:00:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b533800) [pid = 1747] [serial = 665] [outer = 0x9b52a400] 11:00:47 INFO - PROCESS | 1747 | 1466445647140 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b9e2800) [pid = 1747] [serial = 666] [outer = 0x9b52a400] 11:00:48 INFO - PROCESS | 1747 | 1466445648367 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1994ms 11:00:48 INFO - PROCESS | 1747 | 1466445648423 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1747 | 1466445648427 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:00:48 INFO - PROCESS | 1747 | 1466445648436 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1747 | 1466445648440 Marionette TRACE conn4 <- [1,858,null,{}] 11:00:48 INFO - PROCESS | 1747 | 1466445648459 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 1747 | 1466445648464 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:48 INFO - PROCESS | 1747 | 1466445648715 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:00:48 INFO - PROCESS | 1747 | 1466445648921 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1747 | 1466445648933 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x919be800 == 36 [pid = 1747] [id = 222] 11:00:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x919bf000) [pid = 1747] [serial = 667] [outer = (nil)] 11:00:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9bef4000) [pid = 1747] [serial = 668] [outer = 0x919bf000] 11:00:49 INFO - PROCESS | 1747 | 1466445649022 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9befdc00) [pid = 1747] [serial = 669] [outer = 0x919bf000] 11:00:49 INFO - PROCESS | 1747 | 1466445649966 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1591ms 11:00:50 INFO - PROCESS | 1747 | 1466445650029 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1747 | 1466445650034 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:00:50 INFO - PROCESS | 1747 | 1466445650042 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1747 | 1466445650046 Marionette TRACE conn4 <- [1,862,null,{}] 11:00:50 INFO - PROCESS | 1747 | 1466445650053 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:50 INFO - PROCESS | 1747 | 1466445650058 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:50 INFO - PROCESS | 1747 | 1466445650273 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:00:50 INFO - PROCESS | 1747 | 1466445650494 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1747 | 1466445650506 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b9e2400 == 37 [pid = 1747] [id = 223] 11:00:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9b9e7000) [pid = 1747] [serial = 670] [outer = (nil)] 11:00:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9c16c400) [pid = 1747] [serial = 671] [outer = 0x9b9e7000] 11:00:50 INFO - PROCESS | 1747 | 1466445650672 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9c170800) [pid = 1747] [serial = 672] [outer = 0x9b9e7000] 11:00:51 INFO - PROCESS | 1747 | 1466445651851 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1840ms 11:00:51 INFO - PROCESS | 1747 | 1466445651884 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1747 | 1466445651887 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:00:51 INFO - PROCESS | 1747 | 1466445651896 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1747 | 1466445651901 Marionette TRACE conn4 <- [1,866,null,{}] 11:00:51 INFO - PROCESS | 1747 | 1466445651909 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 1747 | 1466445651923 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:52 INFO - PROCESS | 1747 | 1466445652234 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:00:52 INFO - PROCESS | 1747 | 1466445652452 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1747 | 1466445652462 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91894400 == 38 [pid = 1747] [id = 224] 11:00:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92d76800) [pid = 1747] [serial = 673] [outer = (nil)] 11:00:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa0612000) [pid = 1747] [serial = 674] [outer = 0x92d76800] 11:00:52 INFO - PROCESS | 1747 | 1466445652594 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa0618800) [pid = 1747] [serial = 675] [outer = 0x92d76800] 11:00:53 INFO - PROCESS | 1747 | 1466445653651 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1785ms 11:00:53 INFO - PROCESS | 1747 | 1466445653683 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1747 | 1466445653687 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:00:53 INFO - PROCESS | 1747 | 1466445653695 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1747 | 1466445653700 Marionette TRACE conn4 <- [1,870,null,{}] 11:00:53 INFO - PROCESS | 1747 | 1466445653718 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 1747 | 1466445653731 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:53 INFO - PROCESS | 1747 | 1466445653979 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:00:54 INFO - PROCESS | 1747 | 1466445654450 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1747 | 1466445654457 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e6800 == 39 [pid = 1747] [id = 225] 11:00:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x916eac00) [pid = 1747] [serial = 676] [outer = (nil)] 11:00:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917c9400) [pid = 1747] [serial = 677] [outer = 0x916eac00] 11:00:54 INFO - PROCESS | 1747 | 1466445654560 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91891c00) [pid = 1747] [serial = 678] [outer = 0x916eac00] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x951f3400 == 38 [pid = 1747] [id = 215] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9a32d000 == 37 [pid = 1747] [id = 216] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x91134c00 == 36 [pid = 1747] [id = 217] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x917c1400 == 35 [pid = 1747] [id = 213] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x917e8800 == 34 [pid = 1747] [id = 214] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x91894400 == 33 [pid = 1747] [id = 224] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x919be800 == 32 [pid = 1747] [id = 222] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9b9e2400 == 31 [pid = 1747] [id = 223] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x9b235000 == 30 [pid = 1747] [id = 221] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x99fdfc00 == 29 [pid = 1747] [id = 220] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x916dec00 == 28 [pid = 1747] [id = 218] 11:00:56 INFO - PROCESS | 1747 | --DOCSHELL 0x919b7c00 == 27 [pid = 1747] [id = 219] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99093c00) [pid = 1747] [serial = 623] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93838800) [pid = 1747] [serial = 620] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x917e7000) [pid = 1747] [serial = 617] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91890800) [pid = 1747] [serial = 618] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x919b4400) [pid = 1747] [serial = 615] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x917e7c00) [pid = 1747] [serial = 614] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x95074c00) [pid = 1747] [serial = 603] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93beac00) [pid = 1747] [serial = 602] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a0eb800) [pid = 1747] [serial = 606] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99fe5400) [pid = 1747] [serial = 605] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a553800) [pid = 1747] [serial = 609] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a335800) [pid = 1747] [serial = 608] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a6a0000) [pid = 1747] [serial = 612] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a69dc00) [pid = 1747] [serial = 611] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x99f81c00) [pid = 1747] [serial = 624] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99dca000) [pid = 1747] [serial = 626] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9a2ac800) [pid = 1747] [serial = 627] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93bf7800) [pid = 1747] [serial = 621] [outer = (nil)] [url = about:blank] 11:00:56 INFO - PROCESS | 1747 | 1466445656994 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 3355ms 11:00:57 INFO - PROCESS | 1747 | 1466445657053 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1747 | 1466445657060 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:00:57 INFO - PROCESS | 1747 | 1466445657072 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1747 | 1466445657076 Marionette TRACE conn4 <- [1,874,null,{}] 11:00:57 INFO - PROCESS | 1747 | 1466445657088 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:57 INFO - PROCESS | 1747 | 1466445657093 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:57 INFO - PROCESS | 1747 | 1466445657291 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:00:57 INFO - PROCESS | 1747 | 1466445657451 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1747 | 1466445657464 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e3400 == 28 [pid = 1747] [id = 226] 11:00:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x917e4800) [pid = 1747] [serial = 679] [outer = (nil)] 11:00:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9188fc00) [pid = 1747] [serial = 680] [outer = 0x917e4800] 11:00:57 INFO - PROCESS | 1747 | 1466445657561 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91892800) [pid = 1747] [serial = 681] [outer = 0x917e4800] 11:00:58 INFO - PROCESS | 1747 | 1466445658422 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1387ms 11:00:58 INFO - PROCESS | 1747 | 1466445658459 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:00:58 INFO - PROCESS | 1747 | 1466445658468 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:00:58 INFO - PROCESS | 1747 | 1466445658481 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1747 | 1466445658486 Marionette TRACE conn4 <- [1,878,null,{}] 11:00:58 INFO - PROCESS | 1747 | 1466445658492 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:58 INFO - PROCESS | 1747 | 1466445658499 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:58 INFO - PROCESS | 1747 | 1466445658807 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:00:59 INFO - PROCESS | 1747 | 1466445659070 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1747 | 1466445659084 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:00:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x937b7c00 == 29 [pid = 1747] [id = 227] 11:00:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93834000) [pid = 1747] [serial = 682] [outer = (nil)] 11:00:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93beec00) [pid = 1747] [serial = 683] [outer = 0x93834000] 11:00:59 INFO - PROCESS | 1747 | 1466445659221 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x946e9800) [pid = 1747] [serial = 684] [outer = 0x93834000] 11:01:00 INFO - PROCESS | 1747 | 1466445660192 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1739ms 11:01:00 INFO - PROCESS | 1747 | 1466445660219 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:01:00 INFO - PROCESS | 1747 | 1466445660224 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:01:00 INFO - PROCESS | 1747 | 1466445660232 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1747 | 1466445660240 Marionette TRACE conn4 <- [1,882,null,{}] 11:01:00 INFO - PROCESS | 1747 | 1466445660268 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 1747 | 1466445660281 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:00 INFO - PROCESS | 1747 | 1466445660535 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:01:00 INFO - PROCESS | 1747 | 1466445660577 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1747 | 1466445660598 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x99086800 == 30 [pid = 1747] [id = 228] 11:01:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99088c00) [pid = 1747] [serial = 685] [outer = (nil)] 11:01:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99537c00) [pid = 1747] [serial = 686] [outer = 0x99088c00] 11:01:00 INFO - PROCESS | 1747 | 1466445660878 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f89400) [pid = 1747] [serial = 687] [outer = 0x99088c00] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x917e9800) [pid = 1747] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x917ce000) [pid = 1747] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x919bc000) [pid = 1747] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a32dc00) [pid = 1747] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91140400) [pid = 1747] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b070c00) [pid = 1747] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x951f6000) [pid = 1747] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99fe0800) [pid = 1747] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x917e9400) [pid = 1747] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:01:02 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x917cec00) [pid = 1747] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:01:02 INFO - PROCESS | 1747 | 1466445662796 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2608ms 11:01:02 INFO - PROCESS | 1747 | 1466445662841 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1747 | 1466445662848 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:01:02 INFO - PROCESS | 1747 | 1466445662859 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1747 | 1466445662864 Marionette TRACE conn4 <- [1,886,null,{}] 11:01:02 INFO - PROCESS | 1747 | 1466445662875 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1747 | 1466445662880 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:03 INFO - PROCESS | 1747 | 1466445663197 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:01:03 INFO - PROCESS | 1747 | 1466445663348 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1747 | 1466445663366 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c5800 == 31 [pid = 1747] [id = 229] 11:01:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x917cb000) [pid = 1747] [serial = 688] [outer = (nil)] 11:01:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91899800) [pid = 1747] [serial = 689] [outer = 0x917cb000] 11:01:03 INFO - PROCESS | 1747 | 1466445663501 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x919b8800) [pid = 1747] [serial = 690] [outer = 0x917cb000] 11:01:04 INFO - PROCESS | 1747 | 1466445664577 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1744ms 11:01:04 INFO - PROCESS | 1747 | 1466445664603 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1747 | 1466445664611 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:01:04 INFO - PROCESS | 1747 | 1466445664623 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1747 | 1466445664627 Marionette TRACE conn4 <- [1,890,null,{}] 11:01:04 INFO - PROCESS | 1747 | 1466445664635 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:04 INFO - PROCESS | 1747 | 1466445664643 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:04 INFO - PROCESS | 1747 | 1466445664924 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:01:05 INFO - PROCESS | 1747 | 1466445665196 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 1747 | 1466445665206 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x937aa400 == 32 [pid = 1747] [id = 230] 11:01:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9382d000) [pid = 1747] [serial = 691] [outer = (nil)] 11:01:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93beb000) [pid = 1747] [serial = 692] [outer = 0x9382d000] 11:01:05 INFO - PROCESS | 1747 | 1466445665307 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x95075400) [pid = 1747] [serial = 693] [outer = 0x9382d000] 11:01:06 INFO - PROCESS | 1747 | 1466445666424 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1839ms 11:01:06 INFO - PROCESS | 1747 | 1466445666463 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1747 | 1466445666467 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:01:06 INFO - PROCESS | 1747 | 1466445666477 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1747 | 1466445666483 Marionette TRACE conn4 <- [1,894,null,{}] 11:01:06 INFO - PROCESS | 1747 | 1466445666502 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:06 INFO - PROCESS | 1747 | 1466445666512 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:06 INFO - PROCESS | 1747 | 1466445666726 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:01:06 INFO - PROCESS | 1747 | 1466445666949 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1747 | 1466445666969 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cba400 == 33 [pid = 1747] [id = 231] 11:01:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x99cbb400) [pid = 1747] [serial = 694] [outer = (nil)] 11:01:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99dcb800) [pid = 1747] [serial = 695] [outer = 0x99cbb400] 11:01:07 INFO - PROCESS | 1747 | 1466445667112 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99fe3000) [pid = 1747] [serial = 696] [outer = 0x99cbb400] 11:01:08 INFO - PROCESS | 1747 | 1466445668132 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1688ms 11:01:08 INFO - PROCESS | 1747 | 1466445668166 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1747 | 1466445668170 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:01:08 INFO - PROCESS | 1747 | 1466445668178 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1747 | 1466445668182 Marionette TRACE conn4 <- [1,898,null,{}] 11:01:08 INFO - PROCESS | 1747 | 1466445668188 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:08 INFO - PROCESS | 1747 | 1466445668194 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:08 INFO - PROCESS | 1747 | 1466445668443 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:01:08 INFO - PROCESS | 1747 | 1466445668662 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1747 | 1466445668676 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e8c00 == 34 [pid = 1747] [id = 232] 11:01:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99fe2000) [pid = 1747] [serial = 697] [outer = (nil)] 11:01:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a33a400) [pid = 1747] [serial = 698] [outer = 0x99fe2000] 11:01:08 INFO - PROCESS | 1747 | 1466445668820 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d0c400) [pid = 1747] [serial = 699] [outer = 0x99fe2000] 11:01:09 INFO - PROCESS | 1747 | 1466445669834 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1684ms 11:01:09 INFO - PROCESS | 1747 | 1466445669864 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:01:09 INFO - PROCESS | 1747 | 1466445669868 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:01:09 INFO - PROCESS | 1747 | 1466445669875 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1747 | 1466445669879 Marionette TRACE conn4 <- [1,902,null,{}] 11:01:09 INFO - PROCESS | 1747 | 1466445669885 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 1747 | 1466445669890 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:10 INFO - PROCESS | 1747 | 1466445670194 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:01:10 INFO - PROCESS | 1747 | 1466445670467 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1747 | 1466445670476 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139c00 == 35 [pid = 1747] [id = 233] 11:01:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a2b6800) [pid = 1747] [serial = 700] [outer = (nil)] 11:01:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9b065c00) [pid = 1747] [serial = 701] [outer = 0x9a2b6800] 11:01:10 INFO - PROCESS | 1747 | 1466445670571 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9b06a400) [pid = 1747] [serial = 702] [outer = 0x9a2b6800] 11:01:11 INFO - PROCESS | 1747 | 1466445671599 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1787ms 11:01:11 INFO - PROCESS | 1747 | 1466445671663 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1747 | 1466445671670 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:01:11 INFO - PROCESS | 1747 | 1466445671678 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1747 | 1466445671683 Marionette TRACE conn4 <- [1,906,null,{}] 11:01:11 INFO - PROCESS | 1747 | 1466445671689 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 1747 | 1466445671703 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:12 INFO - PROCESS | 1747 | 1466445672006 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:01:12 INFO - PROCESS | 1747 | 1466445672252 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1747 | 1466445672266 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d78400 == 36 [pid = 1747] [id = 234] 11:01:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x951f1c00) [pid = 1747] [serial = 703] [outer = (nil)] 11:01:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b238800) [pid = 1747] [serial = 704] [outer = 0x951f1c00] 11:01:12 INFO - PROCESS | 1747 | 1466445672352 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b9eb400) [pid = 1747] [serial = 705] [outer = 0x951f1c00] 11:01:13 INFO - PROCESS | 1747 | 1466445673352 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1734ms 11:01:13 INFO - PROCESS | 1747 | 1466445673414 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1747 | 1466445673419 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:01:13 INFO - PROCESS | 1747 | 1466445673427 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1747 | 1466445673431 Marionette TRACE conn4 <- [1,910,null,{}] 11:01:13 INFO - PROCESS | 1747 | 1466445673437 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 1747 | 1466445673442 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:13 INFO - PROCESS | 1747 | 1466445673644 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:01:14 INFO - PROCESS | 1747 | 1466445674002 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1747 | 1466445674016 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139000 == 37 [pid = 1747] [id = 235] 11:01:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9113a000) [pid = 1747] [serial = 706] [outer = (nil)] 11:01:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x916e0800) [pid = 1747] [serial = 707] [outer = 0x9113a000] 11:01:14 INFO - PROCESS | 1747 | 1466445674145 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x917c7400) [pid = 1747] [serial = 708] [outer = 0x9113a000] 11:01:15 INFO - PROCESS | 1747 | 1466445675223 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1844ms 11:01:15 INFO - PROCESS | 1747 | 1466445675273 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1747 | 1466445675279 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:01:15 INFO - PROCESS | 1747 | 1466445675290 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1747 | 1466445675294 Marionette TRACE conn4 <- [1,914,null,{}] 11:01:15 INFO - PROCESS | 1747 | 1466445675303 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:15 INFO - PROCESS | 1747 | 1466445675310 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:15 INFO - PROCESS | 1747 | 1466445675558 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:01:15 INFO - PROCESS | 1747 | --DOCSHELL 0x9220fc00 == 36 [pid = 1747] [id = 206] 11:01:15 INFO - PROCESS | 1747 | --DOCSHELL 0x917e0800 == 35 [pid = 1747] [id = 205] 11:01:15 INFO - PROCESS | 1747 | --DOCSHELL 0x937b7c00 == 34 [pid = 1747] [id = 227] 11:01:15 INFO - PROCESS | 1747 | 1466445675816 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1747 | 1466445675827 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:15 INFO - PROCESS | 1747 | --DOCSHELL 0x917e3400 == 33 [pid = 1747] [id = 226] 11:01:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x916de800 == 34 [pid = 1747] [id = 236] 11:01:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9189a400) [pid = 1747] [serial = 709] [outer = (nil)] 11:01:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9220b000) [pid = 1747] [serial = 710] [outer = 0x9189a400] 11:01:15 INFO - PROCESS | 1747 | 1466445675927 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92d75800) [pid = 1747] [serial = 711] [outer = 0x9189a400] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x94628400) [pid = 1747] [serial = 642] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x951e8400) [pid = 1747] [serial = 633] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9acef400) [pid = 1747] [serial = 651] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a6a3400) [pid = 1747] [serial = 630] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a5e9800) [pid = 1747] [serial = 629] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b084800) [pid = 1747] [serial = 638] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x96d07800) [pid = 1747] [serial = 647] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a6a0c00) [pid = 1747] [serial = 636] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a337800) [pid = 1747] [serial = 635] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9382d800) [pid = 1747] [serial = 641] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92208800) [pid = 1747] [serial = 645] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92d76c00) [pid = 1747] [serial = 653] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a333c00) [pid = 1747] [serial = 654] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x93839000) [pid = 1747] [serial = 632] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9189b000) [pid = 1747] [serial = 644] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a33ac00) [pid = 1747] [serial = 650] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x96d87400) [pid = 1747] [serial = 648] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b089800) [pid = 1747] [serial = 639] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9b08c800) [pid = 1747] [serial = 656] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b0e4000) [pid = 1747] [serial = 657] [outer = (nil)] [url = about:blank] 11:01:16 INFO - PROCESS | 1747 | 1466445676782 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1535ms 11:01:16 INFO - PROCESS | 1747 | 1466445676833 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1747 | 1466445676838 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:01:16 INFO - PROCESS | 1747 | 1466445676859 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1747 | 1466445676864 Marionette TRACE conn4 <- [1,918,null,{}] 11:01:16 INFO - PROCESS | 1747 | 1466445676870 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 1747 | 1466445676876 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:17 INFO - PROCESS | 1747 | 1466445677076 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:01:17 INFO - PROCESS | 1747 | 1466445677087 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1747 | 1466445677096 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x92210400 == 35 [pid = 1747] [id = 237] 11:01:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93839000) [pid = 1747] [serial = 712] [outer = (nil)] 11:01:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x96d02000) [pid = 1747] [serial = 713] [outer = 0x93839000] 11:01:17 INFO - PROCESS | 1747 | 1466445677176 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x97f4c800) [pid = 1747] [serial = 714] [outer = 0x93839000] 11:01:18 INFO - PROCESS | 1747 | 1466445678252 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1438ms 11:01:18 INFO - PROCESS | 1747 | 1466445678293 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1747 | 1466445678297 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:01:18 INFO - PROCESS | 1747 | 1466445678313 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1747 | 1466445678322 Marionette TRACE conn4 <- [1,922,null,{}] 11:01:18 INFO - PROCESS | 1747 | 1466445678332 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 1747 | 1466445678340 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:18 INFO - PROCESS | 1747 | 1466445678595 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:01:18 INFO - PROCESS | 1747 | 1466445678623 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1747 | 1466445678631 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x91892000 == 36 [pid = 1747] [id = 238] 11:01:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9a0f0c00) [pid = 1747] [serial = 715] [outer = (nil)] 11:01:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a553400) [pid = 1747] [serial = 716] [outer = 0x9a0f0c00] 11:01:18 INFO - PROCESS | 1747 | 1466445678709 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a69d800) [pid = 1747] [serial = 717] [outer = 0x9a0f0c00] 11:01:19 INFO - PROCESS | 1747 | 1466445679742 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1497ms 11:01:19 INFO - PROCESS | 1747 | 1466445679803 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1747 | 1466445679809 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:01:19 INFO - PROCESS | 1747 | 1466445679823 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1747 | 1466445679825 Marionette TRACE conn4 <- [1,926,null,{}] 11:01:19 INFO - PROCESS | 1747 | 1466445679832 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:19 INFO - PROCESS | 1747 | 1466445679838 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:20 INFO - PROCESS | 1747 | 1466445680111 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:01:20 INFO - PROCESS | 1747 | 1466445680142 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1747 | 1466445680152 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x93838400 == 37 [pid = 1747] [id = 239] 11:01:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95237800) [pid = 1747] [serial = 718] [outer = (nil)] 11:01:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9ace2c00) [pid = 1747] [serial = 719] [outer = 0x95237800] 11:01:20 INFO - PROCESS | 1747 | 1466445680245 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9acea400) [pid = 1747] [serial = 720] [outer = 0x95237800] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93834000) [pid = 1747] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9b9e7000) [pid = 1747] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92d76800) [pid = 1747] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92204000) [pid = 1747] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x99fe1800) [pid = 1747] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x919bf000) [pid = 1747] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b52a400) [pid = 1747] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x917e4800) [pid = 1747] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:01:20 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x916eac00) [pid = 1747] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:01:21 INFO - PROCESS | 1747 | 1466445681291 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1491ms 11:01:21 INFO - PROCESS | 1747 | 1466445681316 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1747 | 1466445681319 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:01:21 INFO - PROCESS | 1747 | 1466445681326 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1747 | 1466445681330 Marionette TRACE conn4 <- [1,930,null,{}] 11:01:21 INFO - PROCESS | 1747 | 1466445681336 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:21 INFO - PROCESS | 1747 | 1466445681341 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:21 INFO - PROCESS | 1747 | 1466445681553 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:01:21 INFO - PROCESS | 1747 | 1466445681573 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 1747 | 1466445681588 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x9523e800 == 38 [pid = 1747] [id = 240] 11:01:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x97f4d800) [pid = 1747] [serial = 721] [outer = (nil)] 11:01:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b084800) [pid = 1747] [serial = 722] [outer = 0x97f4d800] 11:01:21 INFO - PROCESS | 1747 | 1466445681674 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b22bc00) [pid = 1747] [serial = 723] [outer = 0x97f4d800] 11:01:22 INFO - PROCESS | 1747 | 1466445682612 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1338ms 11:01:22 INFO - PROCESS | 1747 | 1466445682666 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 1747 | 1466445682670 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:01:22 INFO - PROCESS | 1747 | 1466445682676 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1747 | 1466445682680 Marionette TRACE conn4 <- [1,934,null,{}] 11:01:22 INFO - PROCESS | 1747 | 1466445682687 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 1747 | 1466445682692 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:22 INFO - PROCESS | 1747 | 1466445682870 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:01:23 INFO - PROCESS | 1747 | 1466445683098 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1747 | 1466445683113 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x91132c00 == 39 [pid = 1747] [id = 241] 11:01:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91133000) [pid = 1747] [serial = 724] [outer = (nil)] 11:01:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9113fc00) [pid = 1747] [serial = 725] [outer = 0x91133000] 11:01:23 INFO - PROCESS | 1747 | 1466445683217 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x917dd000) [pid = 1747] [serial = 726] [outer = 0x91133000] 11:01:24 INFO - PROCESS | 1747 | 1466445684361 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1732ms 11:01:24 INFO - PROCESS | 1747 | 1466445684415 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1747 | 1466445684422 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:01:24 INFO - PROCESS | 1747 | 1466445684431 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1747 | 1466445684436 Marionette TRACE conn4 <- [1,938,null,{}] 11:01:24 INFO - PROCESS | 1747 | 1466445684444 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:24 INFO - PROCESS | 1747 | 1466445684453 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:24 INFO - PROCESS | 1747 | 1466445684693 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:01:24 INFO - PROCESS | 1747 | 1466445684913 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1747 | 1466445684929 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d76c00 == 40 [pid = 1747] [id = 242] 11:01:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93833c00) [pid = 1747] [serial = 727] [outer = (nil)] 11:01:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x95073400) [pid = 1747] [serial = 728] [outer = 0x93833c00] 11:01:25 INFO - PROCESS | 1747 | 1466445685019 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95236800) [pid = 1747] [serial = 729] [outer = 0x93833c00] 11:01:26 INFO - PROCESS | 1747 | 1466445686085 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1736ms 11:01:26 INFO - PROCESS | 1747 | 1466445686171 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1747 | 1466445686179 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:01:26 INFO - PROCESS | 1747 | 1466445686189 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1747 | 1466445686193 Marionette TRACE conn4 <- [1,942,null,{}] 11:01:26 INFO - PROCESS | 1747 | 1466445686203 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 1747 | 1466445686211 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:26 INFO - PROCESS | 1747 | 1466445686543 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:01:26 INFO - PROCESS | 1747 | 1466445686775 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1747 | 1466445686784 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b7800 == 41 [pid = 1747] [id = 243] 11:01:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99fe9c00) [pid = 1747] [serial = 730] [outer = (nil)] 11:01:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a55a000) [pid = 1747] [serial = 731] [outer = 0x99fe9c00] 11:01:26 INFO - PROCESS | 1747 | 1466445686876 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b065800) [pid = 1747] [serial = 732] [outer = 0x99fe9c00] 11:01:27 INFO - PROCESS | 1747 | 1466445687868 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1742ms 11:01:27 INFO - PROCESS | 1747 | 1466445687931 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1747 | 1466445687936 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:01:27 INFO - PROCESS | 1747 | 1466445687955 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1747 | 1466445687966 Marionette TRACE conn4 <- [1,946,null,{}] 11:01:27 INFO - PROCESS | 1747 | 1466445687973 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1747 | 1466445687981 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:28 INFO - PROCESS | 1747 | 1466445688246 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:01:28 INFO - PROCESS | 1747 | 1466445688508 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1747 | 1466445688522 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x99dd1800 == 42 [pid = 1747] [id = 244] 11:01:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a0eb800) [pid = 1747] [serial = 733] [outer = (nil)] 11:01:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b9e7000) [pid = 1747] [serial = 734] [outer = 0x9a0eb800] 11:01:28 INFO - PROCESS | 1747 | 1466445688619 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9c1bc800) [pid = 1747] [serial = 735] [outer = 0x9a0eb800] 11:01:29 INFO - PROCESS | 1747 | 1466445689644 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1753ms 11:01:29 INFO - PROCESS | 1747 | 1466445689702 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1747 | 1466445689709 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:01:29 INFO - PROCESS | 1747 | 1466445689717 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1747 | 1466445689721 Marionette TRACE conn4 <- [1,950,null,{}] 11:01:29 INFO - PROCESS | 1747 | 1466445689727 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 1747 | 1466445689732 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:29 INFO - PROCESS | 1747 | 1466445689960 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:01:30 INFO - PROCESS | 1747 | 1466445690179 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1747 | 1466445690193 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a32f400 == 43 [pid = 1747] [id = 245] 11:01:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a7b9800) [pid = 1747] [serial = 736] [outer = (nil)] 11:01:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9e4c7c00) [pid = 1747] [serial = 737] [outer = 0x9a7b9800] 11:01:30 INFO - PROCESS | 1747 | 1466445690323 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa0612400) [pid = 1747] [serial = 738] [outer = 0x9a7b9800] 11:01:31 INFO - PROCESS | 1747 | 1466445691259 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1581ms 11:01:31 INFO - PROCESS | 1747 | 1466445691300 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1747 | 1466445691304 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:01:31 INFO - PROCESS | 1747 | 1466445691311 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1747 | 1466445691315 Marionette TRACE conn4 <- [1,954,null,{}] 11:01:31 INFO - PROCESS | 1747 | 1466445691321 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:31 INFO - PROCESS | 1747 | 1466445691326 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:31 INFO - PROCESS | 1747 | 1466445691521 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:01:31 INFO - PROCESS | 1747 | 1466445691772 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1747 | 1466445691790 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:31 INFO - PROCESS | 1747 | ++DOCSHELL 0xa061f000 == 44 [pid = 1747] [id = 246] 11:01:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa061fc00) [pid = 1747] [serial = 739] [outer = (nil)] 11:01:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa101a400) [pid = 1747] [serial = 740] [outer = 0xa061fc00] 11:01:31 INFO - PROCESS | 1747 | 1466445691938 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa202a400) [pid = 1747] [serial = 741] [outer = 0xa061fc00] 11:01:32 INFO - PROCESS | 1747 | 1466445692972 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1742ms 11:01:33 INFO - PROCESS | 1747 | 1466445693056 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1747 | 1466445693063 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:01:33 INFO - PROCESS | 1747 | 1466445693073 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1747 | 1466445693078 Marionette TRACE conn4 <- [1,958,null,{}] 11:01:33 INFO - PROCESS | 1747 | 1466445693088 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:33 INFO - PROCESS | 1747 | 1466445693095 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:33 INFO - PROCESS | 1747 | 1466445693371 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:01:33 INFO - PROCESS | 1747 | 1466445693593 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1747 | 1466445693604 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x9220f000 == 45 [pid = 1747] [id = 247] 11:01:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93839400) [pid = 1747] [serial = 742] [outer = (nil)] 11:01:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa2373000) [pid = 1747] [serial = 743] [outer = 0x93839400] 11:01:33 INFO - PROCESS | 1747 | 1466445693702 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa23aa400) [pid = 1747] [serial = 744] [outer = 0x93839400] 11:01:34 INFO - PROCESS | 1747 | 1466445694702 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1697ms 11:01:34 INFO - PROCESS | 1747 | 1466445694771 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:01:34 INFO - PROCESS | 1747 | 1466445694775 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:01:34 INFO - PROCESS | 1747 | 1466445694782 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1747 | 1466445694786 Marionette TRACE conn4 <- [1,962,null,{}] 11:01:34 INFO - PROCESS | 1747 | 1466445694792 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 1747 | 1466445694798 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:35 INFO - PROCESS | 1747 | 1466445694998 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:01:35 INFO - PROCESS | 1747 | 1466445695502 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1747 | 1466445695511 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e3c00 == 46 [pid = 1747] [id = 248] 11:01:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x917e4800) [pid = 1747] [serial = 745] [outer = (nil)] 11:01:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9188f800) [pid = 1747] [serial = 746] [outer = 0x917e4800] 11:01:35 INFO - PROCESS | 1747 | 1466445695640 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x919be800) [pid = 1747] [serial = 747] [outer = 0x917e4800] 11:01:36 INFO - PROCESS | 1747 | 1466445696570 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1847ms 11:01:36 INFO - PROCESS | 1747 | 1466445696633 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1747 | 1466445696639 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:01:36 INFO - PROCESS | 1747 | 1466445696649 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1747 | 1466445696654 Marionette TRACE conn4 <- [1,966,null,{}] 11:01:36 INFO - PROCESS | 1747 | 1466445696662 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1747 | 1466445696670 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:36 INFO - PROCESS | 1747 | 1466445696858 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:01:37 INFO - PROCESS | 1747 | 1466445697164 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1747 | 1466445697173 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x916df400 == 47 [pid = 1747] [id = 249] 11:01:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x919bf000) [pid = 1747] [serial = 748] [outer = (nil)] 11:01:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9812c400) [pid = 1747] [serial = 749] [outer = 0x919bf000] 11:01:37 INFO - PROCESS | 1747 | 1466445697264 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x99dd2400) [pid = 1747] [serial = 750] [outer = 0x919bf000] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x916e6800 == 46 [pid = 1747] [id = 225] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9507d400 == 45 [pid = 1747] [id = 197] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x91140000 == 44 [pid = 1747] [id = 196] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x917ca000 == 43 [pid = 1747] [id = 198] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9b070800 == 42 [pid = 1747] [id = 212] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9189a000 == 41 [pid = 1747] [id = 200] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x916de400 == 40 [pid = 1747] [id = 199] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x917c9c00 == 39 [pid = 1747] [id = 204] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x916ea800 == 38 [pid = 1747] [id = 211] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x917c6c00 == 37 [pid = 1747] [id = 195] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9523e800 == 36 [pid = 1747] [id = 240] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93838400 == 35 [pid = 1747] [id = 239] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x91892000 == 34 [pid = 1747] [id = 238] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92210400 == 33 [pid = 1747] [id = 237] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x916de800 == 32 [pid = 1747] [id = 236] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x91139000 == 31 [pid = 1747] [id = 235] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x917cb400 == 30 [pid = 1747] [id = 208] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x917c5800 == 29 [pid = 1747] [id = 229] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x95072400 == 28 [pid = 1747] [id = 201] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9113f000 == 27 [pid = 1747] [id = 209] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x91139c00 == 26 [pid = 1747] [id = 233] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9a331c00 == 25 [pid = 1747] [id = 202] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x96d0f800 == 24 [pid = 1747] [id = 207] 11:01:38 INFO - PROCESS | 1747 | --DOCSHELL 0x937aa400 == 23 [pid = 1747] [id = 230] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x92d78400 == 22 [pid = 1747] [id = 234] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x917e8c00 == 21 [pid = 1747] [id = 232] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x99086800 == 20 [pid = 1747] [id = 228] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x92208c00 == 19 [pid = 1747] [id = 203] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc000 == 18 [pid = 1747] [id = 210] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x99cba400 == 17 [pid = 1747] [id = 231] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x9220f000 == 16 [pid = 1747] [id = 247] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0xa061f000 == 15 [pid = 1747] [id = 246] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x9a32f400 == 14 [pid = 1747] [id = 245] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x99dd1800 == 13 [pid = 1747] [id = 244] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x92d76c00 == 12 [pid = 1747] [id = 242] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x919b7800 == 11 [pid = 1747] [id = 243] 11:01:39 INFO - PROCESS | 1747 | --DOCSHELL 0x91132c00 == 10 [pid = 1747] [id = 241] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9188fc00) [pid = 1747] [serial = 680] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91892800) [pid = 1747] [serial = 681] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x91891c00) [pid = 1747] [serial = 678] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x917c9400) [pid = 1747] [serial = 677] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x93bea000) [pid = 1747] [serial = 659] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a32b800) [pid = 1747] [serial = 662] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9b533800) [pid = 1747] [serial = 665] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9bef4000) [pid = 1747] [serial = 668] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9c16c400) [pid = 1747] [serial = 671] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa0612000) [pid = 1747] [serial = 674] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93beec00) [pid = 1747] [serial = 683] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x946e9800) [pid = 1747] [serial = 684] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x99537c00) [pid = 1747] [serial = 686] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9c170800) [pid = 1747] [serial = 672] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa0618800) [pid = 1747] [serial = 675] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x95078000) [pid = 1747] [serial = 660] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a68a800) [pid = 1747] [serial = 663] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9befdc00) [pid = 1747] [serial = 669] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b9e2800) [pid = 1747] [serial = 666] [outer = (nil)] [url = about:blank] 11:01:39 INFO - PROCESS | 1747 | 1466445699451 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2847ms 11:01:39 INFO - PROCESS | 1747 | 1466445699497 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1747 | 1466445699503 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:01:39 INFO - PROCESS | 1747 | 1466445699512 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1747 | 1466445699517 Marionette TRACE conn4 <- [1,970,null,{}] 11:01:39 INFO - PROCESS | 1747 | 1466445699525 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 1747 | 1466445699531 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:39 INFO - PROCESS | 1747 | 1466445699715 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:01:39 INFO - PROCESS | 1747 | 1466445699872 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1747 | 1466445699890 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e6000 == 11 [pid = 1747] [id = 250] 11:01:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x916e9400) [pid = 1747] [serial = 751] [outer = (nil)] 11:01:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x917e3400) [pid = 1747] [serial = 752] [outer = 0x916e9400] 11:01:39 INFO - PROCESS | 1747 | 1466445699968 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91892000) [pid = 1747] [serial = 753] [outer = 0x916e9400] 11:01:40 INFO - PROCESS | 1747 | 1466445700857 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1388ms 11:01:40 INFO - PROCESS | 1747 | 1466445700901 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:01:40 INFO - PROCESS | 1747 | 1466445700910 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:01:40 INFO - PROCESS | 1747 | 1466445700922 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1747 | 1466445700927 Marionette TRACE conn4 <- [1,974,null,{}] 11:01:40 INFO - PROCESS | 1747 | 1466445700934 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:40 INFO - PROCESS | 1747 | 1466445700940 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:41 INFO - PROCESS | 1747 | 1466445701136 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:01:41 INFO - PROCESS | 1747 | 1466445701272 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1747 | 1466445701280 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x92205400 == 12 [pid = 1747] [id = 251] 11:01:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9220c800) [pid = 1747] [serial = 754] [outer = (nil)] 11:01:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9382fc00) [pid = 1747] [serial = 755] [outer = 0x9220c800] 11:01:41 INFO - PROCESS | 1747 | 1466445701366 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x93beec00) [pid = 1747] [serial = 756] [outer = 0x9220c800] 11:01:42 INFO - PROCESS | 1747 | 1466445702362 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1490ms 11:01:42 INFO - PROCESS | 1747 | 1466445702411 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1747 | 1466445702415 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:01:42 INFO - PROCESS | 1747 | 1466445702430 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1747 | 1466445702437 Marionette TRACE conn4 <- [1,978,null,{}] 11:01:42 INFO - PROCESS | 1747 | 1466445702456 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:42 INFO - PROCESS | 1747 | 1466445702465 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:42 INFO - PROCESS | 1747 | 1466445702691 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:01:42 INFO - PROCESS | 1747 | 1466445702714 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1747 | 1466445702725 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d85c00 == 13 [pid = 1747] [id = 252] 11:01:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x96d87000) [pid = 1747] [serial = 757] [outer = (nil)] 11:01:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x98167400) [pid = 1747] [serial = 758] [outer = 0x96d87000] 11:01:42 INFO - PROCESS | 1747 | 1466445702802 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99dcbc00) [pid = 1747] [serial = 759] [outer = 0x96d87000] 11:01:44 INFO - PROCESS | 1747 | 1466445704318 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9a2b6800) [pid = 1747] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9189a400) [pid = 1747] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x99fe2000) [pid = 1747] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x95237800) [pid = 1747] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x917cb000) [pid = 1747] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99cbb400) [pid = 1747] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93839000) [pid = 1747] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9382d000) [pid = 1747] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9113a000) [pid = 1747] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a0f0c00) [pid = 1747] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x951f1c00) [pid = 1747] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99088c00) [pid = 1747] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:01:44 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x97f4d800) [pid = 1747] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2047ms 11:01:44 INFO - PROCESS | 1747 | 1466445704470 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:01:44 INFO - PROCESS | 1747 | 1466445704476 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:01:44 INFO - PROCESS | 1747 | 1466445704483 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1747 | 1466445704486 Marionette TRACE conn4 <- [1,982,null,{}] 11:01:44 INFO - PROCESS | 1747 | 1466445704493 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:44 INFO - PROCESS | 1747 | 1466445704499 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:44 INFO - PROCESS | 1747 | 1466445704713 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:01:44 INFO - PROCESS | 1747 | 1466445704794 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1747 | 1466445704804 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bf5400 == 14 [pid = 1747] [id = 253] 11:01:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9462c400) [pid = 1747] [serial = 760] [outer = (nil)] 11:01:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x951f6000) [pid = 1747] [serial = 761] [outer = 0x9462c400] 11:01:44 INFO - PROCESS | 1747 | 1466445704886 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a0f0c00) [pid = 1747] [serial = 762] [outer = 0x9462c400] 11:01:45 INFO - PROCESS | 1747 | 1466445705737 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1290ms 11:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:01:45 INFO - PROCESS | 1747 | 1466445705774 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1747 | 1466445705777 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:01:45 INFO - PROCESS | 1747 | 1466445705784 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1747 | 1466445705787 Marionette TRACE conn4 <- [1,986,null,{}] 11:01:45 INFO - PROCESS | 1747 | 1466445705793 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:45 INFO - PROCESS | 1747 | 1466445705799 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:45 INFO - PROCESS | 1747 | 1466445705978 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:01:46 INFO - PROCESS | 1747 | 1466445706101 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1747 | 1466445706110 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b6000 == 15 [pid = 1747] [id = 254] 11:01:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9220e400) [pid = 1747] [serial = 763] [outer = (nil)] 11:01:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a337000) [pid = 1747] [serial = 764] [outer = 0x9220e400] 11:01:46 INFO - PROCESS | 1747 | 1466445706201 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a687400) [pid = 1747] [serial = 765] [outer = 0x9220e400] 11:01:47 INFO - PROCESS | 1747 | 1466445707335 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1633ms 11:01:47 INFO - PROCESS | 1747 | 1466445707419 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1747 | 1466445707427 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:01:47 INFO - PROCESS | 1747 | 1466445707437 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1747 | 1466445707446 Marionette TRACE conn4 <- [1,990,null,{}] 11:01:47 INFO - PROCESS | 1747 | 1466445707456 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 1747 | 1466445707461 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:47 INFO - PROCESS | 1747 | 1466445707690 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:01:47 INFO - PROCESS | 1747 | 1466445707928 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1747 | 1466445707939 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x916eb400 == 16 [pid = 1747] [id = 255] 11:01:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917e8c00) [pid = 1747] [serial = 766] [outer = (nil)] 11:01:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9220bc00) [pid = 1747] [serial = 767] [outer = 0x917e8c00] 11:01:48 INFO - PROCESS | 1747 | 1466445708033 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93839000) [pid = 1747] [serial = 768] [outer = 0x917e8c00] 11:01:49 INFO - PROCESS | 1747 | 1466445709089 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1704ms 11:01:49 INFO - PROCESS | 1747 | 1466445709141 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1747 | 1466445709149 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:01:49 INFO - PROCESS | 1747 | 1466445709160 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1747 | 1466445709164 Marionette TRACE conn4 <- [1,994,null,{}] 11:01:49 INFO - PROCESS | 1747 | 1466445709172 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 1747 | 1466445709179 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:49 INFO - PROCESS | 1747 | 1466445709385 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:01:49 INFO - PROCESS | 1747 | 1466445709609 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1747 | 1466445709618 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e1800 == 17 [pid = 1747] [id = 256] 11:01:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99cbfc00) [pid = 1747] [serial = 769] [outer = (nil)] 11:01:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a2af000) [pid = 1747] [serial = 770] [outer = 0x99cbfc00] 11:01:49 INFO - PROCESS | 1747 | 1466445709757 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99dd7c00) [pid = 1747] [serial = 771] [outer = 0x99cbfc00] 11:01:50 INFO - PROCESS | 1747 | 1466445710776 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1683ms 11:01:50 INFO - PROCESS | 1747 | 1466445710844 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1747 | 1466445710850 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:01:50 INFO - PROCESS | 1747 | 1466445710858 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1747 | 1466445710865 Marionette TRACE conn4 <- [1,998,null,{}] 11:01:50 INFO - PROCESS | 1747 | 1466445710885 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:50 INFO - PROCESS | 1747 | 1466445710895 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:51 INFO - PROCESS | 1747 | 1466445711151 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:01:51 INFO - PROCESS | 1747 | 1466445711374 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1747 | 1466445711383 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b086000 == 18 [pid = 1747] [id = 257] 11:01:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9b086400) [pid = 1747] [serial = 772] [outer = (nil)] 11:01:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b08dc00) [pid = 1747] [serial = 773] [outer = 0x9b086400] 11:01:51 INFO - PROCESS | 1747 | 1466445711500 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b0edc00) [pid = 1747] [serial = 774] [outer = 0x9b086400] 11:01:52 INFO - PROCESS | 1747 | 1466445712482 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1698ms 11:01:52 INFO - PROCESS | 1747 | 1466445712557 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1747 | 1466445712561 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:01:52 INFO - PROCESS | 1747 | 1466445712569 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1747 | 1466445712573 Marionette TRACE conn4 <- [1,1002,null,{}] 11:01:52 INFO - PROCESS | 1747 | 1466445712579 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:52 INFO - PROCESS | 1747 | 1466445712584 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:52 INFO - PROCESS | 1747 | 1466445712778 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:01:53 INFO - PROCESS | 1747 | 1466445712990 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1747 | 1466445713002 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d84800 == 19 [pid = 1747] [id = 258] 11:01:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b088000) [pid = 1747] [serial = 775] [outer = (nil)] 11:01:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9b969c00) [pid = 1747] [serial = 776] [outer = 0x9b088000] 11:01:53 INFO - PROCESS | 1747 | 1466445713099 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9b9ebc00) [pid = 1747] [serial = 777] [outer = 0x9b088000] 11:01:54 INFO - PROCESS | 1747 | 1466445714156 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1634ms 11:01:54 INFO - PROCESS | 1747 | 1466445714204 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1747 | 1466445714208 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:01:54 INFO - PROCESS | 1747 | 1466445714215 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1747 | 1466445714219 Marionette TRACE conn4 <- [1,1006,null,{}] 11:01:54 INFO - PROCESS | 1747 | 1466445714224 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:54 INFO - PROCESS | 1747 | 1466445714230 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:54 INFO - PROCESS | 1747 | 1466445714420 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:01:54 INFO - PROCESS | 1747 | 1466445714772 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1747 | 1466445714781 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139000 == 20 [pid = 1747] [id = 259] 11:01:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91139c00) [pid = 1747] [serial = 778] [outer = (nil)] 11:01:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x916dd800) [pid = 1747] [serial = 779] [outer = 0x91139c00] 11:01:54 INFO - PROCESS | 1747 | 1466445714887 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x917c9c00) [pid = 1747] [serial = 780] [outer = 0x91139c00] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9b06a400) [pid = 1747] [serial = 702] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92d75800) [pid = 1747] [serial = 711] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9a33a400) [pid = 1747] [serial = 698] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9b065c00) [pid = 1747] [serial = 701] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9acea400) [pid = 1747] [serial = 720] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91899800) [pid = 1747] [serial = 689] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99fe3000) [pid = 1747] [serial = 696] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9220b000) [pid = 1747] [serial = 710] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x97f4c800) [pid = 1747] [serial = 714] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919b8800) [pid = 1747] [serial = 690] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x93beb000) [pid = 1747] [serial = 692] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x917c7400) [pid = 1747] [serial = 708] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x99dcb800) [pid = 1747] [serial = 695] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9ace2c00) [pid = 1747] [serial = 719] [outer = (nil)] [url = about:blank] 11:01:55 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x95075400) [pid = 1747] [serial = 693] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x916e0800) [pid = 1747] [serial = 707] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a69d800) [pid = 1747] [serial = 717] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9b9eb400) [pid = 1747] [serial = 705] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f89400) [pid = 1747] [serial = 687] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a553400) [pid = 1747] [serial = 716] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x96d02000) [pid = 1747] [serial = 713] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x96d0c400) [pid = 1747] [serial = 699] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b238800) [pid = 1747] [serial = 704] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9b084800) [pid = 1747] [serial = 722] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b22bc00) [pid = 1747] [serial = 723] [outer = (nil)] [url = about:blank] 11:01:56 INFO - PROCESS | 1747 | 1466445716074 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1885ms 11:01:56 INFO - PROCESS | 1747 | 1466445716104 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1747 | 1466445716110 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:01:56 INFO - PROCESS | 1747 | 1466445716129 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1747 | 1466445716140 Marionette TRACE conn4 <- [1,1010,null,{}] 11:01:56 INFO - PROCESS | 1747 | 1466445716168 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 1747 | 1466445716173 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:56 INFO - PROCESS | 1747 | 1466445716383 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:01:56 INFO - PROCESS | 1747 | 1466445716535 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1747 | 1466445716544 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b2c00 == 21 [pid = 1747] [id = 260] 11:01:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92206c00) [pid = 1747] [serial = 781] [outer = (nil)] 11:01:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92d75800) [pid = 1747] [serial = 782] [outer = 0x92206c00] 11:01:56 INFO - PROCESS | 1747 | 1466445716623 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x94630400) [pid = 1747] [serial = 783] [outer = 0x92206c00] 11:01:57 INFO - PROCESS | 1747 | 1466445717430 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1374ms 11:01:57 INFO - PROCESS | 1747 | 1466445717501 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1747 | 1466445717507 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:01:57 INFO - PROCESS | 1747 | 1466445717515 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1747 | 1466445717519 Marionette TRACE conn4 <- [1,1014,null,{}] 11:01:57 INFO - PROCESS | 1747 | 1466445717526 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 1747 | 1466445717532 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:57 INFO - PROCESS | 1747 | 1466445717713 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:01:57 INFO - PROCESS | 1747 | 1466445717854 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1747 | 1466445717864 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b1800 == 22 [pid = 1747] [id = 261] 11:01:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92207800) [pid = 1747] [serial = 784] [outer = (nil)] 11:01:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99fcc400) [pid = 1747] [serial = 785] [outer = 0x92207800] 11:01:57 INFO - PROCESS | 1747 | 1466445717934 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a0ec000) [pid = 1747] [serial = 786] [outer = 0x92207800] 11:01:58 INFO - PROCESS | 1747 | 1466445718872 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1385ms 11:01:58 INFO - PROCESS | 1747 | 1466445718901 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1747 | 1466445718904 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:01:58 INFO - PROCESS | 1747 | 1466445718920 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1747 | 1466445718929 Marionette TRACE conn4 <- [1,1018,null,{}] 11:01:58 INFO - PROCESS | 1747 | 1466445718945 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:58 INFO - PROCESS | 1747 | 1466445718953 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:59 INFO - PROCESS | 1747 | 1466445719179 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:01:59 INFO - PROCESS | 1747 | 1466445719208 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1747 | 1466445719215 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:01:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e1400 == 23 [pid = 1747] [id = 262] 11:01:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a6ab400) [pid = 1747] [serial = 787] [outer = (nil)] 11:01:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9acee000) [pid = 1747] [serial = 788] [outer = 0x9a6ab400] 11:01:59 INFO - PROCESS | 1747 | 1466445719289 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b068c00) [pid = 1747] [serial = 789] [outer = 0x9a6ab400] 11:02:00 INFO - PROCESS | 1747 | 1466445720360 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99fe9c00) [pid = 1747] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a0eb800) [pid = 1747] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a7b9800) [pid = 1747] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa061fc00) [pid = 1747] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93839400) [pid = 1747] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x917e4800) [pid = 1747] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x96d87000) [pid = 1747] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x919bf000) [pid = 1747] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x916e9400) [pid = 1747] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9220c800) [pid = 1747] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91133000) [pid = 1747] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93833c00) [pid = 1747] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:02:00 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9462c400) [pid = 1747] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1512ms 11:02:00 INFO - PROCESS | 1747 | 1466445720425 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:02:00 INFO - PROCESS | 1747 | 1466445720429 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:02:00 INFO - PROCESS | 1747 | 1466445720435 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1747 | 1466445720439 Marionette TRACE conn4 <- [1,1022,null,{}] 11:02:00 INFO - PROCESS | 1747 | 1466445720444 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:00 INFO - PROCESS | 1747 | 1466445720449 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:00 INFO - PROCESS | 1747 | 1466445720608 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:02:00 INFO - PROCESS | 1747 | 1466445720734 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1747 | 1466445720741 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x916de400 == 24 [pid = 1747] [id = 263] 11:02:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9189b400) [pid = 1747] [serial = 790] [outer = (nil)] 11:02:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x96d82400) [pid = 1747] [serial = 791] [outer = 0x9189b400] 11:02:00 INFO - PROCESS | 1747 | 1466445720880 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x99fe4c00) [pid = 1747] [serial = 792] [outer = 0x9189b400] 11:02:01 INFO - PROCESS | 1747 | 1466445721675 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1279ms 11:02:01 INFO - PROCESS | 1747 | 1466445721715 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1747 | 1466445721719 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:02:01 INFO - PROCESS | 1747 | 1466445721725 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1747 | 1466445721728 Marionette TRACE conn4 <- [1,1026,null,{}] 11:02:01 INFO - PROCESS | 1747 | 1466445721734 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:01 INFO - PROCESS | 1747 | 1466445721739 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:01 INFO - PROCESS | 1747 | 1466445721902 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:02:01 INFO - PROCESS | 1747 | 1466445721918 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1747 | 1466445721936 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140000 == 25 [pid = 1747] [id = 264] 11:02:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x917e5c00) [pid = 1747] [serial = 793] [outer = (nil)] 11:02:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b081400) [pid = 1747] [serial = 794] [outer = 0x917e5c00] 11:02:02 INFO - PROCESS | 1747 | 1466445722022 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9b52a400) [pid = 1747] [serial = 795] [outer = 0x917e5c00] 11:02:03 INFO - PROCESS | 1747 | 1466445723393 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1736ms 11:02:03 INFO - PROCESS | 1747 | 1466445723462 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:02:03 INFO - PROCESS | 1747 | 1466445723470 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:02:03 INFO - PROCESS | 1747 | 1466445723478 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1747 | 1466445723484 Marionette TRACE conn4 <- [1,1030,null,{}] 11:02:03 INFO - PROCESS | 1747 | 1466445723494 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 1747 | 1466445723499 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:03 INFO - PROCESS | 1747 | 1466445723722 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:02:03 INFO - PROCESS | 1747 | 1466445723939 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1747 | 1466445723950 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e5400 == 26 [pid = 1747] [id = 265] 11:02:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x919b2800) [pid = 1747] [serial = 796] [outer = (nil)] 11:02:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93bf7800) [pid = 1747] [serial = 797] [outer = 0x919b2800] 11:02:04 INFO - PROCESS | 1747 | 1466445724035 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x951ed000) [pid = 1747] [serial = 798] [outer = 0x919b2800] 11:02:04 INFO - PROCESS | 1747 | 1466445724972 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1541ms 11:02:05 INFO - PROCESS | 1747 | 1466445725018 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1747 | 1466445725026 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:02:05 INFO - PROCESS | 1747 | 1466445725038 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1747 | 1466445725042 Marionette TRACE conn4 <- [1,1034,null,{}] 11:02:05 INFO - PROCESS | 1747 | 1466445725049 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:05 INFO - PROCESS | 1747 | 1466445725054 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:05 INFO - PROCESS | 1747 | 1466445725255 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:02:05 INFO - PROCESS | 1747 | 1466445725526 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1747 | 1466445725535 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d0ac00 == 27 [pid = 1747] [id = 266] 11:02:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a32d400) [pid = 1747] [serial = 799] [outer = (nil)] 11:02:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a69e400) [pid = 1747] [serial = 800] [outer = 0x9a32d400] 11:02:05 INFO - PROCESS | 1747 | 1466445725689 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9ace2c00) [pid = 1747] [serial = 801] [outer = 0x9a32d400] 11:02:06 INFO - PROCESS | 1747 | 1466445726692 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1694ms 11:02:06 INFO - PROCESS | 1747 | 1466445726732 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1747 | 1466445726736 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:02:06 INFO - PROCESS | 1747 | 1466445726744 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1747 | 1466445726750 Marionette TRACE conn4 <- [1,1038,null,{}] 11:02:06 INFO - PROCESS | 1747 | 1466445726770 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 1747 | 1466445726780 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:07 INFO - PROCESS | 1747 | 1466445727018 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:02:07 INFO - PROCESS | 1747 | 1466445727241 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1747 | 1466445727255 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a32d000 == 28 [pid = 1747] [id = 267] 11:02:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9befe800) [pid = 1747] [serial = 802] [outer = (nil)] 11:02:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9c16fc00) [pid = 1747] [serial = 803] [outer = 0x9befe800] 11:02:07 INFO - PROCESS | 1747 | 1466445727393 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9da86400) [pid = 1747] [serial = 804] [outer = 0x9befe800] 11:02:08 INFO - PROCESS | 1747 | 1466445728310 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1639ms 11:02:08 INFO - PROCESS | 1747 | 1466445728384 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 1747 | 1466445728390 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:02:08 INFO - PROCESS | 1747 | 1466445728397 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1747 | 1466445728402 Marionette TRACE conn4 <- [1,1042,null,{}] 11:02:08 INFO - PROCESS | 1747 | 1466445728409 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 1747 | 1466445728415 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:08 INFO - PROCESS | 1747 | 1466445728656 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:02:08 INFO - PROCESS | 1747 | 1466445728883 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1747 | 1466445728891 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ace2800 == 29 [pid = 1747] [id = 268] 11:02:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9c1bbc00) [pid = 1747] [serial = 805] [outer = (nil)] 11:02:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa0615400) [pid = 1747] [serial = 806] [outer = 0x9c1bbc00] 11:02:08 INFO - PROCESS | 1747 | 1466445728991 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa0618000) [pid = 1747] [serial = 807] [outer = 0x9c1bbc00] 11:02:09 INFO - PROCESS | 1747 | 1466445729891 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1533ms 11:02:09 INFO - PROCESS | 1747 | 1466445729931 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1747 | 1466445729935 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:02:09 INFO - PROCESS | 1747 | 1466445729942 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1747 | 1466445729946 Marionette TRACE conn4 <- [1,1046,null,{}] 11:02:09 INFO - PROCESS | 1747 | 1466445729952 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:09 INFO - PROCESS | 1747 | 1466445729957 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:10 INFO - PROCESS | 1747 | 1466445730138 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:02:10 INFO - PROCESS | 1747 | 1466445730308 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1747 | 1466445730315 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x9da90000 == 30 [pid = 1747] [id = 269] 11:02:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa061e400) [pid = 1747] [serial = 808] [outer = (nil)] 11:02:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa1084400) [pid = 1747] [serial = 809] [outer = 0xa061e400] 11:02:10 INFO - PROCESS | 1747 | 1466445730412 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa201bc00) [pid = 1747] [serial = 810] [outer = 0xa061e400] 11:02:11 INFO - PROCESS | 1747 | 1466445731445 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1534ms 11:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:02:11 INFO - PROCESS | 1747 | 1466445731477 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1747 | 1466445731481 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:02:11 INFO - PROCESS | 1747 | 1466445731488 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1747 | 1466445731491 Marionette TRACE conn4 <- [1,1050,null,{}] 11:02:11 INFO - PROCESS | 1747 | 1466445731498 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 1747 | 1466445731510 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:11 INFO - PROCESS | 1747 | 1466445731737 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:02:11 INFO - PROCESS | 1747 | 1466445731968 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1747 | 1466445731974 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ea400 == 31 [pid = 1747] [id = 270] 11:02:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9189ec00) [pid = 1747] [serial = 811] [outer = (nil)] 11:02:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa2378800) [pid = 1747] [serial = 812] [outer = 0x9189ec00] 11:02:12 INFO - PROCESS | 1747 | 1466445732101 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa23f9c00) [pid = 1747] [serial = 813] [outer = 0x9189ec00] 11:02:13 INFO - PROCESS | 1747 | 1466445733012 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1586ms 11:02:13 INFO - PROCESS | 1747 | 1466445733074 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1747 | 1466445733079 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:02:13 INFO - PROCESS | 1747 | 1466445733085 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1747 | 1466445733089 Marionette TRACE conn4 <- [1,1054,null,{}] 11:02:13 INFO - PROCESS | 1747 | 1466445733095 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 1747 | 1466445733100 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:13 INFO - PROCESS | 1747 | 1466445733277 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:02:13 INFO - PROCESS | 1747 | 1466445733449 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1747 | 1466445733456 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9220fc00 == 32 [pid = 1747] [id = 271] 11:02:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9ace5c00) [pid = 1747] [serial = 814] [outer = (nil)] 11:02:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa25ed800) [pid = 1747] [serial = 815] [outer = 0x9ace5c00] 11:02:13 INFO - PROCESS | 1747 | 1466445733587 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa25f2800) [pid = 1747] [serial = 816] [outer = 0x9ace5c00] 11:02:14 INFO - PROCESS | 1747 | 1466445734461 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1438ms 11:02:14 INFO - PROCESS | 1747 | 1466445734525 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:02:14 INFO - PROCESS | 1747 | 1466445734536 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:02:14 INFO - PROCESS | 1747 | 1466445734542 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1747 | 1466445734547 Marionette TRACE conn4 <- [1,1058,null,{}] 11:02:14 INFO - PROCESS | 1747 | 1466445734553 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 1747 | 1466445734558 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:14 INFO - PROCESS | 1747 | 1466445734747 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:02:14 INFO - PROCESS | 1747 | 1466445734923 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1747 | 1466445734931 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b8000 == 33 [pid = 1747] [id = 272] 11:02:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9b067800) [pid = 1747] [serial = 817] [outer = (nil)] 11:02:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa2fed800) [pid = 1747] [serial = 818] [outer = 0x9b067800] 11:02:15 INFO - PROCESS | 1747 | 1466445735057 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa3286400) [pid = 1747] [serial = 819] [outer = 0x9b067800] 11:02:15 INFO - PROCESS | 1747 | 1466445735934 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1431ms 11:02:15 INFO - PROCESS | 1747 | 1466445735974 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:02:15 INFO - PROCESS | 1747 | 1466445735979 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:02:15 INFO - PROCESS | 1747 | 1466445735985 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1747 | 1466445735989 Marionette TRACE conn4 <- [1,1062,null,{}] 11:02:15 INFO - PROCESS | 1747 | 1466445735995 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:16 INFO - PROCESS | 1747 | 1466445736000 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:16 INFO - PROCESS | 1747 | 1466445736222 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:02:16 INFO - PROCESS | 1747 | 1466445736491 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1747 | 1466445736501 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e7000 == 34 [pid = 1747] [id = 273] 11:02:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x916e8400) [pid = 1747] [serial = 820] [outer = (nil)] 11:02:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x917d0800) [pid = 1747] [serial = 821] [outer = 0x916e8400] 11:02:16 INFO - PROCESS | 1747 | 1466445736799 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x919b6800) [pid = 1747] [serial = 822] [outer = 0x916e8400] 11:02:17 INFO - PROCESS | 1747 | 1466445737837 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1908ms 11:02:17 INFO - PROCESS | 1747 | 1466445737896 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1747 | 1466445737903 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:02:17 INFO - PROCESS | 1747 | 1466445737914 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1747 | 1466445737918 Marionette TRACE conn4 <- [1,1066,null,{}] 11:02:17 INFO - PROCESS | 1747 | 1466445737927 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 1747 | 1466445737933 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:18 INFO - PROCESS | 1747 | 1466445738293 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:02:18 INFO - PROCESS | 1747 | 1466445738514 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1747 | 1466445738524 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x95075400 == 35 [pid = 1747] [id = 274] 11:02:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x951eec00) [pid = 1747] [serial = 823] [outer = (nil)] 11:02:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x96d87000) [pid = 1747] [serial = 824] [outer = 0x951eec00] 11:02:18 INFO - PROCESS | 1747 | 1466445738605 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x9815ac00) [pid = 1747] [serial = 825] [outer = 0x951eec00] 11:02:19 INFO - PROCESS | 1747 | --DOCSHELL 0x917e3c00 == 34 [pid = 1747] [id = 248] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9a55a000) [pid = 1747] [serial = 731] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9c1bc800) [pid = 1747] [serial = 735] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9b9e7000) [pid = 1747] [serial = 734] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa0612400) [pid = 1747] [serial = 738] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9e4c7c00) [pid = 1747] [serial = 737] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0xa202a400) [pid = 1747] [serial = 741] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0xa101a400) [pid = 1747] [serial = 740] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0xa23aa400) [pid = 1747] [serial = 744] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa2373000) [pid = 1747] [serial = 743] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919be800) [pid = 1747] [serial = 747] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x98167400) [pid = 1747] [serial = 758] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9188f800) [pid = 1747] [serial = 746] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x99dd2400) [pid = 1747] [serial = 750] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9812c400) [pid = 1747] [serial = 749] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x917e3400) [pid = 1747] [serial = 752] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91892000) [pid = 1747] [serial = 753] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9382fc00) [pid = 1747] [serial = 755] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917dd000) [pid = 1747] [serial = 726] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9113fc00) [pid = 1747] [serial = 725] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x95236800) [pid = 1747] [serial = 729] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x95073400) [pid = 1747] [serial = 728] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9b065800) [pid = 1747] [serial = 732] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99dcbc00) [pid = 1747] [serial = 759] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x951f6000) [pid = 1747] [serial = 761] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a0f0c00) [pid = 1747] [serial = 762] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93beec00) [pid = 1747] [serial = 756] [outer = (nil)] [url = about:blank] 11:02:20 INFO - PROCESS | 1747 | 1466445740766 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2895ms 11:02:20 INFO - PROCESS | 1747 | 1466445740810 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 1747 | 1466445740818 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:02:20 INFO - PROCESS | 1747 | 1466445740827 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1747 | 1466445740834 Marionette TRACE conn4 <- [1,1070,null,{}] 11:02:20 INFO - PROCESS | 1747 | 1466445740845 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:20 INFO - PROCESS | 1747 | 1466445740850 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:21 INFO - PROCESS | 1747 | 1466445741054 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:02:21 INFO - PROCESS | 1747 | 1466445741213 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1747 | 1466445741224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e3000 == 35 [pid = 1747] [id = 275] 11:02:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x917e3400) [pid = 1747] [serial = 826] [outer = (nil)] 11:02:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91898800) [pid = 1747] [serial = 827] [outer = 0x917e3400] 11:02:21 INFO - PROCESS | 1747 | 1466445741397 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x919b1c00) [pid = 1747] [serial = 828] [outer = 0x917e3400] 11:02:22 INFO - PROCESS | 1747 | 1466445742283 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1538ms 11:02:22 INFO - PROCESS | 1747 | 1466445742366 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:02:22 INFO - PROCESS | 1747 | 1466445742376 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:02:22 INFO - PROCESS | 1747 | 1466445742389 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1747 | 1466445742395 Marionette TRACE conn4 <- [1,1074,null,{}] 11:02:22 INFO - PROCESS | 1747 | 1466445742402 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:22 INFO - PROCESS | 1747 | 1466445742407 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:22 INFO - PROCESS | 1747 | 1466445742614 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:02:22 INFO - PROCESS | 1747 | 1466445742777 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1747 | 1466445742788 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x93838400 == 36 [pid = 1747] [id = 276] 11:02:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93bebc00) [pid = 1747] [serial = 829] [outer = (nil)] 11:02:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x94627400) [pid = 1747] [serial = 830] [outer = 0x93bebc00] 11:02:22 INFO - PROCESS | 1747 | 1466445742945 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x95071400) [pid = 1747] [serial = 831] [outer = 0x93bebc00] 11:02:23 INFO - PROCESS | 1747 | 1466445743810 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1491ms 11:02:23 INFO - PROCESS | 1747 | 1466445743878 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:02:23 INFO - PROCESS | 1747 | 1466445743883 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:02:23 INFO - PROCESS | 1747 | 1466445743894 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1747 | 1466445743900 Marionette TRACE conn4 <- [1,1078,null,{}] 11:02:23 INFO - PROCESS | 1747 | 1466445743925 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:23 INFO - PROCESS | 1747 | 1466445743934 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:24 INFO - PROCESS | 1747 | 1466445744160 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:02:24 INFO - PROCESS | 1747 | 1466445744189 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1747 | 1466445744201 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x98124000 == 37 [pid = 1747] [id = 277] 11:02:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x98125400) [pid = 1747] [serial = 832] [outer = (nil)] 11:02:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99086800) [pid = 1747] [serial = 833] [outer = 0x98125400] 11:02:24 INFO - PROCESS | 1747 | 1466445744280 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99dcb400) [pid = 1747] [serial = 834] [outer = 0x98125400] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917e5c00) [pid = 1747] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99cbfc00) [pid = 1747] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b088000) [pid = 1747] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b086400) [pid = 1747] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91139c00) [pid = 1747] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92207800) [pid = 1747] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9189b400) [pid = 1747] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x917e8c00) [pid = 1747] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9220e400) [pid = 1747] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92206c00) [pid = 1747] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:02:25 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a6ab400) [pid = 1747] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:02:25 INFO - PROCESS | 1747 | --DOCSHELL 0x99cbec00 == 36 [pid = 1747] [id = 9] 11:02:25 INFO - PROCESS | 1747 | 1466445745880 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2002ms 11:02:25 INFO - PROCESS | 1747 | 1466445745892 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:02:25 INFO - PROCESS | 1747 | 1466445745896 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:02:25 INFO - PROCESS | 1747 | 1466445745903 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1747 | 1466445745906 Marionette TRACE conn4 <- [1,1082,null,{}] 11:02:25 INFO - PROCESS | 1747 | 1466445745912 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:25 INFO - PROCESS | 1747 | 1466445745917 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:26 INFO - PROCESS | 1747 | 1466445746099 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:02:26 INFO - PROCESS | 1747 | 1466445746126 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1747 | 1466445746132 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9189b400 == 37 [pid = 1747] [id = 278] 11:02:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92206c00) [pid = 1747] [serial = 835] [outer = (nil)] 11:02:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99fd3800) [pid = 1747] [serial = 836] [outer = 0x92206c00] 11:02:26 INFO - PROCESS | 1747 | 1466445746320 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a2aa800) [pid = 1747] [serial = 837] [outer = 0x92206c00] 11:02:27 INFO - PROCESS | 1747 | 1466445747162 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1288ms 11:02:27 INFO - PROCESS | 1747 | 1466445747192 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1747 | 1466445747196 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:02:27 INFO - PROCESS | 1747 | 1466445747202 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1747 | 1466445747205 Marionette TRACE conn4 <- [1,1086,null,{}] 11:02:27 INFO - PROCESS | 1747 | 1466445747212 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 1747 | 1466445747218 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:27 INFO - PROCESS | 1747 | 1466445747563 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:02:27 INFO - PROCESS | 1747 | 1466445747693 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 1747 | 1466445747701 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e7800 == 38 [pid = 1747] [id = 279] 11:02:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x917cd400) [pid = 1747] [serial = 838] [outer = (nil)] 11:02:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x917e8000) [pid = 1747] [serial = 839] [outer = 0x917cd400] 11:02:27 INFO - PROCESS | 1747 | 1466445747860 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91896400) [pid = 1747] [serial = 840] [outer = 0x917cd400] 11:02:28 INFO - PROCESS | 1747 | 1466445748878 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1688ms 11:02:28 INFO - PROCESS | 1747 | 1466445748893 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 1747 | 1466445748899 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:02:28 INFO - PROCESS | 1747 | 1466445748936 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 1747 | 1466445748942 Marionette TRACE conn4 <- [1,1090,null,{}] 11:02:28 INFO - PROCESS | 1747 | 1466445748951 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 1747 | 1466445748957 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:29 INFO - PROCESS | 1747 | 1466445749152 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:02:29 INFO - PROCESS | 1747 | 1466445749387 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1747 | 1466445749395 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x946e9800 == 39 [pid = 1747] [id = 280] 11:02:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x951f4400) [pid = 1747] [serial = 841] [outer = (nil)] 11:02:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x95238c00) [pid = 1747] [serial = 842] [outer = 0x951f4400] 11:02:29 INFO - PROCESS | 1747 | 1466445749512 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x97f47400) [pid = 1747] [serial = 843] [outer = 0x951f4400] 11:02:30 INFO - PROCESS | 1747 | 1466445750519 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1668ms 11:02:30 INFO - PROCESS | 1747 | 1466445750577 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1747 | 1466445750583 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:02:30 INFO - PROCESS | 1747 | 1466445750591 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1747 | 1466445750596 Marionette TRACE conn4 <- [1,1094,null,{}] 11:02:30 INFO - PROCESS | 1747 | 1466445750603 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 1747 | 1466445750609 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:30 INFO - PROCESS | 1747 | 1466445750820 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:02:31 INFO - PROCESS | 1747 | 1466445751083 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1747 | 1466445751091 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5ebc00 == 40 [pid = 1747] [id = 281] 11:02:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a688000) [pid = 1747] [serial = 844] [outer = (nil)] 11:02:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a6a5800) [pid = 1747] [serial = 845] [outer = 0x9a688000] 11:02:31 INFO - PROCESS | 1747 | 1466445751234 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9ace7400) [pid = 1747] [serial = 846] [outer = 0x9a688000] 11:02:32 INFO - PROCESS | 1747 | 1466445752297 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1734ms 11:02:32 INFO - PROCESS | 1747 | 1466445752327 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 1747 | 1466445752334 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:02:32 INFO - PROCESS | 1747 | 1466445752352 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1747 | 1466445752360 Marionette TRACE conn4 <- [1,1098,null,{}] 11:02:32 INFO - PROCESS | 1747 | 1466445752367 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 1747 | 1466445752373 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:32 INFO - PROCESS | 1747 | 1466445752593 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:02:32 INFO - PROCESS | 1747 | 1466445752854 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 1747 | 1466445752862 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a334800 == 41 [pid = 1747] [id = 282] 11:02:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a839c00) [pid = 1747] [serial = 847] [outer = (nil)] 11:02:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b0ef800) [pid = 1747] [serial = 848] [outer = 0x9a839c00] 11:02:32 INFO - PROCESS | 1747 | 1466445752952 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b22ac00) [pid = 1747] [serial = 849] [outer = 0x9a839c00] 11:02:33 INFO - PROCESS | 1747 | 1466445753894 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1593ms 11:02:33 INFO - PROCESS | 1747 | 1466445753954 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 1747 | 1466445753959 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:02:33 INFO - PROCESS | 1747 | 1466445753967 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1747 | 1466445753971 Marionette TRACE conn4 <- [1,1102,null,{}] 11:02:33 INFO - PROCESS | 1747 | 1466445753977 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:33 INFO - PROCESS | 1747 | 1466445753983 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:34 INFO - PROCESS | 1747 | 1466445754173 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:02:34 INFO - PROCESS | 1747 | 1466445754404 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1747 | 1466445754412 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x95238000 == 42 [pid = 1747] [id = 283] 11:02:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x96d0e400) [pid = 1747] [serial = 850] [outer = (nil)] 11:02:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9b533000) [pid = 1747] [serial = 851] [outer = 0x96d0e400] 11:02:34 INFO - PROCESS | 1747 | 1466445754529 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9b9df400) [pid = 1747] [serial = 852] [outer = 0x96d0e400] 11:02:35 INFO - PROCESS | 1747 | 1466445755647 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1736ms 11:02:35 INFO - PROCESS | 1747 | 1466445755704 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 1747 | 1466445755710 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:02:35 INFO - PROCESS | 1747 | 1466445755720 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1747 | 1466445755726 Marionette TRACE conn4 <- [1,1106,null,{}] 11:02:35 INFO - PROCESS | 1747 | 1466445755734 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 1747 | 1466445755741 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:35 INFO - PROCESS | 1747 | 1466445755949 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:02:36 INFO - PROCESS | 1747 | 1466445756265 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 1747 | 1466445756288 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x91892400 == 43 [pid = 1747] [id = 284] 11:02:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91892800) [pid = 1747] [serial = 853] [outer = (nil)] 11:02:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x919bc000) [pid = 1747] [serial = 854] [outer = 0x91892800] 11:02:36 INFO - PROCESS | 1747 | 1466445756387 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92202c00) [pid = 1747] [serial = 855] [outer = 0x91892800] 11:02:37 INFO - PROCESS | 1747 | --DOCSHELL 0x919b8000 == 42 [pid = 1747] [id = 272] 11:02:37 INFO - PROCESS | 1747 | --DOCSHELL 0x98124000 == 41 [pid = 1747] [id = 277] 11:02:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93838400 == 40 [pid = 1747] [id = 276] 11:02:37 INFO - PROCESS | 1747 | --DOCSHELL 0x917e3000 == 39 [pid = 1747] [id = 275] 11:02:37 INFO - PROCESS | 1747 | 1466445757465 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9b081400) [pid = 1747] [serial = 794] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9b52a400) [pid = 1747] [serial = 795] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x99fe4c00) [pid = 1747] [serial = 792] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99dd7c00) [pid = 1747] [serial = 771] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9b969c00) [pid = 1747] [serial = 776] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b08dc00) [pid = 1747] [serial = 773] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x917c9c00) [pid = 1747] [serial = 780] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99fcc400) [pid = 1747] [serial = 785] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x96d82400) [pid = 1747] [serial = 791] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9220bc00) [pid = 1747] [serial = 767] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a687400) [pid = 1747] [serial = 765] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92d75800) [pid = 1747] [serial = 782] [outer = (nil)] [url = about:blank] 11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1789ms 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a2af000) [pid = 1747] [serial = 770] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b9ebc00) [pid = 1747] [serial = 777] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a0ec000) [pid = 1747] [serial = 786] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9b0edc00) [pid = 1747] [serial = 774] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x916dd800) [pid = 1747] [serial = 779] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9acee000) [pid = 1747] [serial = 788] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93839000) [pid = 1747] [serial = 768] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x94630400) [pid = 1747] [serial = 783] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9b068c00) [pid = 1747] [serial = 789] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a337000) [pid = 1747] [serial = 764] [outer = (nil)] [url = about:blank] 11:02:37 INFO - PROCESS | 1747 | 1466445757523 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1747 | 1466445757533 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:02:37 INFO - PROCESS | 1747 | 1466445757547 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1747 | 1466445757552 Marionette TRACE conn4 <- [1,1110,null,{}] 11:02:37 INFO - PROCESS | 1747 | 1466445757558 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 1747 | 1466445757564 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:37 INFO - PROCESS | 1747 | 1466445757739 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:02:37 INFO - PROCESS | 1747 | 1466445757928 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1747 | 1466445757936 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c5800 == 40 [pid = 1747] [id = 285] 11:02:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92d80400) [pid = 1747] [serial = 856] [outer = (nil)] 11:02:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9462d800) [pid = 1747] [serial = 857] [outer = 0x92d80400] 11:02:38 INFO - PROCESS | 1747 | 1466445758016 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x951f4000) [pid = 1747] [serial = 858] [outer = 0x92d80400] 11:02:38 INFO - PROCESS | 1747 | 1466445758795 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1292ms 11:02:38 INFO - PROCESS | 1747 | 1466445758839 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:02:38 INFO - PROCESS | 1747 | 1466445758844 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:02:38 INFO - PROCESS | 1747 | 1466445758853 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1747 | 1466445758859 Marionette TRACE conn4 <- [1,1114,null,{}] 11:02:38 INFO - PROCESS | 1747 | 1466445758880 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 1747 | 1466445758888 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:39 INFO - PROCESS | 1747 | 1466445759062 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:02:39 INFO - PROCESS | 1747 | 1466445759216 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 1747 | 1466445759224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a0ec000 == 41 [pid = 1747] [id = 286] 11:02:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a22cc00) [pid = 1747] [serial = 859] [outer = (nil)] 11:02:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a332000) [pid = 1747] [serial = 860] [outer = 0x9a22cc00] 11:02:39 INFO - PROCESS | 1747 | 1466445759305 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a5e9800) [pid = 1747] [serial = 861] [outer = 0x9a22cc00] 11:02:40 INFO - PROCESS | 1747 | 1466445760243 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1449ms 11:02:40 INFO - PROCESS | 1747 | 1466445760301 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1747 | 1466445760305 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:02:40 INFO - PROCESS | 1747 | 1466445760312 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1747 | 1466445760315 Marionette TRACE conn4 <- [1,1118,null,{}] 11:02:40 INFO - PROCESS | 1747 | 1466445760329 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:40 INFO - PROCESS | 1747 | 1466445760334 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:40 INFO - PROCESS | 1747 | 1466445760551 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:02:40 INFO - PROCESS | 1747 | 1466445760573 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1747 | 1466445760582 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x916ddc00 == 42 [pid = 1747] [id = 287] 11:02:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a338800) [pid = 1747] [serial = 862] [outer = (nil)] 11:02:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b06a400) [pid = 1747] [serial = 863] [outer = 0x9a338800] 11:02:40 INFO - PROCESS | 1747 | 1466445760670 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b082000) [pid = 1747] [serial = 864] [outer = 0x9a338800] 11:02:41 INFO - PROCESS | 1747 | 1466445761750 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x919b2800) [pid = 1747] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a32d400) [pid = 1747] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9befe800) [pid = 1747] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9c1bbc00) [pid = 1747] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa061e400) [pid = 1747] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9189ec00) [pid = 1747] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9ace5c00) [pid = 1747] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x951eec00) [pid = 1747] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9b067800) [pid = 1747] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x917e3400) [pid = 1747] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x916e8400) [pid = 1747] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b0ed400) [pid = 1747] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x98125400) [pid = 1747] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:02:41 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93bebc00) [pid = 1747] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1538ms 11:02:41 INFO - PROCESS | 1747 | 1466445761851 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 1747 | 1466445761855 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:02:41 INFO - PROCESS | 1747 | 1466445761861 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 1747 | 1466445761865 Marionette TRACE conn4 <- [1,1122,null,{}] 11:02:41 INFO - PROCESS | 1747 | 1466445761870 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 1747 | 1466445761876 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:42 INFO - PROCESS | 1747 | 1466445762032 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:02:42 INFO - PROCESS | 1747 | 1466445762233 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 1747 | 1466445762241 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x91132400 == 43 [pid = 1747] [id = 288] 11:02:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x916e7c00) [pid = 1747] [serial = 865] [outer = (nil)] 11:02:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9a0ed000) [pid = 1747] [serial = 866] [outer = 0x916e7c00] 11:02:42 INFO - PROCESS | 1747 | 1466445762320 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9a5e7000) [pid = 1747] [serial = 867] [outer = 0x916e7c00] 11:02:43 INFO - PROCESS | 1747 | 1466445763053 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1236ms 11:02:43 INFO - PROCESS | 1747 | 1466445763098 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:02:43 INFO - PROCESS | 1747 | 1466445763103 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:02:43 INFO - PROCESS | 1747 | 1466445763109 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 1747 | 1466445763112 Marionette TRACE conn4 <- [1,1126,null,{}] 11:02:43 INFO - PROCESS | 1747 | 1466445763118 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:43 INFO - PROCESS | 1747 | 1466445763129 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:43 INFO - PROCESS | 1747 | 1466445763351 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:02:43 INFO - PROCESS | 1747 | 1466445763479 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 1747 | 1466445763489 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x93beac00 == 44 [pid = 1747] [id = 289] 11:02:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x951eec00) [pid = 1747] [serial = 868] [outer = (nil)] 11:02:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9b9dc800) [pid = 1747] [serial = 869] [outer = 0x951eec00] 11:02:43 INFO - PROCESS | 1747 | 1466445763565 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9c16b000) [pid = 1747] [serial = 870] [outer = 0x951eec00] 11:02:44 INFO - PROCESS | 1747 | 1466445764617 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1539ms 11:02:44 INFO - PROCESS | 1747 | 1466445764648 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1747 | 1466445764654 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:02:44 INFO - PROCESS | 1747 | 1466445764663 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1747 | 1466445764668 Marionette TRACE conn4 <- [1,1130,null,{}] 11:02:44 INFO - PROCESS | 1747 | 1466445764678 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 1747 | 1466445764684 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:44 INFO - PROCESS | 1747 | 1466445764916 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:02:45 INFO - PROCESS | 1747 | 1466445765150 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1747 | 1466445765161 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x91890800 == 45 [pid = 1747] [id = 290] 11:02:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91891400) [pid = 1747] [serial = 871] [outer = (nil)] 11:02:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9382d000) [pid = 1747] [serial = 872] [outer = 0x91891400] 11:02:45 INFO - PROCESS | 1747 | 1466445765301 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x93bef000) [pid = 1747] [serial = 873] [outer = 0x91891400] 11:02:46 INFO - PROCESS | 1747 | 1466445766286 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1687ms 11:02:46 INFO - PROCESS | 1747 | 1466445766351 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1747 | 1466445766359 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:02:46 INFO - PROCESS | 1747 | 1466445766371 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1747 | 1466445766376 Marionette TRACE conn4 <- [1,1134,null,{}] 11:02:46 INFO - PROCESS | 1747 | 1466445766383 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:46 INFO - PROCESS | 1747 | 1466445766388 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:46 INFO - PROCESS | 1747 | 1466445766648 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:02:46 INFO - PROCESS | 1747 | 1466445766962 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1747 | 1466445766976 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f89400 == 46 [pid = 1747] [id = 291] 11:02:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99fe2800) [pid = 1747] [serial = 874] [outer = (nil)] 11:02:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a2b6000) [pid = 1747] [serial = 875] [outer = 0x99fe2800] 11:02:47 INFO - PROCESS | 1747 | 1466445767073 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a55a000) [pid = 1747] [serial = 876] [outer = 0x99fe2800] 11:02:48 INFO - PROCESS | 1747 | 1466445768125 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1797ms 11:02:48 INFO - PROCESS | 1747 | 1466445768170 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1747 | 1466445768176 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:02:48 INFO - PROCESS | 1747 | 1466445768184 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1747 | 1466445768191 Marionette TRACE conn4 <- [1,1138,null,{}] 11:02:48 INFO - PROCESS | 1747 | 1466445768209 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 1747 | 1466445768220 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:48 INFO - PROCESS | 1747 | 1466445768469 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:02:48 INFO - PROCESS | 1747 | 1466445768693 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1747 | 1466445768712 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dcc00 == 47 [pid = 1747] [id = 292] 11:02:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9befb800) [pid = 1747] [serial = 877] [outer = (nil)] 11:02:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9c1b4400) [pid = 1747] [serial = 878] [outer = 0x9befb800] 11:02:48 INFO - PROCESS | 1747 | 1466445768849 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9da89800) [pid = 1747] [serial = 879] [outer = 0x9befb800] 11:02:49 INFO - PROCESS | 1747 | 1466445769800 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1651ms 11:02:49 INFO - PROCESS | 1747 | 1466445769834 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1747 | 1466445769838 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:02:49 INFO - PROCESS | 1747 | 1466445769846 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1747 | 1466445769849 Marionette TRACE conn4 <- [1,1142,null,{}] 11:02:49 INFO - PROCESS | 1747 | 1466445769856 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 1747 | 1466445769861 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:50 INFO - PROCESS | 1747 | 1466445770053 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:02:50 INFO - PROCESS | 1747 | 1466445770231 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1747 | 1466445770239 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e0400 == 48 [pid = 1747] [id = 293] 11:02:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9e4c2000) [pid = 1747] [serial = 880] [outer = (nil)] 11:02:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa0614c00) [pid = 1747] [serial = 881] [outer = 0x9e4c2000] 11:02:50 INFO - PROCESS | 1747 | 1466445770376 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa061f400) [pid = 1747] [serial = 882] [outer = 0x9e4c2000] 11:02:51 INFO - PROCESS | 1747 | 1466445771348 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1546ms 11:02:51 INFO - PROCESS | 1747 | 1466445771393 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1747 | 1466445771397 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:02:51 INFO - PROCESS | 1747 | 1466445771404 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1747 | 1466445771407 Marionette TRACE conn4 <- [1,1146,null,{}] 11:02:51 INFO - PROCESS | 1747 | 1466445771414 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 1747 | 1466445771419 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:51 INFO - PROCESS | 1747 | 1466445771615 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:02:51 INFO - PROCESS | 1747 | 1466445771851 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1747 | 1466445771861 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x94622400 == 49 [pid = 1747] [id = 294] 11:02:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x95238400) [pid = 1747] [serial = 883] [outer = (nil)] 11:02:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa1081800) [pid = 1747] [serial = 884] [outer = 0x95238400] 11:02:51 INFO - PROCESS | 1747 | 1466445771989 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa201d800) [pid = 1747] [serial = 885] [outer = 0x95238400] 11:02:52 INFO - PROCESS | 1747 | 1466445772932 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1581ms 11:02:52 INFO - PROCESS | 1747 | 1466445772987 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 1747 | 1466445772991 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:02:53 INFO - PROCESS | 1747 | 1466445772998 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1747 | 1466445773002 Marionette TRACE conn4 <- [1,1150,null,{}] 11:02:53 INFO - PROCESS | 1747 | 1466445773008 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 1747 | 1466445773019 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:53 INFO - PROCESS | 1747 | 1466445773284 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:02:53 INFO - PROCESS | 1747 | 1466445773517 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 1747 | 1466445773524 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ca000 == 50 [pid = 1747] [id = 295] 11:02:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x917cc800) [pid = 1747] [serial = 886] [outer = (nil)] 11:02:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92204800) [pid = 1747] [serial = 887] [outer = 0x917cc800] 11:02:53 INFO - PROCESS | 1747 | 1466445773660 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9815ec00) [pid = 1747] [serial = 888] [outer = 0x917cc800] 11:02:54 INFO - PROCESS | 1747 | 1466445774857 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1890ms 11:02:54 INFO - PROCESS | 1747 | 1466445774889 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 1747 | 1466445774896 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:02:54 INFO - PROCESS | 1747 | 1466445774905 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 1747 | 1466445774910 Marionette TRACE conn4 <- [1,1154,null,{}] 11:02:54 INFO - PROCESS | 1747 | 1466445774918 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:54 INFO - PROCESS | 1747 | 1466445774924 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:55 INFO - PROCESS | 1747 | 1466445775188 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:02:55 INFO - PROCESS | 1747 | 1466445775377 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 1747 | 1466445775393 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dd800 == 51 [pid = 1747] [id = 296] 11:02:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x917de400) [pid = 1747] [serial = 889] [outer = (nil)] 11:02:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917e5c00) [pid = 1747] [serial = 890] [outer = 0x917de400] 11:02:55 INFO - PROCESS | 1747 | 1466445775472 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91891000) [pid = 1747] [serial = 891] [outer = 0x917de400] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91132400 == 50 [pid = 1747] [id = 288] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x916ddc00 == 49 [pid = 1747] [id = 287] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a0ec000 == 48 [pid = 1747] [id = 286] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x917c5800 == 47 [pid = 1747] [id = 285] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91892400 == 46 [pid = 1747] [id = 284] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9189b400 == 45 [pid = 1747] [id = 278] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x916e7000 == 44 [pid = 1747] [id = 273] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x96d0ac00 == 43 [pid = 1747] [id = 266] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a32d000 == 42 [pid = 1747] [id = 267] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9ace2800 == 41 [pid = 1747] [id = 268] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9da90000 == 40 [pid = 1747] [id = 269] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x917ea400 == 39 [pid = 1747] [id = 270] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x95075400 == 38 [pid = 1747] [id = 274] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9220fc00 == 37 [pid = 1747] [id = 271] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x916e7800 == 36 [pid = 1747] [id = 279] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5ebc00 == 35 [pid = 1747] [id = 281] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x946e9800 == 34 [pid = 1747] [id = 280] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x95238000 == 33 [pid = 1747] [id = 283] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a334800 == 32 [pid = 1747] [id = 282] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5ef400 == 31 [pid = 1747] [id = 10] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x917ca000 == 30 [pid = 1747] [id = 295] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x916e0400 == 29 [pid = 1747] [id = 293] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x94622400 == 28 [pid = 1747] [id = 294] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x917dcc00 == 27 [pid = 1747] [id = 292] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x99f89400 == 26 [pid = 1747] [id = 291] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x93beac00 == 25 [pid = 1747] [id = 289] 11:02:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91890800 == 24 [pid = 1747] [id = 290] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99fd3800) [pid = 1747] [serial = 836] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x951ed000) [pid = 1747] [serial = 798] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x93bf7800) [pid = 1747] [serial = 797] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9ace2c00) [pid = 1747] [serial = 801] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9a69e400) [pid = 1747] [serial = 800] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9da86400) [pid = 1747] [serial = 804] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9c16fc00) [pid = 1747] [serial = 803] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa0618000) [pid = 1747] [serial = 807] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa0615400) [pid = 1747] [serial = 806] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa201bc00) [pid = 1747] [serial = 810] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa1084400) [pid = 1747] [serial = 809] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa23f9c00) [pid = 1747] [serial = 813] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa2378800) [pid = 1747] [serial = 812] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0xa25f2800) [pid = 1747] [serial = 816] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa25ed800) [pid = 1747] [serial = 815] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9815ac00) [pid = 1747] [serial = 825] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x96d87000) [pid = 1747] [serial = 824] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa3286400) [pid = 1747] [serial = 819] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91898800) [pid = 1747] [serial = 827] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa2fed800) [pid = 1747] [serial = 818] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x919b1c00) [pid = 1747] [serial = 828] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x919b6800) [pid = 1747] [serial = 822] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x917d0800) [pid = 1747] [serial = 821] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x96d04800) [pid = 1747] [serial = 576] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x99086800) [pid = 1747] [serial = 833] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99dcb400) [pid = 1747] [serial = 834] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x94627400) [pid = 1747] [serial = 830] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x95071400) [pid = 1747] [serial = 831] [outer = (nil)] [url = about:blank] 11:02:57 INFO - PROCESS | 1747 | 1466445777822 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2941ms 11:02:57 INFO - PROCESS | 1747 | 1466445777849 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1747 | 1466445777855 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:02:57 INFO - PROCESS | 1747 | 1466445777864 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1747 | 1466445777868 Marionette TRACE conn4 <- [1,1158,null,{}] 11:02:57 INFO - PROCESS | 1747 | 1466445777880 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:57 INFO - PROCESS | 1747 | 1466445777887 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:58 INFO - PROCESS | 1747 | 1466445778110 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:02:58 INFO - PROCESS | 1747 | 1466445778127 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1747 | 1466445778137 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cb000 == 25 [pid = 1747] [id = 297] 11:02:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x917db400) [pid = 1747] [serial = 892] [outer = (nil)] 11:02:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x917e0c00) [pid = 1747] [serial = 893] [outer = 0x917db400] 11:02:58 INFO - PROCESS | 1747 | 1466445778219 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x917df800) [pid = 1747] [serial = 894] [outer = 0x917db400] 11:02:59 INFO - PROCESS | 1747 | 1466445779123 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1284ms 11:02:59 INFO - PROCESS | 1747 | 1466445779148 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:02:59 INFO - PROCESS | 1747 | 1466445779157 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:02:59 INFO - PROCESS | 1747 | 1466445779168 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1747 | 1466445779173 Marionette TRACE conn4 <- [1,1162,null,{}] 11:02:59 INFO - PROCESS | 1747 | 1466445779179 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 1747 | 1466445779185 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:59 INFO - PROCESS | 1747 | 1466445779381 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:02:59 INFO - PROCESS | 1747 | 1466445779518 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1747 | 1466445779527 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:02:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x919bbc00 == 26 [pid = 1747] [id = 298] 11:02:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9220e800) [pid = 1747] [serial = 895] [outer = (nil)] 11:02:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92d7e400) [pid = 1747] [serial = 896] [outer = 0x9220e800] 11:02:59 INFO - PROCESS | 1747 | 1466445779602 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93832800) [pid = 1747] [serial = 897] [outer = 0x9220e800] 11:03:00 INFO - PROCESS | 1747 | 1466445780508 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1394ms 11:03:00 INFO - PROCESS | 1747 | 1466445780561 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 1747 | 1466445780564 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:03:00 INFO - PROCESS | 1747 | 1466445780572 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 1747 | 1466445780578 Marionette TRACE conn4 <- [1,1166,null,{}] 11:03:00 INFO - PROCESS | 1747 | 1466445780606 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 1747 | 1466445780615 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:00 INFO - PROCESS | 1747 | 1466445780838 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:03:00 INFO - PROCESS | 1747 | 1466445780868 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 1747 | 1466445780881 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x95237400 == 27 [pid = 1747] [id = 299] 11:03:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95237c00) [pid = 1747] [serial = 898] [outer = (nil)] 11:03:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d01c00) [pid = 1747] [serial = 899] [outer = 0x95237c00] 11:03:00 INFO - PROCESS | 1747 | 1466445780961 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x96d0cc00) [pid = 1747] [serial = 900] [outer = 0x95237c00] 11:03:02 INFO - PROCESS | 1747 | 1466445782208 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2406ms 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99cc2000) [pid = 1747] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a338800) [pid = 1747] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91892800) [pid = 1747] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a839c00) [pid = 1747] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92206c00) [pid = 1747] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a688000) [pid = 1747] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x917cd400) [pid = 1747] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x951f4400) [pid = 1747] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x96d0e400) [pid = 1747] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a22cc00) [pid = 1747] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92d80400) [pid = 1747] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x951eec00) [pid = 1747] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:03:03 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x916e7c00) [pid = 1747] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:03:03 INFO - PROCESS | 1747 | 1466445783190 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 1747 | 1466445783197 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:03:03 INFO - PROCESS | 1747 | 1466445783219 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1747 | 1466445783225 Marionette TRACE conn4 <- [1,1170,null,{}] 11:03:03 INFO - PROCESS | 1747 | 1466445783237 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 1747 | 1466445783243 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:03 INFO - PROCESS | 1747 | 1466445783429 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:03:03 INFO - PROCESS | 1747 | 1466445783439 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1747 | 1466445783447 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d80400 == 28 [pid = 1747] [id = 300] 11:03:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x95072800) [pid = 1747] [serial = 901] [outer = (nil)] 11:03:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x96d0e400) [pid = 1747] [serial = 902] [outer = 0x95072800] 11:03:03 INFO - PROCESS | 1747 | 1466445783522 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x98130c00) [pid = 1747] [serial = 903] [outer = 0x95072800] 11:03:04 INFO - PROCESS | 1747 | 1466445784406 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1253ms 11:03:04 INFO - PROCESS | 1747 | 1466445784463 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 1747 | 1466445784468 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:03:04 INFO - PROCESS | 1747 | 1466445784474 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 1747 | 1466445784478 Marionette TRACE conn4 <- [1,1174,null,{}] 11:03:04 INFO - PROCESS | 1747 | 1466445784483 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 1747 | 1466445784487 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:04 INFO - PROCESS | 1747 | 1466445784645 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:03:04 INFO - PROCESS | 1747 | 1466445784654 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 1747 | 1466445784663 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x93beec00 == 29 [pid = 1747] [id = 301] 11:03:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99093400) [pid = 1747] [serial = 904] [outer = (nil)] 11:03:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x99f88000) [pid = 1747] [serial = 905] [outer = 0x99093400] 11:03:04 INFO - PROCESS | 1747 | 1466445784734 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x99fe1800) [pid = 1747] [serial = 906] [outer = 0x99093400] 11:03:05 INFO - PROCESS | 1747 | 1466445785931 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 1747 | 1466445786027 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:03:06 INFO - PROCESS | 1747 | 1466445786037 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 1747 | 1466445786043 Marionette TRACE conn4 <- [1,1178,null,{}] 11:03:06 INFO - PROCESS | 1747 | 1466445786053 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:06 INFO - PROCESS | 1747 | 1466445786058 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:06 INFO - PROCESS | 1747 | 1466445786298 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:03:06 INFO - PROCESS | 1747 | 1466445786542 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1747 | 1466445786553 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x916dd800 == 30 [pid = 1747] [id = 302] 11:03:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x917dd400) [pid = 1747] [serial = 907] [outer = (nil)] 11:03:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92204c00) [pid = 1747] [serial = 908] [outer = 0x917dd400] 11:03:06 INFO - PROCESS | 1747 | 1466445786640 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93834400) [pid = 1747] [serial = 909] [outer = 0x917dd400] 11:03:07 INFO - PROCESS | 1747 | 1466445787677 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1747 | 1466445787744 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:03:07 INFO - PROCESS | 1747 | 1466445787756 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1747 | 1466445787760 Marionette TRACE conn4 <- [1,1182,null,{}] 11:03:07 INFO - PROCESS | 1747 | 1466445787767 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 1747 | 1466445787773 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:07 INFO - PROCESS | 1747 | 1466445787974 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:03:08 INFO - PROCESS | 1747 | 1466445788211 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1747 | 1466445788222 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b9c00 == 31 [pid = 1747] [id = 303] 11:03:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x98130800) [pid = 1747] [serial = 910] [outer = (nil)] 11:03:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99cc6800) [pid = 1747] [serial = 911] [outer = 0x98130800] 11:03:08 INFO - PROCESS | 1747 | 1466445788355 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d0f400) [pid = 1747] [serial = 912] [outer = 0x98130800] 11:03:09 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:09 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:03:09 INFO - PROCESS | 1747 | 1466445789423 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1747 | 1466445789504 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:03:09 INFO - PROCESS | 1747 | 1466445789512 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1747 | 1466445789518 Marionette TRACE conn4 <- [1,1186,null,{}] 11:03:09 INFO - PROCESS | 1747 | 1466445789536 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 1747 | 1466445789545 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:09 INFO - PROCESS | 1747 | 1466445789792 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:03:10 INFO - PROCESS | 1747 | 1466445790021 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1747 | 1466445790037 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a335800 == 32 [pid = 1747] [id = 304] 11:03:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a336400) [pid = 1747] [serial = 913] [outer = (nil)] 11:03:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a6a3400) [pid = 1747] [serial = 914] [outer = 0x9a336400] 11:03:10 INFO - PROCESS | 1747 | 1466445790122 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a6abc00) [pid = 1747] [serial = 915] [outer = 0x9a336400] 11:03:11 INFO - PROCESS | 1747 | 1466445791124 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:03:11 INFO - PROCESS | 1747 | 1466445791218 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:03:11 INFO - PROCESS | 1747 | 1466445791226 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1747 | 1466445791230 Marionette TRACE conn4 <- [1,1190,null,{}] 11:03:11 INFO - PROCESS | 1747 | 1466445791236 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 1747 | 1466445791242 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:11 INFO - PROCESS | 1747 | 1466445791483 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:03:11 INFO - PROCESS | 1747 | 1466445791714 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1747 | 1466445791722 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f7c00 == 33 [pid = 1747] [id = 305] 11:03:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a5ef400) [pid = 1747] [serial = 916] [outer = (nil)] 11:03:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b082800) [pid = 1747] [serial = 917] [outer = 0x9a5ef400] 11:03:11 INFO - PROCESS | 1747 | 1466445791822 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b088000) [pid = 1747] [serial = 918] [outer = 0x9a5ef400] 11:03:12 INFO - PROCESS | 1747 | 1466445792915 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1747 | 1466445792971 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:03:12 INFO - PROCESS | 1747 | 1466445792979 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1747 | 1466445792983 Marionette TRACE conn4 <- [1,1194,null,{}] 11:03:12 INFO - PROCESS | 1747 | 1466445792989 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 1747 | 1466445792995 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:13 INFO - PROCESS | 1747 | 1466445793181 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:03:13 INFO - PROCESS | 1747 | 1466445793565 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1747 | 1466445793575 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113f400 == 34 [pid = 1747] [id = 306] 11:03:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x916dd400) [pid = 1747] [serial = 919] [outer = (nil)] 11:03:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x916e7400) [pid = 1747] [serial = 920] [outer = 0x916dd400] 11:03:13 INFO - PROCESS | 1747 | 1466445793656 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x917cfc00) [pid = 1747] [serial = 921] [outer = 0x916dd400] 11:03:14 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:14 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:03:14 INFO - PROCESS | 1747 | 1466445794754 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/] 11:03:14 INFO - PROCESS | 1747 | --DOCSHELL 0x95237400 == 32 [pid = 1747] [id = 299] 11:03:14 INFO - PROCESS | 1747 | --DOCSHELL 0x919bbc00 == 31 [pid = 1747] [id = 298] 11:03:14 INFO - PROCESS | 1747 | --DOCSHELL 0x917cb000 == 30 [pid = 1747] [id = 297] 11:03:14 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 210 11:03:14 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 11:03:14 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 11:03:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 11:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:14 INFO - _addTest/ [0,1197,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1747 | 1466445794877 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:03:14 INFO - PROCESS | 1747 | 1466445794892 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1747 | 1466445794898 Marionette TRACE conn4 <- [1,1198,null,{}] 11:03:14 INFO - PROCESS | 1747 | 1466445794930 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:14 INFO - PROCESS | 1747 | 1466445794939 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b06a400) [pid = 1747] [serial = 863] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b082000) [pid = 1747] [serial = 864] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92202c00) [pid = 1747] [serial = 855] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9b0ef800) [pid = 1747] [serial = 848] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b22ac00) [pid = 1747] [serial = 849] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a2aa800) [pid = 1747] [serial = 837] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a6a5800) [pid = 1747] [serial = 845] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9ace7400) [pid = 1747] [serial = 846] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x917e8000) [pid = 1747] [serial = 839] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91896400) [pid = 1747] [serial = 840] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x95238c00) [pid = 1747] [serial = 842] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x97f47400) [pid = 1747] [serial = 843] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b533000) [pid = 1747] [serial = 851] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b9df400) [pid = 1747] [serial = 852] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a332000) [pid = 1747] [serial = 860] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9462d800) [pid = 1747] [serial = 857] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x951f4000) [pid = 1747] [serial = 858] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9b9dc800) [pid = 1747] [serial = 869] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x919bc000) [pid = 1747] [serial = 854] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9c16b000) [pid = 1747] [serial = 870] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9a5e7000) [pid = 1747] [serial = 867] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a5e9800) [pid = 1747] [serial = 861] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9a0ed000) [pid = 1747] [serial = 866] [outer = (nil)] [url = about:blank] 11:03:15 INFO - PROCESS | 1747 | 1466445795395 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:03:15 INFO - PROCESS | 1747 | 1466445795516 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1747 | 1466445795525 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x9220e400 == 31 [pid = 1747] [id = 307] 11:03:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x93838400) [pid = 1747] [serial = 922] [outer = (nil)] 11:03:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x946ebc00) [pid = 1747] [serial = 923] [outer = 0x93838400] 11:03:15 INFO - PROCESS | 1747 | 1466445795599 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x951f5000) [pid = 1747] [serial = 924] [outer = 0x93838400] 11:03:16 INFO - PROCESS | 1747 | 1466445796410 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1565ms 11:03:16 INFO - PROCESS | 1747 | 1466445796454 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1747 | 1466445796460 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:03:16 INFO - PROCESS | 1747 | 1466445796467 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1747 | 1466445796471 Marionette TRACE conn4 <- [1,1202,null,{}] 11:03:16 INFO - PROCESS | 1747 | 1466445796476 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 1747 | 1466445796482 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:16 INFO - PROCESS | 1747 | 1466445796660 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:03:16 INFO - PROCESS | 1747 | 1466445796672 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 1747 | 1466445796680 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d80400 == 32 [pid = 1747] [id = 308] 11:03:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x96d07c00) [pid = 1747] [serial = 925] [outer = (nil)] 11:03:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x99cc3000) [pid = 1747] [serial = 926] [outer = 0x96d07c00] 11:03:16 INFO - PROCESS | 1747 | 1466445796868 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9a32c800) [pid = 1747] [serial = 927] [outer = 0x96d07c00] 11:03:17 INFO - PROCESS | 1747 | 1466445797821 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1383ms 11:03:17 INFO - PROCESS | 1747 | 1466445797851 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 1747 | 1466445797855 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:03:17 INFO - PROCESS | 1747 | 1466445797869 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 1747 | 1466445797878 Marionette TRACE conn4 <- [1,1206,null,{}] 11:03:17 INFO - PROCESS | 1747 | 1466445797894 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 1747 | 1466445797902 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:18 INFO - PROCESS | 1747 | 1466445798118 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:03:18 INFO - PROCESS | 1747 | 1466445798147 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 1747 | 1466445798155 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e8400 == 33 [pid = 1747] [id = 309] 11:03:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9ace5c00) [pid = 1747] [serial = 928] [outer = (nil)] 11:03:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9acf0c00) [pid = 1747] [serial = 929] [outer = 0x9ace5c00] 11:03:18 INFO - PROCESS | 1747 | 1466445798235 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b06c800) [pid = 1747] [serial = 930] [outer = 0x9ace5c00] 11:03:19 INFO - PROCESS | 1747 | 1466445799207 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1404ms 11:03:19 INFO - PROCESS | 1747 | 1466445799267 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 1747 | 1466445799272 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:03:19 INFO - PROCESS | 1747 | 1466445799278 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 1747 | 1466445799281 Marionette TRACE conn4 <- [1,1210,null,{}] 11:03:19 INFO - PROCESS | 1747 | 1466445799288 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:19 INFO - PROCESS | 1747 | 1466445799292 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:19 INFO - PROCESS | 1747 | 1466445799505 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:03:19 INFO - PROCESS | 1747 | 1466445799532 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1747 | 1466445799539 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x91133c00 == 34 [pid = 1747] [id = 310] 11:03:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9113b400) [pid = 1747] [serial = 931] [outer = (nil)] 11:03:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b0ef000) [pid = 1747] [serial = 932] [outer = 0x9113b400] 11:03:19 INFO - PROCESS | 1747 | 1466445799611 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9b209000) [pid = 1747] [serial = 933] [outer = 0x9113b400] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x95237c00) [pid = 1747] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x917db400) [pid = 1747] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x917de400) [pid = 1747] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9220e800) [pid = 1747] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x95072800) [pid = 1747] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91891400) [pid = 1747] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99fe2800) [pid = 1747] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9befb800) [pid = 1747] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9e4c2000) [pid = 1747] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x95238400) [pid = 1747] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:03:20 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x917cc800) [pid = 1747] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:03:20 INFO - PROCESS | 1747 | 1466445800912 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1680ms 11:03:20 INFO - PROCESS | 1747 | 1466445800961 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1747 | 1466445800968 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:03:20 INFO - PROCESS | 1747 | 1466445800977 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1747 | 1466445800982 Marionette TRACE conn4 <- [1,1214,null,{}] 11:03:20 INFO - PROCESS | 1747 | 1466445800992 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 1747 | 1466445800999 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:21 INFO - PROCESS | 1747 | 1466445801201 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:03:21 INFO - PROCESS | 1747 | 1466445801449 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1747 | 1466445801459 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x91898800 == 35 [pid = 1747] [id = 311] 11:03:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9189c000) [pid = 1747] [serial = 934] [outer = (nil)] 11:03:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x946ec400) [pid = 1747] [serial = 935] [outer = 0x9189c000] 11:03:21 INFO - PROCESS | 1747 | 1466445801604 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x951f3400) [pid = 1747] [serial = 936] [outer = 0x9189c000] 11:03:22 INFO - PROCESS | 1747 | 1466445802554 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1648ms 11:03:22 INFO - PROCESS | 1747 | 1466445802626 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:03:22 INFO - PROCESS | 1747 | 1466445802634 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:03:22 INFO - PROCESS | 1747 | 1466445802646 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 1747 | 1466445802652 Marionette TRACE conn4 <- [1,1218,null,{}] 11:03:22 INFO - PROCESS | 1747 | 1466445802659 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 1747 | 1466445802665 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:22 INFO - PROCESS | 1747 | 1466445802899 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:03:23 INFO - PROCESS | 1747 | 1466445803170 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1747 | 1466445803179 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x98164000 == 36 [pid = 1747] [id = 312] 11:03:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9952d000) [pid = 1747] [serial = 937] [outer = (nil)] 11:03:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9a237000) [pid = 1747] [serial = 938] [outer = 0x9952d000] 11:03:23 INFO - PROCESS | 1747 | 1466445803336 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a332800) [pid = 1747] [serial = 939] [outer = 0x9952d000] 11:03:24 INFO - PROCESS | 1747 | 1466445804362 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1749ms 11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:03:24 INFO - PROCESS | 1747 | 1466445804394 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 1747 | 1466445804398 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:03:24 INFO - PROCESS | 1747 | 1466445804406 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1747 | 1466445804412 Marionette TRACE conn4 <- [1,1222,null,{}] 11:03:24 INFO - PROCESS | 1747 | 1466445804430 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:24 INFO - PROCESS | 1747 | 1466445804439 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:24 INFO - PROCESS | 1747 | 1466445804641 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:03:24 INFO - PROCESS | 1747 | 1466445804865 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1747 | 1466445804877 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5ec400 == 37 [pid = 1747] [id = 313] 11:03:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9b0e8c00) [pid = 1747] [serial = 940] [outer = (nil)] 11:03:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b52c800) [pid = 1747] [serial = 941] [outer = 0x9b0e8c00] 11:03:25 INFO - PROCESS | 1747 | 1466445805016 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b964c00) [pid = 1747] [serial = 942] [outer = 0x9b0e8c00] 11:03:25 INFO - PROCESS | 1747 | 1466445805965 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:03:26 INFO - PROCESS | 1747 | 1466445806009 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:03:26 INFO - PROCESS | 1747 | 1466445806017 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1747 | 1466445806020 Marionette TRACE conn4 <- [1,1226,null,{}] 11:03:26 INFO - PROCESS | 1747 | 1466445806028 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:26 INFO - PROCESS | 1747 | 1466445806033 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:26 INFO - PROCESS | 1747 | 1466445806247 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:03:26 INFO - PROCESS | 1747 | 1466445806488 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 1747 | 1466445806498 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f7800 == 38 [pid = 1747] [id = 314] 11:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b52dc00) [pid = 1747] [serial = 943] [outer = (nil)] 11:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9bef6800) [pid = 1747] [serial = 944] [outer = 0x9b52dc00] 11:03:26 INFO - PROCESS | 1747 | 1466445806623 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9c16ac00) [pid = 1747] [serial = 945] [outer = 0x9b52dc00] 11:03:27 INFO - PROCESS | 1747 | 1466445807542 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1540ms 11:03:27 INFO - PROCESS | 1747 | 1466445807557 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 1747 | 1466445807562 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:03:27 INFO - PROCESS | 1747 | 1466445807588 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 1747 | 1466445807591 Marionette TRACE conn4 <- [1,1230,null,{}] 11:03:27 INFO - PROCESS | 1747 | 1466445807601 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 1747 | 1466445807606 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:27 INFO - PROCESS | 1747 | 1466445807796 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:03:28 INFO - PROCESS | 1747 | 1466445808006 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1747 | 1466445808017 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x97f56400 == 39 [pid = 1747] [id = 315] 11:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9b527000) [pid = 1747] [serial = 946] [outer = (nil)] 11:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9c1bc800) [pid = 1747] [serial = 947] [outer = 0x9b527000] 11:03:28 INFO - PROCESS | 1747 | 1466445808200 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9e4c1800) [pid = 1747] [serial = 948] [outer = 0x9b527000] 11:03:29 INFO - PROCESS | 1747 | 1466445809293 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1758ms 11:03:29 INFO - PROCESS | 1747 | 1466445809328 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 1747 | 1466445809332 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:03:29 INFO - PROCESS | 1747 | 1466445809341 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 1747 | 1466445809346 Marionette TRACE conn4 <- [1,1234,null,{}] 11:03:29 INFO - PROCESS | 1747 | 1466445809353 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:29 INFO - PROCESS | 1747 | 1466445809365 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:29 INFO - PROCESS | 1747 | 1466445809638 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:03:29 INFO - PROCESS | 1747 | 1466445809861 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 1747 | 1466445809873 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d73400 == 40 [pid = 1747] [id = 316] 11:03:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x951f7000) [pid = 1747] [serial = 949] [outer = (nil)] 11:03:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa201f400) [pid = 1747] [serial = 950] [outer = 0x951f7000] 11:03:30 INFO - PROCESS | 1747 | 1466445810013 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa2098800) [pid = 1747] [serial = 951] [outer = 0x951f7000] 11:03:30 INFO - PROCESS | 1747 | 1466445810944 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1637ms 11:03:30 INFO - PROCESS | 1747 | 1466445810978 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1747 | 1466445810983 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:03:30 INFO - PROCESS | 1747 | 1466445810990 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1747 | 1466445810994 Marionette TRACE conn4 <- [1,1238,null,{}] 11:03:31 INFO - PROCESS | 1747 | 1466445811000 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:31 INFO - PROCESS | 1747 | 1466445811006 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:31 INFO - PROCESS | 1747 | 1466445811192 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:03:31 INFO - PROCESS | 1747 | 1466445811362 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1747 | 1466445811369 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ccc00 == 41 [pid = 1747] [id = 317] 11:03:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0xa1015c00) [pid = 1747] [serial = 952] [outer = (nil)] 11:03:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa232bc00) [pid = 1747] [serial = 953] [outer = 0xa1015c00] 11:03:31 INFO - PROCESS | 1747 | 1466445811465 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa2378800) [pid = 1747] [serial = 954] [outer = 0xa1015c00] 11:03:32 INFO - PROCESS | 1747 | 1466445812435 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1489ms 11:03:32 INFO - PROCESS | 1747 | 1466445812480 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:03:32 INFO - PROCESS | 1747 | 1466445812492 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:03:32 INFO - PROCESS | 1747 | 1466445812499 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1747 | 1466445812502 Marionette TRACE conn4 <- [1,1242,null,{}] 11:03:32 INFO - PROCESS | 1747 | 1466445812508 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 1747 | 1466445812513 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:32 INFO - PROCESS | 1747 | 1466445812706 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:03:32 INFO - PROCESS | 1747 | 1466445812880 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1747 | 1466445812892 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91133800 == 42 [pid = 1747] [id = 318] 11:03:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x917ea400) [pid = 1747] [serial = 955] [outer = (nil)] 11:03:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9462fc00) [pid = 1747] [serial = 956] [outer = 0x917ea400] 11:03:32 INFO - PROCESS | 1747 | 1466445812987 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99cbc400) [pid = 1747] [serial = 957] [outer = 0x917ea400] 11:03:34 INFO - PROCESS | 1747 | 1466445814280 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1839ms 11:03:34 INFO - PROCESS | 1747 | 1466445814338 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 1747 | 1466445814345 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:03:34 INFO - PROCESS | 1747 | 1466445814355 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1747 | 1466445814360 Marionette TRACE conn4 <- [1,1246,null,{}] 11:03:34 INFO - PROCESS | 1747 | 1466445814368 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 1747 | 1466445814385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:34 INFO - PROCESS | 1747 | 1466445814689 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:03:34 INFO - PROCESS | 1747 | 1466445814847 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1747 | 1466445814857 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91132c00 == 43 [pid = 1747] [id = 319] 11:03:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91138800) [pid = 1747] [serial = 958] [outer = (nil)] 11:03:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919b6c00) [pid = 1747] [serial = 959] [outer = 0x91138800] 11:03:35 INFO - PROCESS | 1747 | 1466445815034 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x937afc00) [pid = 1747] [serial = 960] [outer = 0x91138800] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x917dd800 == 42 [pid = 1747] [id = 296] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x916e8400 == 41 [pid = 1747] [id = 309] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x92d80400 == 40 [pid = 1747] [id = 308] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9220e400 == 39 [pid = 1747] [id = 307] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9113f400 == 38 [pid = 1747] [id = 306] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x93beec00 == 37 [pid = 1747] [id = 301] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x916dd800 == 36 [pid = 1747] [id = 302] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x919b9c00 == 35 [pid = 1747] [id = 303] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9a335800 == 34 [pid = 1747] [id = 304] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x951f7c00 == 33 [pid = 1747] [id = 305] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x91133800 == 32 [pid = 1747] [id = 318] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x917ccc00 == 31 [pid = 1747] [id = 317] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x97f56400 == 30 [pid = 1747] [id = 315] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x92d73400 == 29 [pid = 1747] [id = 316] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x951f7800 == 28 [pid = 1747] [id = 314] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5ec400 == 27 [pid = 1747] [id = 313] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x98164000 == 26 [pid = 1747] [id = 312] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x91133c00 == 25 [pid = 1747] [id = 310] 11:03:36 INFO - PROCESS | 1747 | --DOCSHELL 0x91898800 == 24 [pid = 1747] [id = 311] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x96d01c00) [pid = 1747] [serial = 899] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917e0c00) [pid = 1747] [serial = 893] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x917df800) [pid = 1747] [serial = 894] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917e5c00) [pid = 1747] [serial = 890] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92d7e400) [pid = 1747] [serial = 896] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x96d0e400) [pid = 1747] [serial = 902] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99f88000) [pid = 1747] [serial = 905] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93bef000) [pid = 1747] [serial = 873] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9382d000) [pid = 1747] [serial = 872] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a2b6000) [pid = 1747] [serial = 875] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a55a000) [pid = 1747] [serial = 876] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9da89800) [pid = 1747] [serial = 879] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9c1b4400) [pid = 1747] [serial = 878] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa061f400) [pid = 1747] [serial = 882] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa0614c00) [pid = 1747] [serial = 881] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0xa201d800) [pid = 1747] [serial = 885] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa1081800) [pid = 1747] [serial = 884] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9815ec00) [pid = 1747] [serial = 888] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92204800) [pid = 1747] [serial = 887] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x98130c00) [pid = 1747] [serial = 903] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91891000) [pid = 1747] [serial = 891] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x96d0cc00) [pid = 1747] [serial = 900] [outer = (nil)] [url = about:blank] 11:03:36 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93832800) [pid = 1747] [serial = 897] [outer = (nil)] [url = about:blank] 11:03:37 INFO - PROCESS | 1747 | 1466445817415 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 3094ms 11:03:37 INFO - PROCESS | 1747 | 1466445817450 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 1747 | 1466445817457 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:03:37 INFO - PROCESS | 1747 | 1466445817466 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 1747 | 1466445817472 Marionette TRACE conn4 <- [1,1250,null,{}] 11:03:37 INFO - PROCESS | 1747 | 1466445817483 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:37 INFO - PROCESS | 1747 | 1466445817488 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:37 INFO - PROCESS | 1747 | 1466445817724 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:03:37 INFO - PROCESS | 1747 | 1466445817851 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1747 | 1466445817865 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e0400 == 25 [pid = 1747] [id = 320] 11:03:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91891000) [pid = 1747] [serial = 961] [outer = (nil)] 11:03:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x919b2000) [pid = 1747] [serial = 962] [outer = 0x91891000] 11:03:37 INFO - PROCESS | 1747 | 1466445817944 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x919ba000) [pid = 1747] [serial = 963] [outer = 0x91891000] 11:03:39 INFO - PROCESS | 1747 | 1466445818998 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1589ms 11:03:39 INFO - PROCESS | 1747 | 1466445819056 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:03:39 INFO - PROCESS | 1747 | 1466445819066 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:03:39 INFO - PROCESS | 1747 | 1466445819079 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 1747 | 1466445819084 Marionette TRACE conn4 <- [1,1254,null,{}] 11:03:39 INFO - PROCESS | 1747 | 1466445819091 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:39 INFO - PROCESS | 1747 | 1466445819097 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:39 INFO - PROCESS | 1747 | 1466445819348 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:03:39 INFO - PROCESS | 1747 | 1466445819502 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1747 | 1466445819512 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x93833c00 == 26 [pid = 1747] [id = 321] 11:03:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93837800) [pid = 1747] [serial = 964] [outer = (nil)] 11:03:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93bf1000) [pid = 1747] [serial = 965] [outer = 0x93837800] 11:03:39 INFO - PROCESS | 1747 | 1466445819596 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x946f4800) [pid = 1747] [serial = 966] [outer = 0x93837800] 11:03:40 INFO - PROCESS | 1747 | 1466445820651 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1638ms 11:03:40 INFO - PROCESS | 1747 | 1466445820716 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1747 | 1466445820720 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:03:40 INFO - PROCESS | 1747 | 1466445820737 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1747 | 1466445820744 Marionette TRACE conn4 <- [1,1258,null,{}] 11:03:40 INFO - PROCESS | 1747 | 1466445820763 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 1747 | 1466445820775 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:41 INFO - PROCESS | 1747 | 1466445821022 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:03:41 INFO - PROCESS | 1747 | 1466445821164 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 1747 | 1466445821175 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d0e400 == 27 [pid = 1747] [id = 322] 11:03:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x96d10800) [pid = 1747] [serial = 967] [outer = (nil)] 11:03:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x98160000) [pid = 1747] [serial = 968] [outer = 0x96d10800] 11:03:41 INFO - PROCESS | 1747 | 1466445821265 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99cc1c00) [pid = 1747] [serial = 969] [outer = 0x96d10800] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x96d07c00) [pid = 1747] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9ace5c00) [pid = 1747] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9113b400) [pid = 1747] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a5ef400) [pid = 1747] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x98130800) [pid = 1747] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x916dd400) [pid = 1747] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x99093400) [pid = 1747] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93838400) [pid = 1747] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x917dd400) [pid = 1747] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:03:42 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a336400) [pid = 1747] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:03:42 INFO - PROCESS | 1747 | 1466445822811 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2141ms 11:03:42 INFO - PROCESS | 1747 | 1466445822879 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:03:42 INFO - PROCESS | 1747 | 1466445822884 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:03:42 INFO - PROCESS | 1747 | 1466445822891 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1747 | 1466445822894 Marionette TRACE conn4 <- [1,1262,null,{}] 11:03:42 INFO - PROCESS | 1747 | 1466445822900 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:42 INFO - PROCESS | 1747 | 1466445822906 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:43 INFO - PROCESS | 1747 | 1466445823150 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:03:43 INFO - PROCESS | 1747 | 1466445823200 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1747 | 1466445823209 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113ac00 == 28 [pid = 1747] [id = 323] 11:03:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x916eb800) [pid = 1747] [serial = 970] [outer = (nil)] 11:03:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9462f800) [pid = 1747] [serial = 971] [outer = 0x916eb800] 11:03:43 INFO - PROCESS | 1747 | 1466445823288 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99fe5400) [pid = 1747] [serial = 972] [outer = 0x916eb800] 11:03:44 INFO - PROCESS | 1747 | 1466445824203 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1334ms 11:03:44 INFO - PROCESS | 1747 | 1466445824226 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:03:44 INFO - PROCESS | 1747 | 1466445824231 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:03:44 INFO - PROCESS | 1747 | 1466445824238 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1747 | 1466445824243 Marionette TRACE conn4 <- [1,1266,null,{}] 11:03:44 INFO - PROCESS | 1747 | 1466445824249 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 1747 | 1466445824255 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:44 INFO - PROCESS | 1747 | 1466445824429 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:03:44 INFO - PROCESS | 1747 | 1466445824665 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1747 | 1466445824675 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135800 == 29 [pid = 1747] [id = 324] 11:03:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9113c400) [pid = 1747] [serial = 973] [outer = (nil)] 11:03:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x916e4c00) [pid = 1747] [serial = 974] [outer = 0x9113c400] 11:03:44 INFO - PROCESS | 1747 | 1466445824783 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x917c7400) [pid = 1747] [serial = 975] [outer = 0x9113c400] 11:03:45 INFO - PROCESS | 1747 | 1466445825918 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1732ms 11:03:45 INFO - PROCESS | 1747 | 1466445825973 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 1747 | 1466445825980 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:03:45 INFO - PROCESS | 1747 | 1466445825989 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 1747 | 1466445825994 Marionette TRACE conn4 <- [1,1270,null,{}] 11:03:46 INFO - PROCESS | 1747 | 1466445826004 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:46 INFO - PROCESS | 1747 | 1466445826013 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:46 INFO - PROCESS | 1747 | 1466445826229 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:03:46 INFO - PROCESS | 1747 | 1466445826512 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 1747 | 1466445826530 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e1800 == 30 [pid = 1747] [id = 325] 11:03:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92209400) [pid = 1747] [serial = 976] [outer = (nil)] 11:03:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92d7e400) [pid = 1747] [serial = 977] [outer = 0x92209400] 11:03:46 INFO - PROCESS | 1747 | 1466445826626 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x95075c00) [pid = 1747] [serial = 978] [outer = 0x92209400] 11:03:47 INFO - PROCESS | 1747 | 1466445827697 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1788ms 11:03:47 INFO - PROCESS | 1747 | 1466445827783 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:03:47 INFO - PROCESS | 1747 | 1466445827790 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:03:47 INFO - PROCESS | 1747 | 1466445827798 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 1747 | 1466445827803 Marionette TRACE conn4 <- [1,1274,null,{}] 11:03:47 INFO - PROCESS | 1747 | 1466445827810 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:47 INFO - PROCESS | 1747 | 1466445827816 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:48 INFO - PROCESS | 1747 | 1466445828069 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:03:48 INFO - PROCESS | 1747 | 1466445828383 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1747 | 1466445828394 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ea000 == 31 [pid = 1747] [id = 326] 11:03:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x98160c00) [pid = 1747] [serial = 979] [outer = (nil)] 11:03:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99dd3800) [pid = 1747] [serial = 980] [outer = 0x98160c00] 11:03:48 INFO - PROCESS | 1747 | 1466445828526 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99fe4400) [pid = 1747] [serial = 981] [outer = 0x98160c00] 11:03:49 INFO - PROCESS | 1747 | 1466445829593 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1847ms 11:03:49 INFO - PROCESS | 1747 | 1466445829647 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 1747 | 1466445829653 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:03:49 INFO - PROCESS | 1747 | 1466445829671 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 1747 | 1466445829682 Marionette TRACE conn4 <- [1,1278,null,{}] 11:03:49 INFO - PROCESS | 1747 | 1466445829690 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 1747 | 1466445829701 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:49 INFO - PROCESS | 1747 | 1466445829955 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:03:50 INFO - PROCESS | 1747 | 1466445830227 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1747 | 1466445830236 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bf3c00 == 32 [pid = 1747] [id = 327] 11:03:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x98167000) [pid = 1747] [serial = 982] [outer = (nil)] 11:03:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a6ab400) [pid = 1747] [serial = 983] [outer = 0x98167000] 11:03:50 INFO - PROCESS | 1747 | 1466445830331 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a6a1c00) [pid = 1747] [serial = 984] [outer = 0x98167000] 11:03:51 INFO - PROCESS | 1747 | 1466445831492 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1910ms 11:03:51 INFO - PROCESS | 1747 | 1466445831573 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 1747 | 1466445831579 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:03:51 INFO - PROCESS | 1747 | 1466445831587 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 1747 | 1466445831591 Marionette TRACE conn4 <- [1,1282,null,{}] 11:03:51 INFO - PROCESS | 1747 | 1466445831598 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 1747 | 1466445831603 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:51 INFO - PROCESS | 1747 | 1466445831840 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:03:52 INFO - PROCESS | 1747 | 1466445832115 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 1747 | 1466445832130 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c4c00 == 33 [pid = 1747] [id = 328] 11:03:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9220a400) [pid = 1747] [serial = 985] [outer = (nil)] 11:03:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b081c00) [pid = 1747] [serial = 986] [outer = 0x9220a400] 11:03:52 INFO - PROCESS | 1747 | 1466445832239 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9b074000) [pid = 1747] [serial = 987] [outer = 0x9220a400] 11:03:53 INFO - PROCESS | 1747 | 1466445833284 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1736ms 11:03:53 INFO - PROCESS | 1747 | 1466445833324 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 1747 | 1466445833328 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:03:53 INFO - PROCESS | 1747 | 1466445833335 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1747 | 1466445833339 Marionette TRACE conn4 <- [1,1286,null,{}] 11:03:53 INFO - PROCESS | 1747 | 1466445833346 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 1747 | 1466445833352 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:53 INFO - PROCESS | 1747 | 1466445833560 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:03:53 INFO - PROCESS | 1747 | 1466445833795 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1747 | 1466445833815 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fe3c00 == 34 [pid = 1747] [id = 329] 11:03:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9b08f400) [pid = 1747] [serial = 988] [outer = (nil)] 11:03:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9b22ac00) [pid = 1747] [serial = 989] [outer = 0x9b08f400] 11:03:53 INFO - PROCESS | 1747 | 1466445833971 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9bef4000) [pid = 1747] [serial = 990] [outer = 0x9b08f400] 11:03:54 INFO - PROCESS | 1747 | 1466445834985 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1735ms 11:03:55 INFO - PROCESS | 1747 | 1466445835072 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:03:55 INFO - PROCESS | 1747 | 1466445835077 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:03:55 INFO - PROCESS | 1747 | 1466445835085 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1747 | 1466445835088 Marionette TRACE conn4 <- [1,1290,null,{}] 11:03:55 INFO - PROCESS | 1747 | 1466445835095 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:55 INFO - PROCESS | 1747 | 1466445835100 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:55 INFO - PROCESS | 1747 | 1466445835368 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:03:55 INFO - PROCESS | 1747 | 1466445835651 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1747 | 1466445835661 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135400 == 35 [pid = 1747] [id = 330] 11:03:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9113c800) [pid = 1747] [serial = 991] [outer = (nil)] 11:03:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x917dc400) [pid = 1747] [serial = 992] [outer = 0x9113c800] 11:03:55 INFO - PROCESS | 1747 | 1466445835756 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x917e7000) [pid = 1747] [serial = 993] [outer = 0x9113c800] 11:03:56 INFO - PROCESS | 1747 | 1466445836914 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1886ms 11:03:56 INFO - PROCESS | 1747 | 1466445836973 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1747 | 1466445836980 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:03:56 INFO - PROCESS | 1747 | 1466445836992 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1747 | 1466445837000 Marionette TRACE conn4 <- [1,1294,null,{}] 11:03:57 INFO - PROCESS | 1747 | 1466445837009 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:57 INFO - PROCESS | 1747 | 1466445837015 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:57 INFO - PROCESS | 1747 | 1466445837218 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:03:57 INFO - PROCESS | 1747 | 1466445837481 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 1747 | 1466445837489 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x916ec000 == 36 [pid = 1747] [id = 331] 11:03:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x917cbc00) [pid = 1747] [serial = 994] [outer = (nil)] 11:03:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9188fc00) [pid = 1747] [serial = 995] [outer = 0x917cbc00] 11:03:57 INFO - PROCESS | 1747 | 1466445837645 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92205800) [pid = 1747] [serial = 996] [outer = 0x917cbc00] 11:03:57 INFO - PROCESS | 1747 | --DOCSHELL 0x93bf5400 == 35 [pid = 1747] [id = 253] 11:03:57 INFO - PROCESS | 1747 | --DOCSHELL 0x96d85c00 == 34 [pid = 1747] [id = 252] 11:03:57 INFO - PROCESS | 1747 | --DOCSHELL 0x92205400 == 33 [pid = 1747] [id = 251] 11:03:58 INFO - PROCESS | 1747 | --DOCSHELL 0x916e6000 == 32 [pid = 1747] [id = 250] 11:03:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9113ac00 == 31 [pid = 1747] [id = 323] 11:03:58 INFO - PROCESS | 1747 | --DOCSHELL 0x96d0e400 == 30 [pid = 1747] [id = 322] 11:03:58 INFO - PROCESS | 1747 | --DOCSHELL 0x93833c00 == 29 [pid = 1747] [id = 321] 11:03:58 INFO - PROCESS | 1747 | --DOCSHELL 0x917e0400 == 28 [pid = 1747] [id = 320] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9b0ef000) [pid = 1747] [serial = 932] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b209000) [pid = 1747] [serial = 933] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9b06c800) [pid = 1747] [serial = 930] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9b082800) [pid = 1747] [serial = 917] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b088000) [pid = 1747] [serial = 918] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99cc6800) [pid = 1747] [serial = 911] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x96d0f400) [pid = 1747] [serial = 912] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x916e7400) [pid = 1747] [serial = 920] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x917cfc00) [pid = 1747] [serial = 921] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99fe1800) [pid = 1747] [serial = 906] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x946ebc00) [pid = 1747] [serial = 923] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x951f5000) [pid = 1747] [serial = 924] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92204c00) [pid = 1747] [serial = 908] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93834400) [pid = 1747] [serial = 909] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a6a3400) [pid = 1747] [serial = 914] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a6abc00) [pid = 1747] [serial = 915] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a32c800) [pid = 1747] [serial = 927] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99cc3000) [pid = 1747] [serial = 926] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9acf0c00) [pid = 1747] [serial = 929] [outer = (nil)] [url = about:blank] 11:03:58 INFO - PROCESS | 1747 | 1466445838653 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1691ms 11:03:58 INFO - PROCESS | 1747 | 1466445838682 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1747 | 1466445838690 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:03:58 INFO - PROCESS | 1747 | 1466445838702 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1747 | 1466445838706 Marionette TRACE conn4 <- [1,1298,null,{}] 11:03:58 INFO - PROCESS | 1747 | 1466445838713 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:58 INFO - PROCESS | 1747 | 1466445838719 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:58 INFO - PROCESS | 1747 | 1466445838930 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:03:59 INFO - PROCESS | 1747 | 1466445839115 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1747 | 1466445839125 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:03:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x946ea000 == 29 [pid = 1747] [id = 332] 11:03:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x951eac00) [pid = 1747] [serial = 997] [outer = (nil)] 11:03:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95238800) [pid = 1747] [serial = 998] [outer = 0x951eac00] 11:03:59 INFO - PROCESS | 1747 | 1466445839212 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96d0a400) [pid = 1747] [serial = 999] [outer = 0x951eac00] 11:04:00 INFO - PROCESS | 1747 | 1466445840194 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1534ms 11:04:00 INFO - PROCESS | 1747 | 1466445840237 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 1747 | 1466445840242 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:04:00 INFO - PROCESS | 1747 | 1466445840250 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 1747 | 1466445840257 Marionette TRACE conn4 <- [1,1302,null,{}] 11:04:00 INFO - PROCESS | 1747 | 1466445840275 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:00 INFO - PROCESS | 1747 | 1466445840284 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:00 INFO - PROCESS | 1747 | 1466445840500 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:04:00 INFO - PROCESS | 1747 | 1466445840700 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 1747 | 1466445840714 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fd6000 == 30 [pid = 1747] [id = 333] 11:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99fd9c00) [pid = 1747] [serial = 1000] [outer = (nil)] 11:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99fe1c00) [pid = 1747] [serial = 1001] [outer = 0x99fd9c00] 11:04:00 INFO - PROCESS | 1747 | 1466445840808 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a334800) [pid = 1747] [serial = 1002] [outer = 0x99fd9c00] 11:04:01 INFO - PROCESS | 1747 | 1466445841798 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1598ms 11:04:01 INFO - PROCESS | 1747 | 1466445841849 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1747 | 1466445841855 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:04:01 INFO - PROCESS | 1747 | 1466445841870 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1747 | 1466445841874 Marionette TRACE conn4 <- [1,1306,null,{}] 11:04:01 INFO - PROCESS | 1747 | 1466445841880 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 1747 | 1466445841886 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:02 INFO - PROCESS | 1747 | 1466445842174 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:04:02 INFO - PROCESS | 1747 | 1466445842204 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1747 | 1466445842216 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ef400 == 31 [pid = 1747] [id = 334] 11:04:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99dcd000) [pid = 1747] [serial = 1003] [outer = (nil)] 11:04:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a82b400) [pid = 1747] [serial = 1004] [outer = 0x99dcd000] 11:04:02 INFO - PROCESS | 1747 | 1466445842307 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9aced800) [pid = 1747] [serial = 1005] [outer = 0x99dcd000] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x96d10800) [pid = 1747] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91891000) [pid = 1747] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9189c000) [pid = 1747] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa1015c00) [pid = 1747] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9b52dc00) [pid = 1747] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x951f7000) [pid = 1747] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93837800) [pid = 1747] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9952d000) [pid = 1747] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x917ea400) [pid = 1747] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91138800) [pid = 1747] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b527000) [pid = 1747] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:04:03 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b0e8c00) [pid = 1747] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:04:03 INFO - PROCESS | 1747 | 1466445843638 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1837ms 11:04:03 INFO - PROCESS | 1747 | 1466445843707 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 1747 | 1466445843711 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:04:03 INFO - PROCESS | 1747 | 1466445843718 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 1747 | 1466445843723 Marionette TRACE conn4 <- [1,1310,null,{}] 11:04:03 INFO - PROCESS | 1747 | 1466445843729 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 1747 | 1466445843734 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:03 INFO - PROCESS | 1747 | 1466445843914 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:04:04 INFO - PROCESS | 1747 | 1466445844122 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 1747 | 1466445844133 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140c00 == 32 [pid = 1747] [id = 335] 11:04:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x917e0800) [pid = 1747] [serial = 1006] [outer = (nil)] 11:04:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x96d0cc00) [pid = 1747] [serial = 1007] [outer = 0x917e0800] 11:04:04 INFO - PROCESS | 1747 | 1466445844259 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9b065800) [pid = 1747] [serial = 1008] [outer = 0x917e0800] 11:04:05 INFO - PROCESS | 1747 | 1466445845620 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:04:05 INFO - PROCESS | 1747 | 1466445845716 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:04:05 INFO - PROCESS | 1747 | 1466445845726 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1747 | 1466445845731 Marionette TRACE conn4 <- [1,1314,null,{}] 11:04:05 INFO - PROCESS | 1747 | 1466445845743 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:05 INFO - PROCESS | 1747 | 1466445845749 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:06 INFO - PROCESS | 1747 | 1466445846167 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:04:06 INFO - PROCESS | 1747 | 1466445846393 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1747 | 1466445846407 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x91141000 == 33 [pid = 1747] [id = 336] 11:04:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x916e7400) [pid = 1747] [serial = 1009] [outer = (nil)] 11:04:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93833c00) [pid = 1747] [serial = 1010] [outer = 0x916e7400] 11:04:06 INFO - PROCESS | 1747 | 1466445846510 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x951ec400) [pid = 1747] [serial = 1011] [outer = 0x916e7400] 11:04:07 INFO - PROCESS | 1747 | 1466445847691 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1996ms 11:04:07 INFO - PROCESS | 1747 | 1466445847723 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 1747 | 1466445847732 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:04:07 INFO - PROCESS | 1747 | 1466445847745 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1747 | 1466445847751 Marionette TRACE conn4 <- [1,1318,null,{}] 11:04:07 INFO - PROCESS | 1747 | 1466445847758 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 1747 | 1466445847764 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:08 INFO - PROCESS | 1747 | 1466445848000 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:04:08 INFO - PROCESS | 1747 | 1466445848347 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 1747 | 1466445848362 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x98130800 == 34 [pid = 1747] [id = 337] 11:04:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99dca800) [pid = 1747] [serial = 1012] [outer = (nil)] 11:04:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99fe4800) [pid = 1747] [serial = 1013] [outer = 0x99dca800] 11:04:08 INFO - PROCESS | 1747 | 1466445848561 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a559800) [pid = 1747] [serial = 1014] [outer = 0x99dca800] 11:04:09 INFO - PROCESS | 1747 | 1466445849786 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2094ms 11:04:09 INFO - PROCESS | 1747 | 1466445849839 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 1747 | 1466445849844 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:04:09 INFO - PROCESS | 1747 | 1466445849852 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1747 | 1466445849859 Marionette TRACE conn4 <- [1,1322,null,{}] 11:04:09 INFO - PROCESS | 1747 | 1466445849878 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 1747 | 1466445849889 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:10 INFO - PROCESS | 1747 | 1466445850181 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:04:10 INFO - PROCESS | 1747 | 1466445850470 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1747 | 1466445850484 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b239c00 == 35 [pid = 1747] [id = 338] 11:04:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b963000) [pid = 1747] [serial = 1015] [outer = (nil)] 11:04:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b9eb400) [pid = 1747] [serial = 1016] [outer = 0x9b963000] 11:04:10 INFO - PROCESS | 1747 | 1466445850585 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9c16c400) [pid = 1747] [serial = 1017] [outer = 0x9b963000] 11:04:11 INFO - PROCESS | 1747 | 1466445851691 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1900ms 11:04:11 INFO - PROCESS | 1747 | 1466445851753 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:04:11 INFO - PROCESS | 1747 | 1466445851759 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:04:11 INFO - PROCESS | 1747 | 1466445851766 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 1747 | 1466445851770 Marionette TRACE conn4 <- [1,1326,null,{}] 11:04:11 INFO - PROCESS | 1747 | 1466445851776 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:11 INFO - PROCESS | 1747 | 1466445851783 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:12 INFO - PROCESS | 1747 | 1466445852058 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:04:12 INFO - PROCESS | 1747 | 1466445852397 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 1747 | 1466445852409 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bef0c00 == 36 [pid = 1747] [id = 339] 11:04:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9befa400) [pid = 1747] [serial = 1018] [outer = (nil)] 11:04:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9e4bc800) [pid = 1747] [serial = 1019] [outer = 0x9befa400] 11:04:12 INFO - PROCESS | 1747 | 1466445852523 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa0615400) [pid = 1747] [serial = 1020] [outer = 0x9befa400] 11:04:13 INFO - PROCESS | 1747 | 1466445853687 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1990ms 11:04:13 INFO - PROCESS | 1747 | 1466445853757 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 1747 | 1466445853762 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:04:13 INFO - PROCESS | 1747 | 1466445853769 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 1747 | 1466445853774 Marionette TRACE conn4 <- [1,1330,null,{}] 11:04:13 INFO - PROCESS | 1747 | 1466445853780 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 1747 | 1466445853789 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:14 INFO - PROCESS | 1747 | 1466445854032 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:04:14 INFO - PROCESS | 1747 | 1466445854250 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1747 | 1466445854261 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x92204800 == 37 [pid = 1747] [id = 340] 11:04:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a6ab800) [pid = 1747] [serial = 1021] [outer = (nil)] 11:04:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa1019000) [pid = 1747] [serial = 1022] [outer = 0x9a6ab800] 11:04:14 INFO - PROCESS | 1747 | 1466445854354 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa100b800) [pid = 1747] [serial = 1023] [outer = 0x9a6ab800] 11:04:15 INFO - PROCESS | 1747 | 1466445855341 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1643ms 11:04:15 INFO - PROCESS | 1747 | 1466445855414 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:04:15 INFO - PROCESS | 1747 | 1466445855419 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:04:15 INFO - PROCESS | 1747 | 1466445855426 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 1747 | 1466445855430 Marionette TRACE conn4 <- [1,1334,null,{}] 11:04:15 INFO - PROCESS | 1747 | 1466445855437 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:15 INFO - PROCESS | 1747 | 1466445855446 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:15 INFO - PROCESS | 1747 | 1466445855728 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:04:15 INFO - PROCESS | 1747 | 1466445855973 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1747 | 1466445855981 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:16 INFO - PROCESS | 1747 | ++DOCSHELL 0xa1015c00 == 38 [pid = 1747] [id = 341] 11:04:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa2029800) [pid = 1747] [serial = 1024] [outer = (nil)] 11:04:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa23a8400) [pid = 1747] [serial = 1025] [outer = 0xa2029800] 11:04:16 INFO - PROCESS | 1747 | 1466445856083 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa23f3000) [pid = 1747] [serial = 1026] [outer = 0xa2029800] 11:04:17 INFO - PROCESS | 1747 | 1466445857113 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1740ms 11:04:17 INFO - PROCESS | 1747 | 1466445857167 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 1747 | 1466445857171 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:04:17 INFO - PROCESS | 1747 | 1466445857180 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1747 | 1466445857184 Marionette TRACE conn4 <- [1,1338,null,{}] 11:04:17 INFO - PROCESS | 1747 | 1466445857192 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:17 INFO - PROCESS | 1747 | 1466445857198 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:17 INFO - PROCESS | 1747 | 1466445857393 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:04:17 INFO - PROCESS | 1747 | 1466445857631 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1747 | 1466445857640 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f89800 == 39 [pid = 1747] [id = 342] 11:04:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9a337400) [pid = 1747] [serial = 1027] [outer = (nil)] 11:04:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa25ecc00) [pid = 1747] [serial = 1028] [outer = 0x9a337400] 11:04:17 INFO - PROCESS | 1747 | 1466445857776 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa25ef800) [pid = 1747] [serial = 1029] [outer = 0x9a337400] 11:04:19 INFO - PROCESS | 1747 | 1466445859295 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2137ms 11:04:19 INFO - PROCESS | 1747 | 1466445859319 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 1747 | 1466445859337 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:04:19 INFO - PROCESS | 1747 | 1466445859348 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 1747 | 1466445859351 Marionette TRACE conn4 <- [1,1342,null,{}] 11:04:19 INFO - PROCESS | 1747 | 1466445859361 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:19 INFO - PROCESS | 1747 | 1466445859367 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:19 INFO - PROCESS | 1747 | 1466445859610 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:04:19 INFO - PROCESS | 1747 | 1466445859791 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1747 | 1466445859800 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9812c400 == 40 [pid = 1747] [id = 343] 11:04:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9b0ee400) [pid = 1747] [serial = 1030] [outer = (nil)] 11:04:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa2ff2800) [pid = 1747] [serial = 1031] [outer = 0x9b0ee400] 11:04:19 INFO - PROCESS | 1747 | 1466445859890 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa3289c00) [pid = 1747] [serial = 1032] [outer = 0x9b0ee400] 11:04:20 INFO - PROCESS | 1747 | 1466445860949 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1638ms 11:04:20 INFO - PROCESS | 1747 | 1466445860988 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 1747 | 1466445860993 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:04:21 INFO - PROCESS | 1747 | 1466445861001 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 1747 | 1466445861006 Marionette TRACE conn4 <- [1,1346,null,{}] 11:04:21 INFO - PROCESS | 1747 | 1466445861012 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:21 INFO - PROCESS | 1747 | 1466445861018 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:21 INFO - PROCESS | 1747 | 1466445861229 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:04:21 INFO - PROCESS | 1747 | 1466445861470 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 1747 | 1466445861482 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cfc00 == 41 [pid = 1747] [id = 344] 11:04:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x917d0800) [pid = 1747] [serial = 1033] [outer = (nil)] 11:04:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x917e1c00) [pid = 1747] [serial = 1034] [outer = 0x917d0800] 11:04:21 INFO - PROCESS | 1747 | 1466445861854 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9189dc00) [pid = 1747] [serial = 1035] [outer = 0x917d0800] 11:04:22 INFO - PROCESS | 1747 | 1466445862935 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1989ms 11:04:22 INFO - PROCESS | 1747 | 1466445862991 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 1747 | 1466445862998 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:04:23 INFO - PROCESS | 1747 | 1466445863008 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1747 | 1466445863013 Marionette TRACE conn4 <- [1,1350,null,{}] 11:04:23 INFO - PROCESS | 1747 | 1466445863022 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:23 INFO - PROCESS | 1747 | 1466445863028 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:23 INFO - PROCESS | 1747 | 1466445863283 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:04:23 INFO - PROCESS | 1747 | 1466445863644 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1747 | 1466445863652 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x946f0000 == 42 [pid = 1747] [id = 345] 11:04:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x98125400) [pid = 1747] [serial = 1036] [outer = (nil)] 11:04:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x99538000) [pid = 1747] [serial = 1037] [outer = 0x98125400] 11:04:23 INFO - PROCESS | 1747 | 1466445863743 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x99fde800) [pid = 1747] [serial = 1038] [outer = 0x98125400] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x916df400 == 41 [pid = 1747] [id = 249] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x917e1800 == 40 [pid = 1747] [id = 256] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x919b2c00 == 39 [pid = 1747] [id = 260] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x919b1800 == 38 [pid = 1747] [id = 261] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x916de400 == 37 [pid = 1747] [id = 263] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x916eb400 == 36 [pid = 1747] [id = 255] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x91140000 == 35 [pid = 1747] [id = 264] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x96d84800 == 34 [pid = 1747] [id = 258] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x916e1800 == 33 [pid = 1747] [id = 325] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x91132c00 == 32 [pid = 1747] [id = 319] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x91135800 == 31 [pid = 1747] [id = 324] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x919b6000 == 30 [pid = 1747] [id = 254] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x917e1400 == 29 [pid = 1747] [id = 262] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x91135400 == 28 [pid = 1747] [id = 330] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x99fe3c00 == 27 [pid = 1747] [id = 329] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x917ea000 == 26 [pid = 1747] [id = 326] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x93bf3c00 == 25 [pid = 1747] [id = 327] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x917e5400 == 24 [pid = 1747] [id = 265] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x917c4c00 == 23 [pid = 1747] [id = 328] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x9b086000 == 22 [pid = 1747] [id = 257] 11:04:25 INFO - PROCESS | 1747 | --DOCSHELL 0x91139000 == 21 [pid = 1747] [id = 259] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x98160000) [pid = 1747] [serial = 968] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x919b2000) [pid = 1747] [serial = 962] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x951f3400) [pid = 1747] [serial = 936] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa2378800) [pid = 1747] [serial = 954] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9bef6800) [pid = 1747] [serial = 944] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9c16ac00) [pid = 1747] [serial = 945] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0xa2098800) [pid = 1747] [serial = 951] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0xa232bc00) [pid = 1747] [serial = 953] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x946f4800) [pid = 1747] [serial = 966] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919ba000) [pid = 1747] [serial = 963] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a332800) [pid = 1747] [serial = 939] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99cbc400) [pid = 1747] [serial = 957] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x937afc00) [pid = 1747] [serial = 960] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99cc1c00) [pid = 1747] [serial = 969] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x946ec400) [pid = 1747] [serial = 935] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x919b6c00) [pid = 1747] [serial = 959] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9c1bc800) [pid = 1747] [serial = 947] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9b964c00) [pid = 1747] [serial = 942] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9b52c800) [pid = 1747] [serial = 941] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a237000) [pid = 1747] [serial = 938] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93bf1000) [pid = 1747] [serial = 965] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9e4c1800) [pid = 1747] [serial = 948] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9462fc00) [pid = 1747] [serial = 956] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0xa201f400) [pid = 1747] [serial = 950] [outer = (nil)] [url = about:blank] 11:04:25 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9462f800) [pid = 1747] [serial = 971] [outer = (nil)] [url = about:blank] 11:04:26 INFO - PROCESS | 1747 | 1466445866286 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 3344ms 11:04:26 INFO - PROCESS | 1747 | 1466445866352 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1747 | 1466445866359 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:04:26 INFO - PROCESS | 1747 | 1466445866424 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1747 | 1466445866432 Marionette TRACE conn4 <- [1,1354,null,{}] 11:04:26 INFO - PROCESS | 1747 | 1466445866457 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - PROCESS | 1747 | 1466445866465 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:26 INFO - PROCESS | 1747 | 1466445866684 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:04:26 INFO - PROCESS | 1747 | 1466445866849 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1747 | 1466445866858 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e9000 == 22 [pid = 1747] [id = 346] 11:04:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x917c3400) [pid = 1747] [serial = 1039] [outer = (nil)] 11:04:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x917e1800) [pid = 1747] [serial = 1040] [outer = 0x917c3400] 11:04:26 INFO - PROCESS | 1747 | 1466445866963 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91893000) [pid = 1747] [serial = 1041] [outer = 0x917c3400] 11:04:27 INFO - PROCESS | 1747 | 1466445867942 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1600ms 11:04:27 INFO - PROCESS | 1747 | 1466445867969 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 1747 | 1466445867980 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:04:27 INFO - PROCESS | 1747 | 1466445867994 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1747 | 1466445868000 Marionette TRACE conn4 <- [1,1358,null,{}] 11:04:28 INFO - PROCESS | 1747 | 1466445868007 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 1747 | 1466445868014 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:28 INFO - PROCESS | 1747 | 1466445868216 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:04:28 INFO - PROCESS | 1747 | 1466445868398 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 1747 | 1466445868411 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x937b7c00 == 23 [pid = 1747] [id = 347] 11:04:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93bf3c00) [pid = 1747] [serial = 1042] [outer = (nil)] 11:04:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x946e9800) [pid = 1747] [serial = 1043] [outer = 0x93bf3c00] 11:04:28 INFO - PROCESS | 1747 | 1466445868499 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x951eb000) [pid = 1747] [serial = 1044] [outer = 0x93bf3c00] 11:04:29 INFO - PROCESS | 1747 | 1466445869738 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1793ms 11:04:29 INFO - PROCESS | 1747 | 1466445869788 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1747 | 1466445869793 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:04:29 INFO - PROCESS | 1747 | 1466445869816 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1747 | 1466445869824 Marionette TRACE conn4 <- [1,1362,null,{}] 11:04:29 INFO - PROCESS | 1747 | 1466445869844 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 1747 | 1466445869854 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:30 INFO - PROCESS | 1747 | 1466445870156 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:04:30 INFO - PROCESS | 1747 | 1466445870191 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 1747 | 1466445870207 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cbfc00 == 24 [pid = 1747] [id = 348] 11:04:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99cc1c00) [pid = 1747] [serial = 1045] [outer = (nil)] 11:04:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99dcec00) [pid = 1747] [serial = 1046] [outer = 0x99cc1c00] 11:04:30 INFO - PROCESS | 1747 | 1466445870383 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a22f000) [pid = 1747] [serial = 1047] [outer = 0x99cc1c00] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x916eb800) [pid = 1747] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917e0800) [pid = 1747] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99dcd000) [pid = 1747] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9113c800) [pid = 1747] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9113c400) [pid = 1747] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x917cbc00) [pid = 1747] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9220a400) [pid = 1747] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x98167000) [pid = 1747] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x951eac00) [pid = 1747] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92209400) [pid = 1747] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b08f400) [pid = 1747] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x98160c00) [pid = 1747] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:04:31 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99fd9c00) [pid = 1747] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:04:32 INFO - PROCESS | 1747 | 1466445872358 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2601ms 11:04:32 INFO - PROCESS | 1747 | 1466445872419 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 1747 | 1466445872427 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:04:32 INFO - PROCESS | 1747 | 1466445872440 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 1747 | 1466445872445 Marionette TRACE conn4 <- [1,1366,null,{}] 11:04:32 INFO - PROCESS | 1747 | 1466445872455 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:32 INFO - PROCESS | 1747 | 1466445872463 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:32 INFO - PROCESS | 1747 | 1466445872730 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:04:32 INFO - PROCESS | 1747 | 1466445872947 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 1747 | 1466445872954 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x916eb800 == 25 [pid = 1747] [id = 349] 11:04:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91891400) [pid = 1747] [serial = 1048] [outer = (nil)] 11:04:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x97f4e000) [pid = 1747] [serial = 1049] [outer = 0x91891400] 11:04:33 INFO - PROCESS | 1747 | 1466445873039 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a2b5400) [pid = 1747] [serial = 1050] [outer = 0x91891400] 11:04:34 INFO - PROCESS | 1747 | 1466445874318 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1747 | 1466445874397 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:04:34 INFO - PROCESS | 1747 | 1466445874550 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1747 | 1466445874556 Marionette TRACE conn4 <- [1,1370,null,{}] 11:04:34 INFO - PROCESS | 1747 | 1466445874616 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 1747 | 1466445874624 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:34 INFO - PROCESS | 1747 | 1466445874846 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:04:35 INFO - PROCESS | 1747 | 1466445875030 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1747 | 1466445875058 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e1400 == 26 [pid = 1747] [id = 350] 11:04:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x916e1800) [pid = 1747] [serial = 1051] [outer = (nil)] 11:04:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x919bb800) [pid = 1747] [serial = 1052] [outer = 0x916e1800] 11:04:35 INFO - PROCESS | 1747 | 1466445875207 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93be9c00) [pid = 1747] [serial = 1053] [outer = 0x916e1800] 11:04:36 INFO - PROCESS | 1747 | 1466445876398 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1747 | 1466445876452 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:04:36 INFO - PROCESS | 1747 | 1466445876464 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1747 | 1466445876469 Marionette TRACE conn4 <- [1,1374,null,{}] 11:04:36 INFO - PROCESS | 1747 | 1466445876477 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 1747 | 1466445876484 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:36 INFO - PROCESS | 1747 | 1466445876818 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:04:37 INFO - PROCESS | 1747 | 1466445877090 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1747 | 1466445877102 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e9c00 == 27 [pid = 1747] [id = 351] 11:04:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x98130c00) [pid = 1747] [serial = 1054] [outer = (nil)] 11:04:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x99cc4c00) [pid = 1747] [serial = 1055] [outer = 0x98130c00] 11:04:37 INFO - PROCESS | 1747 | 1466445877204 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a32d000) [pid = 1747] [serial = 1056] [outer = 0x98130c00] 11:04:38 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:38 INFO - PROCESS | 1747 | 1466445878429 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 1747 | 1466445878478 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:04:38 INFO - PROCESS | 1747 | 1466445878514 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1747 | 1466445878522 Marionette TRACE conn4 <- [1,1378,null,{}] 11:04:38 INFO - PROCESS | 1747 | 1466445878596 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 1747 | 1466445878606 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:38 INFO - PROCESS | 1747 | 1466445878885 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:04:39 INFO - PROCESS | 1747 | 1466445879089 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 1747 | 1466445879102 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b06a400 == 28 [pid = 1747] [id = 352] 11:04:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9b06bc00) [pid = 1747] [serial = 1057] [outer = (nil)] 11:04:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9b085800) [pid = 1747] [serial = 1058] [outer = 0x9b06bc00] 11:04:39 INFO - PROCESS | 1747 | 1466445879234 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9b08e000) [pid = 1747] [serial = 1059] [outer = 0x9b06bc00] 11:04:40 INFO - PROCESS | 1747 | 1466445880274 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 1747 | 1466445880304 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:04:40 INFO - PROCESS | 1747 | 1466445880313 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 1747 | 1466445880317 Marionette TRACE conn4 <- [1,1382,null,{}] 11:04:40 INFO - PROCESS | 1747 | 1466445880324 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 1747 | 1466445880329 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:40 INFO - PROCESS | 1747 | 1466445880540 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:04:40 INFO - PROCESS | 1747 | 1466445880771 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1747 | 1466445880783 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b08f800 == 29 [pid = 1747] [id = 353] 11:04:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9b0e3400) [pid = 1747] [serial = 1060] [outer = (nil)] 11:04:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9b530c00) [pid = 1747] [serial = 1061] [outer = 0x9b0e3400] 11:04:40 INFO - PROCESS | 1747 | 1466445880893 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b533800) [pid = 1747] [serial = 1062] [outer = 0x9b0e3400] 11:04:41 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:41 INFO - PROCESS | 1747 | 1466445881978 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 1747 | 1466445882058 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:04:42 INFO - PROCESS | 1747 | 1466445882066 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 1747 | 1466445882071 Marionette TRACE conn4 <- [1,1386,null,{}] 11:04:42 INFO - PROCESS | 1747 | 1466445882077 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:42 INFO - PROCESS | 1747 | 1466445882083 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:42 INFO - PROCESS | 1747 | 1466445882313 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:04:42 INFO - PROCESS | 1747 | 1466445882548 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1747 | 1466445882558 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cbc400 == 30 [pid = 1747] [id = 354] 11:04:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b086000) [pid = 1747] [serial = 1063] [outer = (nil)] 11:04:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9c16b000) [pid = 1747] [serial = 1064] [outer = 0x9b086000] 11:04:42 INFO - PROCESS | 1747 | 1466445882650 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9c00b400) [pid = 1747] [serial = 1065] [outer = 0x9b086000] 11:04:43 INFO - PROCESS | 1747 | 1466445883725 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1747 | 1466445883756 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:04:43 INFO - PROCESS | 1747 | 1466445883763 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1747 | 1466445883767 Marionette TRACE conn4 <- [1,1390,null,{}] 11:04:43 INFO - PROCESS | 1747 | 1466445883774 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:43 INFO - PROCESS | 1747 | 1466445883788 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:44 INFO - PROCESS | 1747 | 1466445884102 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:04:44 INFO - PROCESS | 1747 | 1466445884424 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1747 | 1466445884436 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cb000 == 31 [pid = 1747] [id = 355] 11:04:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x917e3800) [pid = 1747] [serial = 1066] [outer = (nil)] 11:04:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa202a000) [pid = 1747] [serial = 1067] [outer = 0x917e3800] 11:04:44 INFO - PROCESS | 1747 | 1466445884541 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa228ec00) [pid = 1747] [serial = 1068] [outer = 0x917e3800] 11:04:45 INFO - PROCESS | 1747 | 1466445885561 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1837ms 11:04:45 INFO - PROCESS | 1747 | 1466445885601 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 1747 | 1466445885606 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:04:45 INFO - PROCESS | 1747 | 1466445885613 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1747 | 1466445885617 Marionette TRACE conn4 <- [1,1394,null,{}] 11:04:45 INFO - PROCESS | 1747 | 1466445885624 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:45 INFO - PROCESS | 1747 | 1466445885630 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:45 INFO - PROCESS | 1747 | 1466445885861 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:04:46 INFO - PROCESS | 1747 | 1466445886090 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1747 | 1466445886100 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139000 == 32 [pid = 1747] [id = 356] 11:04:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9113f400) [pid = 1747] [serial = 1069] [outer = (nil)] 11:04:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x917ddc00) [pid = 1747] [serial = 1070] [outer = 0x9113f400] 11:04:46 INFO - PROCESS | 1747 | 1466445886238 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x937ac800) [pid = 1747] [serial = 1071] [outer = 0x9113f400] 11:04:47 INFO - PROCESS | 1747 | 1466445887453 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1889ms 11:04:47 INFO - PROCESS | 1747 | 1466445887503 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 1747 | 1466445887510 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:04:47 INFO - PROCESS | 1747 | 1466445887519 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1747 | 1466445887523 Marionette TRACE conn4 <- [1,1398,null,{}] 11:04:47 INFO - PROCESS | 1747 | 1466445887542 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 1747 | 1466445887549 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:47 INFO - PROCESS | 1747 | 1466445887799 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:04:48 INFO - PROCESS | 1747 | 1466445888021 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 1747 | 1466445888038 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x917ce000 == 33 [pid = 1747] [id = 357] 11:04:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x917e0800) [pid = 1747] [serial = 1072] [outer = (nil)] 11:04:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92d74000) [pid = 1747] [serial = 1073] [outer = 0x917e0800] 11:04:48 INFO - PROCESS | 1747 | 1466445888150 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x946f2400) [pid = 1747] [serial = 1074] [outer = 0x917e0800] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x99fe5400) [pid = 1747] [serial = 972] [outer = (nil)] [url = about:blank] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x916e4c00) [pid = 1747] [serial = 974] [outer = (nil)] [url = about:blank] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x917c7400) [pid = 1747] [serial = 975] [outer = (nil)] [url = about:blank] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92d7e400) [pid = 1747] [serial = 977] [outer = (nil)] [url = about:blank] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x95075c00) [pid = 1747] [serial = 978] [outer = (nil)] [url = about:blank] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99dd3800) [pid = 1747] [serial = 980] [outer = (nil)] [url = about:blank] 11:04:48 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x99fe4400) [pid = 1747] [serial = 981] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x96d0cc00) [pid = 1747] [serial = 1007] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a82b400) [pid = 1747] [serial = 1004] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x917dc400) [pid = 1747] [serial = 992] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x917e7000) [pid = 1747] [serial = 993] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9188fc00) [pid = 1747] [serial = 995] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92205800) [pid = 1747] [serial = 996] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b081c00) [pid = 1747] [serial = 986] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9b074000) [pid = 1747] [serial = 987] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a6ab400) [pid = 1747] [serial = 983] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a6a1c00) [pid = 1747] [serial = 984] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x95238800) [pid = 1747] [serial = 998] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x96d0a400) [pid = 1747] [serial = 999] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9b22ac00) [pid = 1747] [serial = 989] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9bef4000) [pid = 1747] [serial = 990] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b065800) [pid = 1747] [serial = 1008] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x99fe1c00) [pid = 1747] [serial = 1001] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9aced800) [pid = 1747] [serial = 1005] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a334800) [pid = 1747] [serial = 1002] [outer = (nil)] [url = about:blank] 11:04:49 INFO - PROCESS | 1747 | 1466445889216 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1738ms 11:04:49 INFO - PROCESS | 1747 | 1466445889257 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 1747 | 1466445889265 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:04:49 INFO - PROCESS | 1747 | 1466445889288 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 1747 | 1466445889295 Marionette TRACE conn4 <- [1,1402,null,{}] 11:04:49 INFO - PROCESS | 1747 | 1466445889303 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:49 INFO - PROCESS | 1747 | 1466445889309 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:49 INFO - PROCESS | 1747 | 1466445889532 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:04:49 INFO - PROCESS | 1747 | 1466445889746 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1747 | 1466445889755 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e8c00 == 34 [pid = 1747] [id = 358] 11:04:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92d7e400) [pid = 1747] [serial = 1075] [outer = (nil)] 11:04:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x951e8400) [pid = 1747] [serial = 1076] [outer = 0x92d7e400] 11:04:49 INFO - PROCESS | 1747 | 1466445889838 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x96d85800) [pid = 1747] [serial = 1077] [outer = 0x92d7e400] 11:04:50 INFO - PROCESS | 1747 | 1466445890778 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1555ms 11:04:50 INFO - PROCESS | 1747 | 1466445890834 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1747 | 1466445890838 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:04:50 INFO - PROCESS | 1747 | 1466445890846 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1747 | 1466445890852 Marionette TRACE conn4 <- [1,1406,null,{}] 11:04:50 INFO - PROCESS | 1747 | 1466445890870 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 1747 | 1466445890880 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:51 INFO - PROCESS | 1747 | 1466445891068 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:04:51 INFO - PROCESS | 1747 | 1466445891264 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1747 | 1466445891275 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a69d800 == 35 [pid = 1747] [id = 359] 11:04:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a69e400) [pid = 1747] [serial = 1078] [outer = (nil)] 11:04:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a6a5400) [pid = 1747] [serial = 1079] [outer = 0x9a69e400] 11:04:51 INFO - PROCESS | 1747 | 1466445891361 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9ace8c00) [pid = 1747] [serial = 1080] [outer = 0x9a69e400] 11:04:52 INFO - PROCESS | 1747 | 1466445892298 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1486ms 11:04:52 INFO - PROCESS | 1747 | 1466445892336 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 1747 | 1466445892342 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:04:52 INFO - PROCESS | 1747 | 1466445892358 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 1747 | 1466445892361 Marionette TRACE conn4 <- [1,1410,null,{}] 11:04:52 INFO - PROCESS | 1747 | 1466445892380 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 1747 | 1466445892387 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:52 INFO - PROCESS | 1747 | 1466445892641 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:04:52 INFO - PROCESS | 1747 | 1466445892669 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1747 | 1466445892679 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2ae800 == 36 [pid = 1747] [id = 360] 11:04:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a6a6c00) [pid = 1747] [serial = 1081] [outer = (nil)] 11:04:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9b080800) [pid = 1747] [serial = 1082] [outer = 0x9a6a6c00] 11:04:52 INFO - PROCESS | 1747 | 1466445892764 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9b0ed400) [pid = 1747] [serial = 1083] [outer = 0x9a6a6c00] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa2029800) [pid = 1747] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x916e7400) [pid = 1747] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99dca800) [pid = 1747] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x99cc1c00) [pid = 1747] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a6ab800) [pid = 1747] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93bf3c00) [pid = 1747] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x917d0800) [pid = 1747] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x917c3400) [pid = 1747] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a337400) [pid = 1747] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9b963000) [pid = 1747] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x98125400) [pid = 1747] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b0ee400) [pid = 1747] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:04:53 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9befa400) [pid = 1747] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:04:54 INFO - PROCESS | 1747 | 1466445894145 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1805ms 11:04:54 INFO - PROCESS | 1747 | 1466445894162 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1747 | 1466445894169 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:04:54 INFO - PROCESS | 1747 | 1466445894190 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1747 | 1466445894194 Marionette TRACE conn4 <- [1,1414,null,{}] 11:04:54 INFO - PROCESS | 1747 | 1466445894200 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 1747 | 1466445894205 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:54 INFO - PROCESS | 1747 | 1466445894366 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:04:54 INFO - PROCESS | 1747 | 1466445894567 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1747 | 1466445894576 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91138800 == 37 [pid = 1747] [id = 361] 11:04:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x916e7400) [pid = 1747] [serial = 1084] [outer = (nil)] 11:04:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x951f2400) [pid = 1747] [serial = 1085] [outer = 0x916e7400] 11:04:54 INFO - PROCESS | 1747 | 1466445894653 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a333c00) [pid = 1747] [serial = 1086] [outer = 0x916e7400] 11:04:55 INFO - PROCESS | 1747 | 1466445895514 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1337ms 11:04:55 INFO - PROCESS | 1747 | 1466445895526 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1747 | 1466445895530 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:04:55 INFO - PROCESS | 1747 | 1466445895536 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1747 | 1466445895540 Marionette TRACE conn4 <- [1,1418,null,{}] 11:04:55 INFO - PROCESS | 1747 | 1466445895546 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 1747 | 1466445895556 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:55 INFO - PROCESS | 1747 | 1466445895766 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:04:55 INFO - PROCESS | 1747 | 1466445895971 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1747 | 1466445895985 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x91138c00 == 38 [pid = 1747] [id = 362] 11:04:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91139400) [pid = 1747] [serial = 1087] [outer = (nil)] 11:04:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9113ec00) [pid = 1747] [serial = 1088] [outer = 0x91139400] 11:04:56 INFO - PROCESS | 1747 | 1466445896145 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x917c5400) [pid = 1747] [serial = 1089] [outer = 0x91139400] 11:04:57 INFO - PROCESS | 1747 | 1466445897450 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1991ms 11:04:57 INFO - PROCESS | 1747 | 1466445897532 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1747 | 1466445897539 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:04:57 INFO - PROCESS | 1747 | 1466445897549 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1747 | 1466445897554 Marionette TRACE conn4 <- [1,1422,null,{}] 11:04:57 INFO - PROCESS | 1747 | 1466445897624 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:57 INFO - PROCESS | 1747 | 1466445897634 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:57 INFO - PROCESS | 1747 | 1466445897949 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:04:58 INFO - PROCESS | 1747 | 1466445898061 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1747 | 1466445898069 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b2800 == 39 [pid = 1747] [id = 363] 11:04:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92203800) [pid = 1747] [serial = 1090] [outer = (nil)] 11:04:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93834000) [pid = 1747] [serial = 1091] [outer = 0x92203800] 11:04:58 INFO - PROCESS | 1747 | 1466445898166 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x95072400) [pid = 1747] [serial = 1092] [outer = 0x92203800] 11:04:59 INFO - PROCESS | 1747 | 1466445899249 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1752ms 11:04:59 INFO - PROCESS | 1747 | 1466445899306 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 1747 | 1466445899312 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:04:59 INFO - PROCESS | 1747 | 1466445899321 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 1747 | 1466445899325 Marionette TRACE conn4 <- [1,1426,null,{}] 11:04:59 INFO - PROCESS | 1747 | 1466445899332 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:59 INFO - PROCESS | 1747 | 1466445899338 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:04:59 INFO - PROCESS | 1747 | 1466445899622 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:04:59 INFO - PROCESS | 1747 | 1466445899929 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 1747 | 1466445899946 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a08e400 == 40 [pid = 1747] [id = 364] 11:05:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a32b400) [pid = 1747] [serial = 1093] [outer = (nil)] 11:05:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a337000) [pid = 1747] [serial = 1094] [outer = 0x9a32b400] 11:05:00 INFO - PROCESS | 1747 | 1466445900126 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a6a0c00) [pid = 1747] [serial = 1095] [outer = 0x9a32b400] 11:05:01 INFO - PROCESS | 1747 | 1466445901302 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2036ms 11:05:01 INFO - PROCESS | 1747 | 1466445901359 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:05:01 INFO - PROCESS | 1747 | 1466445901364 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:05:01 INFO - PROCESS | 1747 | 1466445901379 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 1747 | 1466445901391 Marionette TRACE conn4 <- [1,1430,null,{}] 11:05:01 INFO - PROCESS | 1747 | 1466445901401 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:01 INFO - PROCESS | 1747 | 1466445901410 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:01 INFO - PROCESS | 1747 | 1466445901661 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:05:01 INFO - PROCESS | 1747 | 1466445901923 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 1747 | 1466445901935 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x99dd1800 == 41 [pid = 1747] [id = 365] 11:05:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9bef5000) [pid = 1747] [serial = 1096] [outer = (nil)] 11:05:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9e4c9800) [pid = 1747] [serial = 1097] [outer = 0x9bef5000] 11:05:02 INFO - PROCESS | 1747 | 1466445902108 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa061c400) [pid = 1747] [serial = 1098] [outer = 0x9bef5000] 11:05:03 INFO - PROCESS | 1747 | 1466445903418 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2123ms 11:05:03 INFO - PROCESS | 1747 | 1466445903507 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 1747 | 1466445903516 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:05:03 INFO - PROCESS | 1747 | 1466445903527 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 1747 | 1466445903534 Marionette TRACE conn4 <- [1,1434,null,{}] 11:05:03 INFO - PROCESS | 1747 | 1466445903596 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:03 INFO - PROCESS | 1747 | 1466445903603 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:03 INFO - PROCESS | 1747 | 1466445903932 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:05:04 INFO - PROCESS | 1747 | 1466445904083 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1747 | 1466445904092 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x9523c400 == 42 [pid = 1747] [id = 366] 11:05:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x96d84800) [pid = 1747] [serial = 1099] [outer = (nil)] 11:05:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa2293800) [pid = 1747] [serial = 1100] [outer = 0x96d84800] 11:05:04 INFO - PROCESS | 1747 | 1466445904194 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa237a400) [pid = 1747] [serial = 1101] [outer = 0x96d84800] 11:05:05 INFO - PROCESS | 1747 | 1466445905281 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1800ms 11:05:05 INFO - PROCESS | 1747 | 1466445905327 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:05:05 INFO - PROCESS | 1747 | 1466445905331 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:05:05 INFO - PROCESS | 1747 | 1466445905338 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1747 | 1466445905342 Marionette TRACE conn4 <- [1,1438,null,{}] 11:05:05 INFO - PROCESS | 1747 | 1466445905348 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 1747 | 1466445905354 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:05 INFO - PROCESS | 1747 | 1466445905578 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:05:05 INFO - PROCESS | 1747 | 1466445905907 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 1747 | 1466445905937 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:05 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2532800 == 43 [pid = 1747] [id = 367] 11:05:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa253ec00) [pid = 1747] [serial = 1102] [outer = (nil)] 11:05:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa2fafc00) [pid = 1747] [serial = 1103] [outer = 0xa253ec00] 11:05:06 INFO - PROCESS | 1747 | 1466445906108 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa331f400) [pid = 1747] [serial = 1104] [outer = 0xa253ec00] 11:05:07 INFO - PROCESS | 1747 | 1466445907265 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1984ms 11:05:07 INFO - PROCESS | 1747 | 1466445907323 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1747 | 1466445907326 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:05:07 INFO - PROCESS | 1747 | 1466445907334 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1747 | 1466445907338 Marionette TRACE conn4 <- [1,1442,null,{}] 11:05:07 INFO - PROCESS | 1747 | 1466445907345 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:07 INFO - PROCESS | 1747 | 1466445907351 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:07 INFO - PROCESS | 1747 | 1466445907577 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:05:07 INFO - PROCESS | 1747 | 1466445907807 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 1747 | 1466445907817 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e9c00 == 44 [pid = 1747] [id = 368] 11:05:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x917ea400) [pid = 1747] [serial = 1105] [outer = (nil)] 11:05:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x99fe3c00) [pid = 1747] [serial = 1106] [outer = 0x917ea400] 11:05:07 INFO - PROCESS | 1747 | 1466445907953 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa4d4b000) [pid = 1747] [serial = 1107] [outer = 0x917ea400] 11:05:08 INFO - PROCESS | 1747 | 1466445908953 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1693ms 11:05:09 INFO - PROCESS | 1747 | 1466445909029 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 1747 | 1466445909032 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:05:09 INFO - PROCESS | 1747 | 1466445909040 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1747 | 1466445909044 Marionette TRACE conn4 <- [1,1446,null,{}] 11:05:09 INFO - PROCESS | 1747 | 1466445909051 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 1747 | 1466445909057 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:09 INFO - PROCESS | 1747 | 1466445909258 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:05:09 INFO - PROCESS | 1747 | 1466445909848 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 1747 | 1466445909858 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc400 == 45 [pid = 1747] [id = 369] 11:05:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x917de400) [pid = 1747] [serial = 1108] [outer = (nil)] 11:05:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91891000) [pid = 1747] [serial = 1109] [outer = 0x917de400] 11:05:09 INFO - PROCESS | 1747 | 1466445909949 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x919ba400) [pid = 1747] [serial = 1110] [outer = 0x917de400] 11:05:10 INFO - PROCESS | 1747 | 1466445910959 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1987ms 11:05:11 INFO - PROCESS | 1747 | 1466445911031 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 1747 | 1466445911037 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:05:11 INFO - PROCESS | 1747 | 1466445911046 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1747 | 1466445911052 Marionette TRACE conn4 <- [1,1450,null,{}] 11:05:11 INFO - PROCESS | 1747 | 1466445911061 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 1747 | 1466445911069 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:11 INFO - PROCESS | 1747 | 1466445911362 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x99fd6000 == 44 [pid = 1747] [id = 333] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x91141000 == 43 [pid = 1747] [id = 336] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x951ef400 == 42 [pid = 1747] [id = 334] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x917cfc00 == 41 [pid = 1747] [id = 344] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x946f0000 == 40 [pid = 1747] [id = 345] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x946ea000 == 39 [pid = 1747] [id = 332] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x91138800 == 38 [pid = 1747] [id = 361] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2ae800 == 37 [pid = 1747] [id = 360] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9a69d800 == 36 [pid = 1747] [id = 359] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x916e8c00 == 35 [pid = 1747] [id = 358] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x917ce000 == 34 [pid = 1747] [id = 357] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x916e9000 == 33 [pid = 1747] [id = 346] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x99cbfc00 == 32 [pid = 1747] [id = 348] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x98130800 == 31 [pid = 1747] [id = 337] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x99cbc400 == 30 [pid = 1747] [id = 354] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x99f89800 == 29 [pid = 1747] [id = 342] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x937b7c00 == 28 [pid = 1747] [id = 347] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9b08f800 == 27 [pid = 1747] [id = 353] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x916eb800 == 26 [pid = 1747] [id = 349] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9b239c00 == 25 [pid = 1747] [id = 338] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x916e9c00 == 24 [pid = 1747] [id = 351] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9b06a400 == 23 [pid = 1747] [id = 352] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0xa1015c00 == 22 [pid = 1747] [id = 341] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x91139000 == 21 [pid = 1747] [id = 356] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x92204800 == 20 [pid = 1747] [id = 340] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x91140c00 == 19 [pid = 1747] [id = 335] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x916e1400 == 18 [pid = 1747] [id = 350] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x917cb000 == 17 [pid = 1747] [id = 355] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9812c400 == 16 [pid = 1747] [id = 343] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9bef0c00 == 15 [pid = 1747] [id = 339] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x916ec000 == 14 [pid = 1747] [id = 331] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x917e9c00 == 13 [pid = 1747] [id = 368] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0xa2532800 == 12 [pid = 1747] [id = 367] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9523c400 == 11 [pid = 1747] [id = 366] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x99dd1800 == 10 [pid = 1747] [id = 365] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x919b2800 == 9 [pid = 1747] [id = 363] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x9a08e400 == 8 [pid = 1747] [id = 364] 11:05:12 INFO - PROCESS | 1747 | --DOCSHELL 0x91138c00 == 7 [pid = 1747] [id = 362] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa23a8400) [pid = 1747] [serial = 1025] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x951ec400) [pid = 1747] [serial = 1011] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9a559800) [pid = 1747] [serial = 1014] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9a22f000) [pid = 1747] [serial = 1047] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x99fe4800) [pid = 1747] [serial = 1013] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x93833c00) [pid = 1747] [serial = 1010] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0xa100b800) [pid = 1747] [serial = 1023] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x951eb000) [pid = 1747] [serial = 1044] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x946e9800) [pid = 1747] [serial = 1043] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa23f3000) [pid = 1747] [serial = 1026] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x917e1c00) [pid = 1747] [serial = 1034] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917e1800) [pid = 1747] [serial = 1040] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa25ecc00) [pid = 1747] [serial = 1028] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9c16c400) [pid = 1747] [serial = 1017] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99538000) [pid = 1747] [serial = 1037] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa2ff2800) [pid = 1747] [serial = 1031] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99dcec00) [pid = 1747] [serial = 1046] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa1019000) [pid = 1747] [serial = 1022] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9e4bc800) [pid = 1747] [serial = 1019] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0xa25ef800) [pid = 1747] [serial = 1029] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9b9eb400) [pid = 1747] [serial = 1016] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99fde800) [pid = 1747] [serial = 1038] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91893000) [pid = 1747] [serial = 1041] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9189dc00) [pid = 1747] [serial = 1035] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa3289c00) [pid = 1747] [serial = 1032] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x97f4e000) [pid = 1747] [serial = 1049] [outer = (nil)] [url = about:blank] 11:05:12 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa0615400) [pid = 1747] [serial = 1020] [outer = (nil)] [url = about:blank] 11:05:13 INFO - PROCESS | 1747 | 1466445912993 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1747 | 1466445913004 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x91137400 == 8 [pid = 1747] [id = 370] 11:05:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91138800) [pid = 1747] [serial = 1111] [outer = (nil)] 11:05:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9113cc00) [pid = 1747] [serial = 1112] [outer = 0x91138800] 11:05:13 INFO - PROCESS | 1747 | 1466445913142 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x916e5c00) [pid = 1747] [serial = 1113] [outer = 0x91138800] 11:05:14 INFO - PROCESS | 1747 | 1466445914297 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3299ms 11:05:14 INFO - PROCESS | 1747 | 1466445914348 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1747 | 1466445914354 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:05:14 INFO - PROCESS | 1747 | 1466445914362 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1747 | 1466445914367 Marionette TRACE conn4 <- [1,1454,null,{}] 11:05:14 INFO - PROCESS | 1747 | 1466445914376 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:14 INFO - PROCESS | 1747 | 1466445914385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:14 INFO - PROCESS | 1747 | 1466445914569 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:05:14 INFO - PROCESS | 1747 | 1466445914806 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 1747 | 1466445914824 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x91899800 == 9 [pid = 1747] [id = 371] 11:05:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9189a400) [pid = 1747] [serial = 1114] [outer = (nil)] 11:05:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9189e800) [pid = 1747] [serial = 1115] [outer = 0x9189a400] 11:05:14 INFO - PROCESS | 1747 | 1466445914910 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x919b8000) [pid = 1747] [serial = 1116] [outer = 0x9189a400] 11:05:15 INFO - PROCESS | 1747 | 1466445915808 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1489ms 11:05:15 INFO - PROCESS | 1747 | 1466445915857 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 1747 | 1466445915865 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:05:15 INFO - PROCESS | 1747 | 1466445915875 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1747 | 1466445915879 Marionette TRACE conn4 <- [1,1458,null,{}] 11:05:15 INFO - PROCESS | 1747 | 1466445915894 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 1747 | 1466445915899 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:16 INFO - PROCESS | 1747 | 1466445916157 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:05:16 INFO - PROCESS | 1747 | 1466445916189 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 1747 | 1466445916199 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d7a800 == 10 [pid = 1747] [id = 372] 11:05:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93bef800) [pid = 1747] [serial = 1117] [outer = (nil)] 11:05:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9462d800) [pid = 1747] [serial = 1118] [outer = 0x93bef800] 11:05:16 INFO - PROCESS | 1747 | 1466445916277 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x95073000) [pid = 1747] [serial = 1119] [outer = 0x93bef800] 11:05:17 INFO - PROCESS | 1747 | 1466445917416 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1583ms 11:05:17 INFO - PROCESS | 1747 | 1466445917459 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1747 | 1466445917463 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:05:17 INFO - PROCESS | 1747 | 1466445917478 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 1747 | 1466445917488 Marionette TRACE conn4 <- [1,1462,null,{}] 11:05:17 INFO - PROCESS | 1747 | 1466445917505 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 1747 | 1466445917514 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:17 INFO - PROCESS | 1747 | 1466445917764 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:05:17 INFO - PROCESS | 1747 | 1466445917787 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 1747 | 1466445917796 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cc400 == 11 [pid = 1747] [id = 373] 11:05:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91894000) [pid = 1747] [serial = 1120] [outer = (nil)] 11:05:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x98166000) [pid = 1747] [serial = 1121] [outer = 0x91894000] 11:05:17 INFO - PROCESS | 1747 | 1466445917934 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x99dd3800) [pid = 1747] [serial = 1122] [outer = 0x91894000] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a6a6c00) [pid = 1747] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91891400) [pid = 1747] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x917e3800) [pid = 1747] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92d7e400) [pid = 1747] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b086000) [pid = 1747] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9b0e3400) [pid = 1747] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x98130c00) [pid = 1747] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b06bc00) [pid = 1747] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9113f400) [pid = 1747] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x916e1800) [pid = 1747] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x917e0800) [pid = 1747] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:05:18 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a69e400) [pid = 1747] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:05:19 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x916e7400) [pid = 1747] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:05:19 INFO - PROCESS | 1747 | 1466445919547 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2113ms 11:05:19 INFO - PROCESS | 1747 | 1466445919584 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:05:19 INFO - PROCESS | 1747 | 1466445919589 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:05:19 INFO - PROCESS | 1747 | 1466445919596 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 1747 | 1466445919599 Marionette TRACE conn4 <- [1,1466,null,{}] 11:05:19 INFO - PROCESS | 1747 | 1466445919605 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:19 INFO - PROCESS | 1747 | 1466445919610 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:19 INFO - PROCESS | 1747 | 1466445919854 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:05:19 INFO - PROCESS | 1747 | 1466445919870 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 1747 | 1466445919879 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c7800 == 12 [pid = 1747] [id = 374] 11:05:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93839000) [pid = 1747] [serial = 1123] [outer = (nil)] 11:05:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99f88000) [pid = 1747] [serial = 1124] [outer = 0x93839000] 11:05:19 INFO - PROCESS | 1747 | 1466445919956 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99fd5c00) [pid = 1747] [serial = 1125] [outer = 0x93839000] 11:05:21 INFO - PROCESS | 1747 | 1466445921042 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1496ms 11:05:21 INFO - PROCESS | 1747 | 1466445921094 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1747 | 1466445921101 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:05:21 INFO - PROCESS | 1747 | 1466445921112 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1747 | 1466445921116 Marionette TRACE conn4 <- [1,1470,null,{}] 11:05:21 INFO - PROCESS | 1747 | 1466445921127 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:21 INFO - PROCESS | 1747 | 1466445921132 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:21 INFO - PROCESS | 1747 | 1466445921362 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:05:21 INFO - PROCESS | 1747 | 1466445921609 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 1747 | 1466445921627 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x91892400 == 13 [pid = 1747] [id = 375] 11:05:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91892c00) [pid = 1747] [serial = 1126] [outer = (nil)] 11:05:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91897000) [pid = 1747] [serial = 1127] [outer = 0x91892c00] 11:05:21 INFO - PROCESS | 1747 | 1466445921769 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9382d000) [pid = 1747] [serial = 1128] [outer = 0x91892c00] 11:05:22 INFO - PROCESS | 1747 | 1466445922890 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1847ms 11:05:22 INFO - PROCESS | 1747 | 1466445922960 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 1747 | 1466445922968 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:05:22 INFO - PROCESS | 1747 | 1466445922981 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 1747 | 1466445922985 Marionette TRACE conn4 <- [1,1474,null,{}] 11:05:23 INFO - PROCESS | 1747 | 1466445922993 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 1747 | 1466445922998 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:23 INFO - PROCESS | 1747 | 1466445923248 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:05:23 INFO - PROCESS | 1747 | 1466445923488 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 1747 | 1466445923498 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c7000 == 14 [pid = 1747] [id = 376] 11:05:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x97f47400) [pid = 1747] [serial = 1129] [outer = (nil)] 11:05:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99cbbc00) [pid = 1747] [serial = 1130] [outer = 0x97f47400] 11:05:23 INFO - PROCESS | 1747 | 1466445923593 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99fe4800) [pid = 1747] [serial = 1131] [outer = 0x97f47400] 11:05:24 INFO - PROCESS | 1747 | 1466445924749 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1849ms 11:05:24 INFO - PROCESS | 1747 | 1466445924831 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 1747 | 1466445924846 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:05:24 INFO - PROCESS | 1747 | 1466445924861 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1747 | 1466445924876 Marionette TRACE conn4 <- [1,1478,null,{}] 11:05:24 INFO - PROCESS | 1747 | 1466445924981 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:24 INFO - PROCESS | 1747 | 1466445924994 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:25 INFO - PROCESS | 1747 | 1466445925425 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:05:25 INFO - PROCESS | 1747 | 1466445925639 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 1747 | 1466445925652 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a334400 == 15 [pid = 1747] [id = 377] 11:05:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a334c00) [pid = 1747] [serial = 1132] [outer = (nil)] 11:05:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a55a000) [pid = 1747] [serial = 1133] [outer = 0x9a334c00] 11:05:25 INFO - PROCESS | 1747 | 1466445925853 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a6a0400) [pid = 1747] [serial = 1134] [outer = 0x9a334c00] 11:05:27 INFO - PROCESS | 1747 | 1466445927096 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2318ms 11:05:27 INFO - PROCESS | 1747 | 1466445927179 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 1747 | 1466445927188 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:05:27 INFO - PROCESS | 1747 | 1466445927199 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 1747 | 1466445927203 Marionette TRACE conn4 <- [1,1482,null,{}] 11:05:27 INFO - PROCESS | 1747 | 1466445927278 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:27 INFO - PROCESS | 1747 | 1466445927287 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:27 INFO - PROCESS | 1747 | 1466445927576 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:05:27 INFO - PROCESS | 1747 | 1466445927787 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1747 | 1466445927795 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a335c00 == 16 [pid = 1747] [id = 378] 11:05:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9ace5800) [pid = 1747] [serial = 1135] [outer = (nil)] 11:05:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9acf0000) [pid = 1747] [serial = 1136] [outer = 0x9ace5800] 11:05:27 INFO - PROCESS | 1747 | 1466445927886 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9acee000) [pid = 1747] [serial = 1137] [outer = 0x9ace5800] 11:05:28 INFO - PROCESS | 1747 | 1466445928944 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1813ms 11:05:29 INFO - PROCESS | 1747 | 1466445929012 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:05:29 INFO - PROCESS | 1747 | 1466445929018 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:05:29 INFO - PROCESS | 1747 | 1466445929025 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 1747 | 1466445929028 Marionette TRACE conn4 <- [1,1486,null,{}] 11:05:29 INFO - PROCESS | 1747 | 1466445929035 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 1747 | 1466445929040 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:29 INFO - PROCESS | 1747 | 1466445929270 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:05:29 INFO - PROCESS | 1747 | 1466445929546 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 1747 | 1466445929556 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x951eb000 == 17 [pid = 1747] [id = 379] 11:05:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x95240000) [pid = 1747] [serial = 1138] [outer = (nil)] 11:05:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9b08bc00) [pid = 1747] [serial = 1139] [outer = 0x95240000] 11:05:29 INFO - PROCESS | 1747 | 1466445929648 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b08d400) [pid = 1747] [serial = 1140] [outer = 0x95240000] 11:05:30 INFO - PROCESS | 1747 | 1466445930746 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1795ms 11:05:30 INFO - PROCESS | 1747 | 1466445930821 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1747 | 1466445930825 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:05:30 INFO - PROCESS | 1747 | 1466445930833 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1747 | 1466445930837 Marionette TRACE conn4 <- [1,1490,null,{}] 11:05:30 INFO - PROCESS | 1747 | 1466445930843 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 1747 | 1466445930855 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:31 INFO - PROCESS | 1747 | 1466445931135 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:05:31 INFO - PROCESS | 1747 | 1466445931391 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 1747 | 1466445931404 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113fc00 == 18 [pid = 1747] [id = 380] 11:05:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x916e9400) [pid = 1747] [serial = 1141] [outer = (nil)] 11:05:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9bef2800) [pid = 1747] [serial = 1142] [outer = 0x916e9400] 11:05:31 INFO - PROCESS | 1747 | 1466445931509 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9befe400) [pid = 1747] [serial = 1143] [outer = 0x916e9400] 11:05:32 INFO - PROCESS | 1747 | 1466445932539 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1737ms 11:05:32 INFO - PROCESS | 1747 | 1466445932572 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1747 | 1466445932576 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:05:32 INFO - PROCESS | 1747 | 1466445932584 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1747 | 1466445932587 Marionette TRACE conn4 <- [1,1494,null,{}] 11:05:32 INFO - PROCESS | 1747 | 1466445932595 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 1747 | 1466445932600 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:32 INFO - PROCESS | 1747 | 1466445932841 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:05:33 INFO - PROCESS | 1747 | 1466445933098 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1747 | 1466445933107 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113ac00 == 19 [pid = 1747] [id = 381] 11:05:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x917e8c00) [pid = 1747] [serial = 1144] [outer = (nil)] 11:05:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9c1b6c00) [pid = 1747] [serial = 1145] [outer = 0x917e8c00] 11:05:33 INFO - PROCESS | 1747 | 1466445933251 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9bef4400) [pid = 1747] [serial = 1146] [outer = 0x917e8c00] 11:05:34 INFO - PROCESS | 1747 | 1466445934277 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1740ms 11:05:34 INFO - PROCESS | 1747 | 1466445934325 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 1747 | 1466445934330 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:05:34 INFO - PROCESS | 1747 | 1466445934337 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1747 | 1466445934341 Marionette TRACE conn4 <- [1,1498,null,{}] 11:05:34 INFO - PROCESS | 1747 | 1466445934347 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 1747 | 1466445934353 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:34 INFO - PROCESS | 1747 | 1466445934555 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:05:34 INFO - PROCESS | 1747 | 1466445934793 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1747 | 1466445934803 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113a800 == 20 [pid = 1747] [id = 382] 11:05:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9113b800) [pid = 1747] [serial = 1147] [outer = (nil)] 11:05:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x916e6c00) [pid = 1747] [serial = 1148] [outer = 0x9113b800] 11:05:35 INFO - PROCESS | 1747 | 1466445935070 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x917ca000) [pid = 1747] [serial = 1149] [outer = 0x9113b800] 11:05:36 INFO - PROCESS | 1747 | 1466445936182 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1886ms 11:05:36 INFO - PROCESS | 1747 | 1466445936226 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1747 | 1466445936232 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:05:36 INFO - PROCESS | 1747 | 1466445936242 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1747 | 1466445936245 Marionette TRACE conn4 <- [1,1502,null,{}] 11:05:36 INFO - PROCESS | 1747 | 1466445936254 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 1747 | 1466445936261 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:36 INFO - PROCESS | 1747 | 1466445936525 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9b080800) [pid = 1747] [serial = 1082] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9b0ed400) [pid = 1747] [serial = 1083] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9a2b5400) [pid = 1747] [serial = 1050] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa202a000) [pid = 1747] [serial = 1067] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa228ec00) [pid = 1747] [serial = 1068] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x951e8400) [pid = 1747] [serial = 1076] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x96d85800) [pid = 1747] [serial = 1077] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9c16b000) [pid = 1747] [serial = 1064] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9c00b400) [pid = 1747] [serial = 1065] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9b530c00) [pid = 1747] [serial = 1061] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b533800) [pid = 1747] [serial = 1062] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99cc4c00) [pid = 1747] [serial = 1055] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a32d000) [pid = 1747] [serial = 1056] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9b085800) [pid = 1747] [serial = 1058] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b08e000) [pid = 1747] [serial = 1059] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x917ddc00) [pid = 1747] [serial = 1070] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x937ac800) [pid = 1747] [serial = 1071] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x919bb800) [pid = 1747] [serial = 1052] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93be9c00) [pid = 1747] [serial = 1053] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92d74000) [pid = 1747] [serial = 1073] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x946f2400) [pid = 1747] [serial = 1074] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a6a5400) [pid = 1747] [serial = 1079] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x951f2400) [pid = 1747] [serial = 1085] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a333c00) [pid = 1747] [serial = 1086] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9ace8c00) [pid = 1747] [serial = 1080] [outer = (nil)] [url = about:blank] 11:05:36 INFO - PROCESS | 1747 | 1466445936817 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 1747 | 1466445936828 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x919bb400 == 21 [pid = 1747] [id = 383] 11:05:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9220f000) [pid = 1747] [serial = 1150] [outer = (nil)] 11:05:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93bef000) [pid = 1747] [serial = 1151] [outer = 0x9220f000] 11:05:36 INFO - PROCESS | 1747 | 1466445936916 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x951ee000) [pid = 1747] [serial = 1152] [outer = 0x9220f000] 11:05:37 INFO - PROCESS | 1747 | 1466445937834 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1643ms 11:05:37 INFO - PROCESS | 1747 | 1466445937885 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1747 | 1466445937892 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:05:37 INFO - PROCESS | 1747 | 1466445937905 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1747 | 1466445937909 Marionette TRACE conn4 <- [1,1506,null,{}] 11:05:37 INFO - PROCESS | 1747 | 1466445937917 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 1747 | 1466445937923 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:38 INFO - PROCESS | 1747 | 1466445938120 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:05:38 INFO - PROCESS | 1747 | 1466445938282 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 1747 | 1466445938290 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x92202400 == 22 [pid = 1747] [id = 384] 11:05:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x93832400) [pid = 1747] [serial = 1153] [outer = (nil)] 11:05:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99cbe400) [pid = 1747] [serial = 1154] [outer = 0x93832400] 11:05:38 INFO - PROCESS | 1747 | 1466445938370 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a084400) [pid = 1747] [serial = 1155] [outer = 0x93832400] 11:05:39 INFO - PROCESS | 1747 | 1466445939349 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1494ms 11:05:39 INFO - PROCESS | 1747 | 1466445939406 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1747 | 1466445939410 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:05:39 INFO - PROCESS | 1747 | 1466445939419 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1747 | 1466445939425 Marionette TRACE conn4 <- [1,1510,null,{}] 11:05:39 INFO - PROCESS | 1747 | 1466445939453 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 1747 | 1466445939463 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:39 INFO - PROCESS | 1747 | 1466445939716 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:05:39 INFO - PROCESS | 1747 | 1466445939744 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1747 | 1466445939756 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91136c00 == 23 [pid = 1747] [id = 385] 11:05:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a2ad800) [pid = 1747] [serial = 1156] [outer = (nil)] 11:05:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a69dc00) [pid = 1747] [serial = 1157] [outer = 0x9a2ad800] 11:05:39 INFO - PROCESS | 1747 | 1466445939833 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a82c000) [pid = 1747] [serial = 1158] [outer = 0x9a2ad800] 11:05:40 INFO - PROCESS | 1747 | 1466445940877 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1536ms 11:05:40 INFO - PROCESS | 1747 | 1466445940957 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:05:40 INFO - PROCESS | 1747 | 1466445940963 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:05:40 INFO - PROCESS | 1747 | 1466445940976 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1747 | 1466445940979 Marionette TRACE conn4 <- [1,1514,null,{}] 11:05:40 INFO - PROCESS | 1747 | 1466445940987 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 1747 | 1466445941009 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:41 INFO - PROCESS | 1747 | 1466445941259 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:05:41 INFO - PROCESS | 1747 | 1466445941283 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1747 | 1466445941291 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135400 == 24 [pid = 1747] [id = 386] 11:05:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a32e400) [pid = 1747] [serial = 1159] [outer = (nil)] 11:05:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9b089000) [pid = 1747] [serial = 1160] [outer = 0x9a32e400] 11:05:41 INFO - PROCESS | 1747 | 1466445941371 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9b0ef000) [pid = 1747] [serial = 1161] [outer = 0x9a32e400] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91139400) [pid = 1747] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92203800) [pid = 1747] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a32b400) [pid = 1747] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9bef5000) [pid = 1747] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93bef800) [pid = 1747] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91138800) [pid = 1747] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9189a400) [pid = 1747] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x96d84800) [pid = 1747] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91894000) [pid = 1747] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x917de400) [pid = 1747] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa253ec00) [pid = 1747] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:05:42 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x917ea400) [pid = 1747] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:05:42 INFO - PROCESS | 1747 | 1466445942629 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1688ms 11:05:42 INFO - PROCESS | 1747 | 1466445942658 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:05:42 INFO - PROCESS | 1747 | 1466445942663 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:05:42 INFO - PROCESS | 1747 | 1466445942671 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1747 | 1466445942674 Marionette TRACE conn4 <- [1,1518,null,{}] 11:05:42 INFO - PROCESS | 1747 | 1466445942682 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 1747 | 1466445942688 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:42 INFO - PROCESS | 1747 | 1466445942944 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:05:42 INFO - PROCESS | 1747 | 1466445942968 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 1747 | 1466445942976 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91894000 == 25 [pid = 1747] [id = 387] 11:05:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9189a400) [pid = 1747] [serial = 1162] [outer = (nil)] 11:05:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99cc2400) [pid = 1747] [serial = 1163] [outer = 0x9189a400] 11:05:43 INFO - PROCESS | 1747 | 1466445943080 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9b22c000) [pid = 1747] [serial = 1164] [outer = 0x9189a400] 11:05:44 INFO - PROCESS | 1747 | 1466445944236 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1589ms 11:05:44 INFO - PROCESS | 1747 | 1466445944259 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:05:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:05:44 INFO - PROCESS | 1747 | 1466445944268 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:05:44 INFO - PROCESS | 1747 | 1466445944278 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1747 | 1466445944284 Marionette TRACE conn4 <- [1,1522,null,{}] 11:05:44 INFO - PROCESS | 1747 | 1466445944294 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 1747 | 1466445944300 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:44 INFO - PROCESS | 1747 | 1466445944561 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:05:44 INFO - PROCESS | 1747 | 1466445944862 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1747 | 1466445944878 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x91895800 == 26 [pid = 1747] [id = 388] 11:05:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x919b4000) [pid = 1747] [serial = 1165] [outer = (nil)] 11:05:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9220f400) [pid = 1747] [serial = 1166] [outer = 0x919b4000] 11:05:44 INFO - PROCESS | 1747 | 1466445944984 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93bef400) [pid = 1747] [serial = 1167] [outer = 0x919b4000] 11:05:45 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:45 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:05:46 INFO - PROCESS | 1747 | 1466445946271 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:05:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:05:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:05:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:05:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:05:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:05:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:05:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:05:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:05:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2055ms 11:05:46 INFO - PROCESS | 1747 | 1466445946391 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 1747 | 1466445946404 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:05:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:05:46 INFO - PROCESS | 1747 | 1466445946437 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1747 | 1466445946445 Marionette TRACE conn4 <- [1,1526,null,{}] 11:05:46 INFO - PROCESS | 1747 | 1466445946512 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 1747 | 1466445946520 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:46 INFO - PROCESS | 1747 | 1466445946742 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:05:47 INFO - PROCESS | 1747 | 1466445946981 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 1747 | 1466445946993 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a331000 == 27 [pid = 1747] [id = 389] 11:05:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a331c00) [pid = 1747] [serial = 1168] [outer = (nil)] 11:05:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a338400) [pid = 1747] [serial = 1169] [outer = 0x9a331c00] 11:05:47 INFO - PROCESS | 1747 | 1466445947086 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9b067400) [pid = 1747] [serial = 1170] [outer = 0x9a331c00] 11:05:48 INFO - PROCESS | 1747 | 1466445948120 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:05:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:05:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:05:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:05:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:05:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:05:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:05:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1717ms 11:05:48 INFO - PROCESS | 1747 | 1466445948156 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1747 | 1466445948160 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:05:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:05:48 INFO - PROCESS | 1747 | 1466445948169 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1747 | 1466445948175 Marionette TRACE conn4 <- [1,1530,null,{}] 11:05:48 INFO - PROCESS | 1747 | 1466445948239 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 1747 | 1466445948251 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:48 INFO - PROCESS | 1747 | 1466445948498 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:05:48 INFO - PROCESS | 1747 | 1466445948782 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1747 | 1466445948797 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1b0c00 == 28 [pid = 1747] [id = 390] 11:05:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9c1b1000) [pid = 1747] [serial = 1171] [outer = (nil)] 11:05:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9c1bc000) [pid = 1747] [serial = 1172] [outer = 0x9c1b1000] 11:05:48 INFO - PROCESS | 1747 | 1466445948894 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa0615c00) [pid = 1747] [serial = 1173] [outer = 0x9c1b1000] 11:05:49 INFO - PROCESS | 1747 | 1466445949808 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:05:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:05:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:05:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:05:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:05:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:05:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1698ms 11:05:49 INFO - PROCESS | 1747 | 1466445949870 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 1747 | 1466445949876 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:05:49 INFO - PROCESS | 1747 | 1466445949883 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 1747 | 1466445949890 Marionette TRACE conn4 <- [1,1534,null,{}] 11:05:49 INFO - PROCESS | 1747 | 1466445949921 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 1747 | 1466445949927 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:50 INFO - PROCESS | 1747 | 1466445950147 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:05:50 INFO - PROCESS | 1747 | 1466445950351 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1747 | 1466445950360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x92201400 == 29 [pid = 1747] [id = 391] 11:05:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9c00b400) [pid = 1747] [serial = 1174] [outer = (nil)] 11:05:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa201f400) [pid = 1747] [serial = 1175] [outer = 0x9c00b400] 11:05:50 INFO - PROCESS | 1747 | 1466445950495 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa2029000) [pid = 1747] [serial = 1176] [outer = 0x9c00b400] 11:05:51 INFO - PROCESS | 1747 | 1466445951564 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1757ms 11:05:51 INFO - PROCESS | 1747 | 1466445951642 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 1747 | 1466445951645 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:05:51 INFO - PROCESS | 1747 | 1466445951654 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 1747 | 1466445951658 Marionette TRACE conn4 <- [1,1538,null,{}] 11:05:51 INFO - PROCESS | 1747 | 1466445951665 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:51 INFO - PROCESS | 1747 | 1466445951670 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:51 INFO - PROCESS | 1747 | 1466445951930 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:05:52 INFO - PROCESS | 1747 | 1466445952205 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 1747 | 1466445952212 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x951edc00 == 30 [pid = 1747] [id = 392] 11:05:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa1019000) [pid = 1747] [serial = 1177] [outer = (nil)] 11:05:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa229dc00) [pid = 1747] [serial = 1178] [outer = 0xa1019000] 11:05:52 INFO - PROCESS | 1747 | 1466445952335 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa2377c00) [pid = 1747] [serial = 1179] [outer = 0xa1019000] 11:05:53 INFO - PROCESS | 1747 | 1466445953391 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1793ms 11:05:53 INFO - PROCESS | 1747 | 1466445953449 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:05:53 INFO - PROCESS | 1747 | 1466445953454 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:05:53 INFO - PROCESS | 1747 | 1466445953462 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 1747 | 1466445953466 Marionette TRACE conn4 <- [1,1542,null,{}] 11:05:53 INFO - PROCESS | 1747 | 1466445953473 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 1747 | 1466445953484 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:53 INFO - PROCESS | 1747 | 1466445953802 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:05:54 INFO - PROCESS | 1747 | 1466445954123 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 1747 | 1466445954137 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91891800 == 31 [pid = 1747] [id = 393] 11:05:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9a0ed000) [pid = 1747] [serial = 1180] [outer = (nil)] 11:05:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa2fb7c00) [pid = 1747] [serial = 1181] [outer = 0x9a0ed000] 11:05:54 INFO - PROCESS | 1747 | 1466445954238 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa3284400) [pid = 1747] [serial = 1182] [outer = 0x9a0ed000] 11:05:55 INFO - PROCESS | 1747 | 1466445955471 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2046ms 11:05:55 INFO - PROCESS | 1747 | 1466445955511 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 1747 | 1466445955518 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:05:55 INFO - PROCESS | 1747 | 1466445955529 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1747 | 1466445955534 Marionette TRACE conn4 <- [1,1546,null,{}] 11:05:55 INFO - PROCESS | 1747 | 1466445955546 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 1747 | 1466445955555 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:55 INFO - PROCESS | 1747 | 1466445955814 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:05:56 INFO - PROCESS | 1747 | 1466445956067 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1747 | 1466445956083 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:56 INFO - PROCESS | 1747 | ++DOCSHELL 0xa23f0800 == 32 [pid = 1747] [id = 394] 11:05:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa3286000) [pid = 1747] [serial = 1183] [outer = (nil)] 11:05:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa3343400) [pid = 1747] [serial = 1184] [outer = 0xa3286000] 11:05:56 INFO - PROCESS | 1747 | 1466445956222 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa33c5000) [pid = 1747] [serial = 1185] [outer = 0xa3286000] 11:05:57 INFO - PROCESS | 1747 | 1466445957347 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:05:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1857ms 11:05:57 INFO - PROCESS | 1747 | 1466445957385 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:05:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:05:57 INFO - PROCESS | 1747 | 1466445957391 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:05:57 INFO - PROCESS | 1747 | 1466445957399 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1747 | 1466445957404 Marionette TRACE conn4 <- [1,1550,null,{}] 11:05:57 INFO - PROCESS | 1747 | 1466445957412 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:57 INFO - PROCESS | 1747 | 1466445957417 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:57 INFO - PROCESS | 1747 | 1466445957663 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:05:57 INFO - PROCESS | 1747 | 1466445957918 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1747 | 1466445957927 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e4000 == 33 [pid = 1747] [id = 395] 11:05:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x916e4400) [pid = 1747] [serial = 1186] [outer = (nil)] 11:05:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x919b7800) [pid = 1747] [serial = 1187] [outer = 0x916e4400] 11:05:58 INFO - PROCESS | 1747 | 1466445958070 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x95078800) [pid = 1747] [serial = 1188] [outer = 0x916e4400] 11:05:59 INFO - PROCESS | 1747 | 1466445959153 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:05:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1840ms 11:05:59 INFO - PROCESS | 1747 | 1466445959239 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:05:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:05:59 INFO - PROCESS | 1747 | 1466445959245 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:05:59 INFO - PROCESS | 1747 | 1466445959252 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1747 | 1466445959257 Marionette TRACE conn4 <- [1,1554,null,{}] 11:05:59 INFO - PROCESS | 1747 | 1466445959264 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:59 INFO - PROCESS | 1747 | 1466445959270 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:05:59 INFO - PROCESS | 1747 | 1466445959786 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:06:00 INFO - PROCESS | 1747 | 1466445960083 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1747 | 1466445960094 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9189b400 == 34 [pid = 1747] [id = 396] 11:06:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9189c000) [pid = 1747] [serial = 1189] [outer = (nil)] 11:06:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x919bfc00) [pid = 1747] [serial = 1190] [outer = 0x9189c000] 11:06:00 INFO - PROCESS | 1747 | 1466445960185 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93bf5800) [pid = 1747] [serial = 1191] [outer = 0x9189c000] 11:06:01 INFO - PROCESS | 1747 | 1466445961301 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:06:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2091ms 11:06:01 INFO - PROCESS | 1747 | 1466445961346 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1747 | 1466445961353 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:06:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:06:01 INFO - PROCESS | 1747 | 1466445961365 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1747 | 1466445961369 Marionette TRACE conn4 <- [1,1558,null,{}] 11:06:01 INFO - PROCESS | 1747 | 1466445961378 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 1747 | 1466445961385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:01 INFO - PROCESS | 1747 | 1466445961667 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:06:02 INFO - PROCESS | 1747 | 1466445962101 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1747 | 1466445962117 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bef800 == 35 [pid = 1747] [id = 397] 11:06:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x96d0d800) [pid = 1747] [serial = 1192] [outer = (nil)] 11:06:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9a559800) [pid = 1747] [serial = 1193] [outer = 0x96d0d800] 11:06:02 INFO - PROCESS | 1747 | 1466445962214 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9b068800) [pid = 1747] [serial = 1194] [outer = 0x96d0d800] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x91137400 == 34 [pid = 1747] [id = 370] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc400 == 33 [pid = 1747] [id = 369] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x916e4000 == 32 [pid = 1747] [id = 395] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x9189b400 == 31 [pid = 1747] [id = 396] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0xa23f0800 == 30 [pid = 1747] [id = 394] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x91891800 == 29 [pid = 1747] [id = 393] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x951edc00 == 28 [pid = 1747] [id = 392] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1b0c00 == 27 [pid = 1747] [id = 390] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x92201400 == 26 [pid = 1747] [id = 391] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x9a331000 == 25 [pid = 1747] [id = 389] 11:06:04 INFO - PROCESS | 1747 | --DOCSHELL 0x91895800 == 24 [pid = 1747] [id = 388] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x99f88000) [pid = 1747] [serial = 1124] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x917c5400) [pid = 1747] [serial = 1089] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9113ec00) [pid = 1747] [serial = 1088] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x95072400) [pid = 1747] [serial = 1092] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x93834000) [pid = 1747] [serial = 1091] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a6a0c00) [pid = 1747] [serial = 1095] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a337000) [pid = 1747] [serial = 1094] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa061c400) [pid = 1747] [serial = 1098] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x95073000) [pid = 1747] [serial = 1119] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9e4c9800) [pid = 1747] [serial = 1097] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9113cc00) [pid = 1747] [serial = 1112] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x916e5c00) [pid = 1747] [serial = 1113] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9189e800) [pid = 1747] [serial = 1115] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0xa237a400) [pid = 1747] [serial = 1101] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa2293800) [pid = 1747] [serial = 1100] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x98166000) [pid = 1747] [serial = 1121] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x919ba400) [pid = 1747] [serial = 1110] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91891000) [pid = 1747] [serial = 1109] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa331f400) [pid = 1747] [serial = 1104] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa2fafc00) [pid = 1747] [serial = 1103] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa4d4b000) [pid = 1747] [serial = 1107] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99fe3c00) [pid = 1747] [serial = 1106] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9462d800) [pid = 1747] [serial = 1118] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99dd3800) [pid = 1747] [serial = 1122] [outer = (nil)] [url = about:blank] 11:06:04 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x919b8000) [pid = 1747] [serial = 1116] [outer = (nil)] [url = about:blank] 11:06:05 INFO - PROCESS | 1747 | 1466445965118 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:06:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3797ms 11:06:05 INFO - PROCESS | 1747 | 1466445965163 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1747 | 1466445965170 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:06:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:06:05 INFO - PROCESS | 1747 | 1466445965179 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1747 | 1466445965185 Marionette TRACE conn4 <- [1,1562,null,{}] 11:06:05 INFO - PROCESS | 1747 | 1466445965200 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1747 | 1466445965210 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:05 INFO - PROCESS | 1747 | 1466445965428 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:06:05 INFO - PROCESS | 1747 | 1466445965622 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1747 | 1466445965636 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cd000 == 25 [pid = 1747] [id = 398] 11:06:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917df800) [pid = 1747] [serial = 1195] [outer = (nil)] 11:06:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x917e9000) [pid = 1747] [serial = 1196] [outer = 0x917df800] 11:06:05 INFO - PROCESS | 1747 | 1466445965735 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91893800) [pid = 1747] [serial = 1197] [outer = 0x917df800] 11:06:06 INFO - PROCESS | 1747 | 1466445966750 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:06:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1596ms 11:06:06 INFO - PROCESS | 1747 | 1466445966777 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1747 | 1466445966791 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:06:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:06:06 INFO - PROCESS | 1747 | 1466445966810 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1747 | 1466445966819 Marionette TRACE conn4 <- [1,1566,null,{}] 11:06:06 INFO - PROCESS | 1747 | 1466445966829 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 1747 | 1466445966838 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:07 INFO - PROCESS | 1747 | 1466445967182 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:06:07 INFO - PROCESS | 1747 | 1466445967373 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1747 | 1466445967380 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x919bcc00 == 26 [pid = 1747] [id = 399] 11:06:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92204000) [pid = 1747] [serial = 1198] [outer = (nil)] 11:06:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9220e400) [pid = 1747] [serial = 1199] [outer = 0x92204000] 11:06:07 INFO - PROCESS | 1747 | 1466445967472 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x937afc00) [pid = 1747] [serial = 1200] [outer = 0x92204000] 11:06:08 INFO - PROCESS | 1747 | 1466445968616 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:06:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1848ms 11:06:08 INFO - PROCESS | 1747 | 1466445968660 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1747 | 1466445968665 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:06:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:06:08 INFO - PROCESS | 1747 | 1466445968673 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1747 | 1466445968680 Marionette TRACE conn4 <- [1,1570,null,{}] 11:06:08 INFO - PROCESS | 1747 | 1466445968715 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 1747 | 1466445968727 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:09 INFO - PROCESS | 1747 | 1466445969138 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:06:09 INFO - PROCESS | 1747 | 1466445969192 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 1747 | 1466445969203 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d0e000 == 27 [pid = 1747] [id = 400] 11:06:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x96d0ec00) [pid = 1747] [serial = 1201] [outer = (nil)] 11:06:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x97f4d400) [pid = 1747] [serial = 1202] [outer = 0x96d0ec00] 11:06:09 INFO - PROCESS | 1747 | 1466445969297 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9952d000) [pid = 1747] [serial = 1203] [outer = 0x96d0ec00] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9189a400) [pid = 1747] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a2ad800) [pid = 1747] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9a32e400) [pid = 1747] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9a334c00) [pid = 1747] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91892c00) [pid = 1747] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93839000) [pid = 1747] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9ace5800) [pid = 1747] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9220f000) [pid = 1747] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x917e8c00) [pid = 1747] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95240000) [pid = 1747] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x97f47400) [pid = 1747] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93832400) [pid = 1747] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9113b800) [pid = 1747] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:06:10 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x916e9400) [pid = 1747] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:06:11 INFO - PROCESS | 1747 | 1466445971332 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:06:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2698ms 11:06:11 INFO - PROCESS | 1747 | 1466445971373 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1747 | 1466445971380 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:06:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:06:11 INFO - PROCESS | 1747 | 1466445971389 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1747 | 1466445971394 Marionette TRACE conn4 <- [1,1574,null,{}] 11:06:11 INFO - PROCESS | 1747 | 1466445971400 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 1747 | 1466445971406 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:11 INFO - PROCESS | 1747 | 1466445971615 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:06:11 INFO - PROCESS | 1747 | 1466445971844 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 1747 | 1466445971857 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc800 == 28 [pid = 1747] [id = 401] 11:06:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x919b8000) [pid = 1747] [serial = 1204] [outer = (nil)] 11:06:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x97f47400) [pid = 1747] [serial = 1205] [outer = 0x919b8000] 11:06:11 INFO - PROCESS | 1747 | 1466445971953 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99fe3c00) [pid = 1747] [serial = 1206] [outer = 0x919b8000] 11:06:13 INFO - PROCESS | 1747 | 1466445973013 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:06:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1685ms 11:06:13 INFO - PROCESS | 1747 | 1466445973075 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1747 | 1466445973084 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:06:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:06:13 INFO - PROCESS | 1747 | 1466445973096 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1747 | 1466445973102 Marionette TRACE conn4 <- [1,1578,null,{}] 11:06:13 INFO - PROCESS | 1747 | 1466445973113 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 1747 | 1466445973121 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:13 INFO - PROCESS | 1747 | 1466445973384 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:06:13 INFO - PROCESS | 1747 | 1466445973664 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1747 | 1466445973683 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dfc00 == 29 [pid = 1747] [id = 402] 11:06:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x917e6000) [pid = 1747] [serial = 1207] [outer = (nil)] 11:06:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91897400) [pid = 1747] [serial = 1208] [outer = 0x917e6000] 11:06:13 INFO - PROCESS | 1747 | 1466445973819 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x919b6400) [pid = 1747] [serial = 1209] [outer = 0x917e6000] 11:06:14 INFO - PROCESS | 1747 | 1466445974911 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:06:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1890ms 11:06:14 INFO - PROCESS | 1747 | 1466445974985 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1747 | 1466445974995 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:06:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:06:15 INFO - PROCESS | 1747 | 1466445975006 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1747 | 1466445975011 Marionette TRACE conn4 <- [1,1582,null,{}] 11:06:15 INFO - PROCESS | 1747 | 1466445975019 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 1747 | 1466445975026 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:15 INFO - PROCESS | 1747 | 1466445975280 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:06:15 INFO - PROCESS | 1747 | 1466445975571 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1747 | 1466445975582 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e4c00 == 30 [pid = 1747] [id = 403] 11:06:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x95078000) [pid = 1747] [serial = 1210] [outer = (nil)] 11:06:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x96d0b800) [pid = 1747] [serial = 1211] [outer = 0x95078000] 11:06:15 INFO - PROCESS | 1747 | 1466445975682 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99cc6800) [pid = 1747] [serial = 1212] [outer = 0x95078000] 11:06:16 INFO - PROCESS | 1747 | 1466445976780 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1842ms 11:06:16 INFO - PROCESS | 1747 | 1466445976849 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 1747 | 1466445976855 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:06:16 INFO - PROCESS | 1747 | 1466445976863 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - PROCESS | 1747 | 1466445976870 Marionette TRACE conn4 <- [1,1586,null,{}] 11:06:16 INFO - PROCESS | 1747 | 1466445976889 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:16 INFO - PROCESS | 1747 | 1466445976899 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:17 INFO - PROCESS | 1747 | 1466445977136 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:06:17 INFO - PROCESS | 1747 | 1466445977439 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1747 | 1466445977451 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a68a800 == 31 [pid = 1747] [id = 404] 11:06:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a69c400) [pid = 1747] [serial = 1213] [outer = (nil)] 11:06:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9ace2800) [pid = 1747] [serial = 1214] [outer = 0x9a69c400] 11:06:17 INFO - PROCESS | 1747 | 1466445977564 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9acf1000) [pid = 1747] [serial = 1215] [outer = 0x9a69c400] 11:06:18 INFO - PROCESS | 1747 | 1466445978556 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1741ms 11:06:18 INFO - PROCESS | 1747 | 1466445978604 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1747 | 1466445978610 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:06:18 INFO - PROCESS | 1747 | 1466445978617 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1747 | 1466445978620 Marionette TRACE conn4 <- [1,1590,null,{}] 11:06:18 INFO - PROCESS | 1747 | 1466445978628 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 1747 | 1466445978634 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:18 INFO - PROCESS | 1747 | 1466445978836 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:06:19 INFO - PROCESS | 1747 | 1466445979088 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1747 | 1466445979098 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140800 == 32 [pid = 1747] [id = 405] 11:06:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a5e5000) [pid = 1747] [serial = 1216] [outer = (nil)] 11:06:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b0e8800) [pid = 1747] [serial = 1217] [outer = 0x9a5e5000] 11:06:19 INFO - PROCESS | 1747 | 1466445979231 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b238800) [pid = 1747] [serial = 1218] [outer = 0x9a5e5000] 11:06:20 INFO - PROCESS | 1747 | 1466445980218 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1639ms 11:06:20 INFO - PROCESS | 1747 | 1466445980257 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 1747 | 1466445980262 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:06:20 INFO - PROCESS | 1747 | 1466445980270 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1747 | 1466445980274 Marionette TRACE conn4 <- [1,1594,null,{}] 11:06:20 INFO - PROCESS | 1747 | 1466445980281 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 1747 | 1466445980286 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:20 INFO - PROCESS | 1747 | 1466445980474 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:06:20 INFO - PROCESS | 1747 | 1466445980658 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1747 | 1466445980667 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f4400 == 33 [pid = 1747] [id = 406] 11:06:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x96d0dc00) [pid = 1747] [serial = 1219] [outer = (nil)] 11:06:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9b9e3800) [pid = 1747] [serial = 1220] [outer = 0x96d0dc00] 11:06:20 INFO - PROCESS | 1747 | 1466445980807 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9bef3000) [pid = 1747] [serial = 1221] [outer = 0x96d0dc00] 11:06:21 INFO - PROCESS | 1747 | 1466445981810 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1584ms 11:06:21 INFO - PROCESS | 1747 | 1466445981856 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1747 | 1466445981861 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:06:21 INFO - PROCESS | 1747 | 1466445981868 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1747 | 1466445981873 Marionette TRACE conn4 <- [1,1598,null,{}] 11:06:21 INFO - PROCESS | 1747 | 1466445981880 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1747 | 1466445981896 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:22 INFO - PROCESS | 1747 | 1466445982170 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:06:22 INFO - PROCESS | 1747 | 1466445982464 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 1747 | 1466445982477 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91133400 == 34 [pid = 1747] [id = 407] 11:06:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x91137400) [pid = 1747] [serial = 1222] [outer = (nil)] 11:06:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa1015c00) [pid = 1747] [serial = 1223] [outer = 0x91137400] 11:06:22 INFO - PROCESS | 1747 | 1466445982566 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa1081800) [pid = 1747] [serial = 1224] [outer = 0x91137400] 11:06:23 INFO - PROCESS | 1747 | 1466445983558 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1734ms 11:06:23 INFO - PROCESS | 1747 | 1466445983604 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:06:23 INFO - PROCESS | 1747 | 1466445983609 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:06:23 INFO - PROCESS | 1747 | 1466445983616 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1747 | 1466445983620 Marionette TRACE conn4 <- [1,1602,null,{}] 11:06:23 INFO - PROCESS | 1747 | 1466445983626 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 1747 | 1466445983632 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:23 INFO - PROCESS | 1747 | 1466445983833 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:06:24 INFO - PROCESS | 1747 | 1466445984086 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1747 | 1466445984096 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x916dd400 == 35 [pid = 1747] [id = 408] 11:06:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x916e6400) [pid = 1747] [serial = 1225] [outer = (nil)] 11:06:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0xa2098400) [pid = 1747] [serial = 1226] [outer = 0x916e6400] 11:06:24 INFO - PROCESS | 1747 | 1466445984240 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa228f000) [pid = 1747] [serial = 1227] [outer = 0x916e6400] 11:06:25 INFO - PROCESS | 1747 | 1466445985290 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1737ms 11:06:25 INFO - PROCESS | 1747 | 1466445985354 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:06:25 INFO - PROCESS | 1747 | 1466445985359 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:06:25 INFO - PROCESS | 1747 | 1466445985367 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1747 | 1466445985371 Marionette TRACE conn4 <- [1,1606,null,{}] 11:06:25 INFO - PROCESS | 1747 | 1466445985379 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 1747 | 1466445985386 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:25 INFO - PROCESS | 1747 | 1466445985640 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:06:26 INFO - PROCESS | 1747 | 1466445986000 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1747 | 1466445986009 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b2400 == 36 [pid = 1747] [id = 409] 11:06:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x919b5400) [pid = 1747] [serial = 1228] [outer = (nil)] 11:06:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0xa23a8c00) [pid = 1747] [serial = 1229] [outer = 0x919b5400] 11:06:26 INFO - PROCESS | 1747 | 1466445986127 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0xa23b5000) [pid = 1747] [serial = 1230] [outer = 0x919b5400] 11:06:27 INFO - PROCESS | 1747 | 1466445987336 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2038ms 11:06:27 INFO - PROCESS | 1747 | 1466445987406 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1747 | 1466445987411 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:06:27 INFO - PROCESS | 1747 | 1466445987418 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1747 | 1466445987422 Marionette TRACE conn4 <- [1,1610,null,{}] 11:06:27 INFO - PROCESS | 1747 | 1466445987428 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 1747 | 1466445987433 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:27 INFO - PROCESS | 1747 | 1466445987711 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:06:28 INFO - PROCESS | 1747 | 1466445988244 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1747 | 1466445988262 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x91138800 == 37 [pid = 1747] [id = 410] 11:06:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x91139000) [pid = 1747] [serial = 1231] [outer = (nil)] 11:06:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x916e2800) [pid = 1747] [serial = 1232] [outer = 0x91139000] 11:06:28 INFO - PROCESS | 1747 | 1466445988401 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x916eb400) [pid = 1747] [serial = 1233] [outer = 0x91139000] 11:06:29 INFO - PROCESS | 1747 | 1466445989578 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2243ms 11:06:29 INFO - PROCESS | 1747 | 1466445989667 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1747 | 1466445989677 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:06:29 INFO - PROCESS | 1747 | 1466445989690 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1747 | 1466445989698 Marionette TRACE conn4 <- [1,1614,null,{}] 11:06:29 INFO - PROCESS | 1747 | 1466445989757 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 1747 | 1466445989767 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:30 INFO - PROCESS | 1747 | 1466445990003 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:06:30 INFO - PROCESS | 1747 | 1466445990386 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1747 | 1466445990402 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x916df000 == 38 [pid = 1747] [id = 411] 11:06:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91892c00) [pid = 1747] [serial = 1234] [outer = (nil)] 11:06:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9462d800) [pid = 1747] [serial = 1235] [outer = 0x91892c00] 11:06:30 INFO - PROCESS | 1747 | 1466445990495 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x951eac00) [pid = 1747] [serial = 1236] [outer = 0x91892c00] 11:06:31 INFO - PROCESS | 1747 | --DOCSHELL 0x96d0e000 == 37 [pid = 1747] [id = 400] 11:06:31 INFO - PROCESS | 1747 | --DOCSHELL 0x919bcc00 == 36 [pid = 1747] [id = 399] 11:06:31 INFO - PROCESS | 1747 | --DOCSHELL 0x917cd000 == 35 [pid = 1747] [id = 398] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x99cc2400) [pid = 1747] [serial = 1163] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9a82c000) [pid = 1747] [serial = 1158] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9b089000) [pid = 1747] [serial = 1160] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9a55a000) [pid = 1747] [serial = 1133] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a6a0400) [pid = 1747] [serial = 1134] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91897000) [pid = 1747] [serial = 1127] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9382d000) [pid = 1747] [serial = 1128] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x99fd5c00) [pid = 1747] [serial = 1125] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9acf0000) [pid = 1747] [serial = 1136] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9acee000) [pid = 1747] [serial = 1137] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x93bef000) [pid = 1747] [serial = 1151] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x951ee000) [pid = 1747] [serial = 1152] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9c1b6c00) [pid = 1747] [serial = 1145] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9bef4400) [pid = 1747] [serial = 1146] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9b08bc00) [pid = 1747] [serial = 1139] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9b08d400) [pid = 1747] [serial = 1140] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99cbbc00) [pid = 1747] [serial = 1130] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99fe4800) [pid = 1747] [serial = 1131] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x99cbe400) [pid = 1747] [serial = 1154] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x916e6c00) [pid = 1747] [serial = 1148] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x917ca000) [pid = 1747] [serial = 1149] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9bef2800) [pid = 1747] [serial = 1142] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9befe400) [pid = 1747] [serial = 1143] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a69dc00) [pid = 1747] [serial = 1157] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a084400) [pid = 1747] [serial = 1155] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b0ef000) [pid = 1747] [serial = 1161] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b22c000) [pid = 1747] [serial = 1164] [outer = (nil)] [url = about:blank] 11:06:31 INFO - PROCESS | 1747 | 1466445991640 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2022ms 11:06:31 INFO - PROCESS | 1747 | 1466445991714 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1747 | 1466445991721 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:06:31 INFO - PROCESS | 1747 | 1466445991739 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1747 | 1466445991743 Marionette TRACE conn4 <- [1,1618,null,{}] 11:06:31 INFO - PROCESS | 1747 | 1466445991753 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 1747 | 1466445991758 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:32 INFO - PROCESS | 1747 | 1466445992020 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:06:32 INFO - PROCESS | 1747 | 1466445992282 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 1747 | 1466445992291 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cd000 == 36 [pid = 1747] [id = 412] 11:06:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93bf5400) [pid = 1747] [serial = 1237] [outer = (nil)] 11:06:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x99dcc000) [pid = 1747] [serial = 1238] [outer = 0x93bf5400] 11:06:32 INFO - PROCESS | 1747 | 1466445992371 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99fe0000) [pid = 1747] [serial = 1239] [outer = 0x93bf5400] 11:06:33 INFO - PROCESS | 1747 | 1466445993329 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1697ms 11:06:33 INFO - PROCESS | 1747 | 1466445993432 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1747 | 1466445993439 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:06:33 INFO - PROCESS | 1747 | 1466445993452 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1747 | 1466445993467 Marionette TRACE conn4 <- [1,1622,null,{}] 11:06:33 INFO - PROCESS | 1747 | 1466445993509 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 1747 | 1466445993520 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:33 INFO - PROCESS | 1747 | 1466445993871 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:06:34 INFO - PROCESS | 1747 | 1466445994003 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1747 | 1466445994016 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e8000 == 37 [pid = 1747] [id = 413] 11:06:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a238000) [pid = 1747] [serial = 1240] [outer = (nil)] 11:06:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a5ebc00) [pid = 1747] [serial = 1241] [outer = 0x9a238000] 11:06:34 INFO - PROCESS | 1747 | 1466445994293 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a6a1c00) [pid = 1747] [serial = 1242] [outer = 0x9a238000] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x96d0ec00) [pid = 1747] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92204000) [pid = 1747] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917df800) [pid = 1747] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x96d0d800) [pid = 1747] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x919b4000) [pid = 1747] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a331c00) [pid = 1747] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa1019000) [pid = 1747] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a0ed000) [pid = 1747] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9c1b1000) [pid = 1747] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0xa3286000) [pid = 1747] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x916e4400) [pid = 1747] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9189c000) [pid = 1747] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:06:35 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9c00b400) [pid = 1747] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:06:35 INFO - PROCESS | 1747 | 1466445995943 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2529ms 11:06:35 INFO - PROCESS | 1747 | 1466445995977 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:06:35 INFO - PROCESS | 1747 | 1466445995983 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:06:35 INFO - PROCESS | 1747 | 1466445995990 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1747 | 1466445995994 Marionette TRACE conn4 <- [1,1626,null,{}] 11:06:36 INFO - PROCESS | 1747 | 1466445996000 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 1747 | 1466445996006 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:36 INFO - PROCESS | 1747 | 1466445996321 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:06:36 INFO - PROCESS | 1747 | 1466445996527 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1747 | 1466445996536 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x91891000 == 38 [pid = 1747] [id = 414] 11:06:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92204000) [pid = 1747] [serial = 1243] [outer = (nil)] 11:06:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a238800) [pid = 1747] [serial = 1244] [outer = 0x92204000] 11:06:36 INFO - PROCESS | 1747 | 1466445996616 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a82c000) [pid = 1747] [serial = 1245] [outer = 0x92204000] 11:06:37 INFO - PROCESS | 1747 | 1466445997523 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1590ms 11:06:37 INFO - PROCESS | 1747 | 1466445997582 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1747 | 1466445997587 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:06:37 INFO - PROCESS | 1747 | 1466445997598 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1747 | 1466445997602 Marionette TRACE conn4 <- [1,1630,null,{}] 11:06:37 INFO - PROCESS | 1747 | 1466445997613 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 1747 | 1466445997619 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:37 INFO - PROCESS | 1747 | 1466445997980 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:06:38 INFO - PROCESS | 1747 | 1466445998320 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1747 | 1466445998332 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e1c00 == 39 [pid = 1747] [id = 415] 11:06:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x916e4000) [pid = 1747] [serial = 1246] [outer = (nil)] 11:06:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x916ea000) [pid = 1747] [serial = 1247] [outer = 0x916e4000] 11:06:38 INFO - PROCESS | 1747 | 1466445998467 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x917ddc00) [pid = 1747] [serial = 1248] [outer = 0x916e4000] 11:06:39 INFO - PROCESS | 1747 | 1466445999635 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2106ms 11:06:39 INFO - PROCESS | 1747 | 1466445999706 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1747 | 1466445999712 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:06:39 INFO - PROCESS | 1747 | 1466445999723 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1747 | 1466445999728 Marionette TRACE conn4 <- [1,1634,null,{}] 11:06:39 INFO - PROCESS | 1747 | 1466445999738 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:39 INFO - PROCESS | 1747 | 1466445999747 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:40 INFO - PROCESS | 1747 | 1466446000007 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:06:40 INFO - PROCESS | 1747 | 1466446000310 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1747 | 1466446000327 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d75800 == 40 [pid = 1747] [id = 416] 11:06:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92d80400) [pid = 1747] [serial = 1249] [outer = (nil)] 11:06:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9462d400) [pid = 1747] [serial = 1250] [outer = 0x92d80400] 11:06:40 INFO - PROCESS | 1747 | 1466446000430 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x95236800) [pid = 1747] [serial = 1251] [outer = 0x92d80400] 11:06:41 INFO - PROCESS | 1747 | 1466446001583 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1942ms 11:06:41 INFO - PROCESS | 1747 | 1466446001666 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 1747 | 1466446001673 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:06:41 INFO - PROCESS | 1747 | 1466446001681 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 1747 | 1466446001686 Marionette TRACE conn4 <- [1,1638,null,{}] 11:06:41 INFO - PROCESS | 1747 | 1466446001693 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 1747 | 1466446001698 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:42 INFO - PROCESS | 1747 | 1466446001995 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:06:42 INFO - PROCESS | 1747 | 1466446002303 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1747 | 1466446002315 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x9382dc00 == 41 [pid = 1747] [id = 417] 11:06:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99f89400) [pid = 1747] [serial = 1252] [outer = (nil)] 11:06:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99fe9000) [pid = 1747] [serial = 1253] [outer = 0x99f89400] 11:06:42 INFO - PROCESS | 1747 | 1466446002452 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a32cc00) [pid = 1747] [serial = 1254] [outer = 0x99f89400] 11:06:43 INFO - PROCESS | 1747 | 1466446003663 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2048ms 11:06:43 INFO - PROCESS | 1747 | 1466446003732 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1747 | 1466446003742 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:06:43 INFO - PROCESS | 1747 | 1466446003769 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1747 | 1466446003779 Marionette TRACE conn4 <- [1,1642,null,{}] 11:06:43 INFO - PROCESS | 1747 | 1466446003788 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 1747 | 1466446003797 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:44 INFO - PROCESS | 1747 | 1466446004172 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:06:44 INFO - PROCESS | 1747 | 1466446004385 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1747 | 1466446004399 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x99dd1400 == 42 [pid = 1747] [id = 418] 11:06:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99f89000) [pid = 1747] [serial = 1255] [outer = (nil)] 11:06:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9b0ef000) [pid = 1747] [serial = 1256] [outer = 0x99f89000] 11:06:44 INFO - PROCESS | 1747 | 1466446004539 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b525c00) [pid = 1747] [serial = 1257] [outer = 0x99f89000] 11:06:45 INFO - PROCESS | 1747 | 1466446005671 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1964ms 11:06:45 INFO - PROCESS | 1747 | 1466446005723 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1747 | 1466446005730 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:06:45 INFO - PROCESS | 1747 | 1466446005758 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1747 | 1466446005777 Marionette TRACE conn4 <- [1,1646,null,{}] 11:06:45 INFO - PROCESS | 1747 | 1466446005790 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 1747 | 1466446005800 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:46 INFO - PROCESS | 1747 | 1466446006186 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:06:46 INFO - PROCESS | 1747 | 1466446006414 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1747 | 1466446006421 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bf7c00 == 43 [pid = 1747] [id = 419] 11:06:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b209000) [pid = 1747] [serial = 1258] [outer = (nil)] 11:06:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9c16c000) [pid = 1747] [serial = 1259] [outer = 0x9b209000] 11:06:46 INFO - PROCESS | 1747 | 1466446006557 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9e4c0800) [pid = 1747] [serial = 1260] [outer = 0x9b209000] 11:06:47 INFO - PROCESS | 1747 | 1466446007813 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:06:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2129ms 11:06:47 INFO - PROCESS | 1747 | 1466446007877 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1747 | 1466446007884 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:06:47 INFO - PROCESS | 1747 | 1466446007894 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1747 | 1466446007899 Marionette TRACE conn4 <- [1,1650,null,{}] 11:06:47 INFO - PROCESS | 1747 | 1466446007909 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1747 | 1466446007917 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:48 INFO - PROCESS | 1747 | 1466446008243 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:06:48 INFO - PROCESS | 1747 | 1466446008435 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1747 | 1466446008456 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:48 INFO - PROCESS | 1747 | ++DOCSHELL 0xa0614c00 == 44 [pid = 1747] [id = 420] 11:06:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa0615400) [pid = 1747] [serial = 1261] [outer = (nil)] 11:06:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa061d000) [pid = 1747] [serial = 1262] [outer = 0xa0615400] 11:06:48 INFO - PROCESS | 1747 | 1466446008568 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa2558800) [pid = 1747] [serial = 1263] [outer = 0xa0615400] 11:06:49 INFO - PROCESS | 1747 | 1466446009648 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1792ms 11:06:49 INFO - PROCESS | 1747 | 1466446009689 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:06:49 INFO - PROCESS | 1747 | 1466446009695 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:06:49 INFO - PROCESS | 1747 | 1466446009703 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1747 | 1466446009706 Marionette TRACE conn4 <- [1,1654,null,{}] 11:06:49 INFO - PROCESS | 1747 | 1466446009714 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 1747 | 1466446009720 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:49 INFO - PROCESS | 1747 | 1466446009976 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:06:50 INFO - PROCESS | 1747 | 1466446010281 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1747 | 1466446010291 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1b1000 == 45 [pid = 1747] [id = 421] 11:06:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa2328000) [pid = 1747] [serial = 1264] [outer = (nil)] 11:06:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0xa331f800) [pid = 1747] [serial = 1265] [outer = 0xa2328000] 11:06:50 INFO - PROCESS | 1747 | 1466446010420 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0xa33c6c00) [pid = 1747] [serial = 1266] [outer = 0xa2328000] 11:06:51 INFO - PROCESS | 1747 | 1466446011458 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1837ms 11:06:51 INFO - PROCESS | 1747 | 1466446011541 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1747 | 1466446011547 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:06:51 INFO - PROCESS | 1747 | 1466446011555 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1747 | 1466446011558 Marionette TRACE conn4 <- [1,1658,null,{}] 11:06:51 INFO - PROCESS | 1747 | 1466446011565 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 1747 | 1466446011571 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:51 INFO - PROCESS | 1747 | 1466446011839 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:06:52 INFO - PROCESS | 1747 | 1466446012142 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1747 | 1466446012149 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x916de800 == 46 [pid = 1747] [id = 422] 11:06:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9b070c00) [pid = 1747] [serial = 1267] [outer = (nil)] 11:06:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0xa4d4d800) [pid = 1747] [serial = 1268] [outer = 0x9b070c00] 11:06:52 INFO - PROCESS | 1747 | 1466446012251 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0xa4f1a400) [pid = 1747] [serial = 1269] [outer = 0x9b070c00] 11:06:53 INFO - PROCESS | 1747 | 1466446013381 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1889ms 11:06:53 INFO - PROCESS | 1747 | 1466446013446 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 1747 | 1466446013453 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:06:53 INFO - PROCESS | 1747 | 1466446013461 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1747 | 1466446013465 Marionette TRACE conn4 <- [1,1662,null,{}] 11:06:53 INFO - PROCESS | 1747 | 1466446013472 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 1747 | 1466446013478 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:53 INFO - PROCESS | 1747 | 1466446013719 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:06:53 INFO - PROCESS | 1747 | 1466446013973 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1747 | 1466446013980 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x92209000 == 47 [pid = 1747] [id = 423] 11:06:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x96d10400) [pid = 1747] [serial = 1270] [outer = (nil)] 11:06:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0xa610a400) [pid = 1747] [serial = 1271] [outer = 0x96d10400] 11:06:54 INFO - PROCESS | 1747 | 1466446014078 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0xa61b1000) [pid = 1747] [serial = 1272] [outer = 0x96d10400] 11:06:55 INFO - PROCESS | 1747 | 1466446015052 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1635ms 11:06:55 INFO - PROCESS | 1747 | 1466446015098 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:06:55 INFO - PROCESS | 1747 | 1466446015103 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:06:55 INFO - PROCESS | 1747 | 1466446015111 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1747 | 1466446015115 Marionette TRACE conn4 <- [1,1666,null,{}] 11:06:55 INFO - PROCESS | 1747 | 1466446015122 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 1747 | 1466446015128 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:55 INFO - PROCESS | 1747 | 1466446015373 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:06:55 INFO - PROCESS | 1747 | 1466446015658 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1747 | 1466446015666 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x916de400 == 48 [pid = 1747] [id = 424] 11:06:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x916e4c00) [pid = 1747] [serial = 1273] [outer = (nil)] 11:06:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9220f000) [pid = 1747] [serial = 1274] [outer = 0x916e4c00] 11:06:55 INFO - PROCESS | 1747 | 1466446015823 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9a7ba000) [pid = 1747] [serial = 1275] [outer = 0x916e4c00] 11:06:56 INFO - PROCESS | 1747 | 1466446016952 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1888ms 11:06:57 INFO - PROCESS | 1747 | 1466446017000 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 1747 | 1466446017006 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:06:57 INFO - PROCESS | 1747 | 1466446017013 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 1747 | 1466446017017 Marionette TRACE conn4 <- [1,1670,null,{}] 11:06:57 INFO - PROCESS | 1747 | 1466446017024 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 1747 | 1466446017030 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:57 INFO - PROCESS | 1747 | 1466446017275 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:06:57 INFO - PROCESS | 1747 | 1466446017922 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1747 | 1466446017934 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cfc00 == 49 [pid = 1747] [id = 425] 11:06:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x917d0800) [pid = 1747] [serial = 1276] [outer = (nil)] 11:06:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x917e8000) [pid = 1747] [serial = 1277] [outer = 0x917d0800] 11:06:58 INFO - PROCESS | 1747 | 1466446018050 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x919b4000) [pid = 1747] [serial = 1278] [outer = 0x917d0800] 11:06:59 INFO - PROCESS | 1747 | 1466446019043 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2095ms 11:06:59 INFO - PROCESS | 1747 | 1466446019111 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1747 | 1466446019118 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:06:59 INFO - PROCESS | 1747 | 1466446019126 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1747 | 1466446019132 Marionette TRACE conn4 <- [1,1674,null,{}] 11:06:59 INFO - PROCESS | 1747 | 1466446019143 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 1747 | 1466446019153 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:59 INFO - PROCESS | 1747 | 1466446019463 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:06:59 INFO - PROCESS | 1747 | 1466446019705 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 1747 | 1466446019716 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:06:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x95073c00 == 50 [pid = 1747] [id = 426] 11:06:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x951ed800) [pid = 1747] [serial = 1279] [outer = (nil)] 11:06:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x96d0ec00) [pid = 1747] [serial = 1280] [outer = 0x951ed800] 11:06:59 INFO - PROCESS | 1747 | 1466446019811 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x99cbb000) [pid = 1747] [serial = 1281] [outer = 0x951ed800] 11:07:00 INFO - PROCESS | 1747 | 1466446020946 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1891ms 11:07:01 INFO - PROCESS | 1747 | 1466446021023 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 1747 | 1466446021034 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:07:01 INFO - PROCESS | 1747 | 1466446021048 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1747 | 1466446021055 Marionette TRACE conn4 <- [1,1678,null,{}] 11:07:01 INFO - PROCESS | 1747 | 1466446021065 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:01 INFO - PROCESS | 1747 | 1466446021074 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:01 INFO - PROCESS | 1747 | 1466446021450 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x919bb400 == 49 [pid = 1747] [id = 383] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91135400 == 48 [pid = 1747] [id = 386] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91136c00 == 47 [pid = 1747] [id = 385] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9113a800 == 46 [pid = 1747] [id = 382] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91891000 == 45 [pid = 1747] [id = 414] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916e8000 == 44 [pid = 1747] [id = 413] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917cd000 == 43 [pid = 1747] [id = 412] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916df000 == 42 [pid = 1747] [id = 411] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91138800 == 41 [pid = 1747] [id = 410] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91899800 == 40 [pid = 1747] [id = 371] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x92d7a800 == 39 [pid = 1747] [id = 372] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x92202400 == 38 [pid = 1747] [id = 384] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917cc400 == 37 [pid = 1747] [id = 373] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc800 == 36 [pid = 1747] [id = 401] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917c7800 == 35 [pid = 1747] [id = 374] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917dfc00 == 34 [pid = 1747] [id = 402] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917c7000 == 33 [pid = 1747] [id = 376] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917e4c00 == 32 [pid = 1747] [id = 403] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9a334400 == 31 [pid = 1747] [id = 377] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9113fc00 == 30 [pid = 1747] [id = 380] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x951eb000 == 29 [pid = 1747] [id = 379] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91140800 == 28 [pid = 1747] [id = 405] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916dd400 == 27 [pid = 1747] [id = 408] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91894000 == 26 [pid = 1747] [id = 387] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x919b2400 == 25 [pid = 1747] [id = 409] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x951f4400 == 24 [pid = 1747] [id = 406] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9a335c00 == 23 [pid = 1747] [id = 378] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91133400 == 22 [pid = 1747] [id = 407] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91892400 == 21 [pid = 1747] [id = 375] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9a68a800 == 20 [pid = 1747] [id = 404] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9113ac00 == 19 [pid = 1747] [id = 381] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x93bef800 == 18 [pid = 1747] [id = 397] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916de400 == 17 [pid = 1747] [id = 424] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x92209000 == 16 [pid = 1747] [id = 423] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1b1000 == 15 [pid = 1747] [id = 421] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916de800 == 14 [pid = 1747] [id = 422] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0xa0614c00 == 13 [pid = 1747] [id = 420] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x93bf7c00 == 12 [pid = 1747] [id = 419] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x9382dc00 == 11 [pid = 1747] [id = 417] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x99dd1400 == 10 [pid = 1747] [id = 418] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x92d75800 == 9 [pid = 1747] [id = 416] 11:07:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916e1c00 == 8 [pid = 1747] [id = 415] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x97f47400) [pid = 1747] [serial = 1205] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x97f4d400) [pid = 1747] [serial = 1202] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9220e400) [pid = 1747] [serial = 1199] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x917e9000) [pid = 1747] [serial = 1196] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x91893800) [pid = 1747] [serial = 1197] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9b068800) [pid = 1747] [serial = 1194] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9a559800) [pid = 1747] [serial = 1193] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9220f400) [pid = 1747] [serial = 1166] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9b067400) [pid = 1747] [serial = 1170] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a338400) [pid = 1747] [serial = 1169] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0xa229dc00) [pid = 1747] [serial = 1178] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0xa3284400) [pid = 1747] [serial = 1182] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0xa2fb7c00) [pid = 1747] [serial = 1181] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0xa0615c00) [pid = 1747] [serial = 1173] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa33c5000) [pid = 1747] [serial = 1185] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa3343400) [pid = 1747] [serial = 1184] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9c1bc000) [pid = 1747] [serial = 1172] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x95078800) [pid = 1747] [serial = 1188] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x919b7800) [pid = 1747] [serial = 1187] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93bf5800) [pid = 1747] [serial = 1191] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919bfc00) [pid = 1747] [serial = 1190] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0xa2029000) [pid = 1747] [serial = 1176] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa201f400) [pid = 1747] [serial = 1175] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9952d000) [pid = 1747] [serial = 1203] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa2377c00) [pid = 1747] [serial = 1179] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93bef400) [pid = 1747] [serial = 1167] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x937afc00) [pid = 1747] [serial = 1200] [outer = (nil)] [url = about:blank] 11:07:03 INFO - PROCESS | 1747 | 1466446023480 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1747 | 1466446023494 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113a800 == 9 [pid = 1747] [id = 427] 11:07:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9113ac00) [pid = 1747] [serial = 1282] [outer = (nil)] 11:07:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x916de400) [pid = 1747] [serial = 1283] [outer = 0x9113ac00] 11:07:03 INFO - PROCESS | 1747 | 1466446023589 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x917c6000) [pid = 1747] [serial = 1284] [outer = 0x9113ac00] 11:07:04 INFO - PROCESS | 1747 | 1466446024789 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 3796ms 11:07:04 INFO - PROCESS | 1747 | 1466446024845 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 1747 | 1466446024858 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:07:04 INFO - PROCESS | 1747 | 1466446024874 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 1747 | 1466446024883 Marionette TRACE conn4 <- [1,1682,null,{}] 11:07:04 INFO - PROCESS | 1747 | 1466446024979 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:05 INFO - PROCESS | 1747 | 1466446024995 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:05 INFO - PROCESS | 1747 | 1466446025468 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:07:05 INFO - PROCESS | 1747 | 1466446025624 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 1747 | 1466446025644 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x91891000 == 10 [pid = 1747] [id = 428] 11:07:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91891800) [pid = 1747] [serial = 1285] [outer = (nil)] 11:07:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9189a400) [pid = 1747] [serial = 1286] [outer = 0x91891800] 11:07:05 INFO - PROCESS | 1747 | 1466446025754 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x919c0400) [pid = 1747] [serial = 1287] [outer = 0x91891800] 11:07:06 INFO - PROCESS | 1747 | 1466446026914 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2120ms 11:07:06 INFO - PROCESS | 1747 | 1466446026992 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1747 | 1466446027001 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:07:07 INFO - PROCESS | 1747 | 1466446027013 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1747 | 1466446027018 Marionette TRACE conn4 <- [1,1686,null,{}] 11:07:07 INFO - PROCESS | 1747 | 1466446027025 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 1747 | 1466446027032 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:07 INFO - PROCESS | 1747 | 1466446027274 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:07:07 INFO - PROCESS | 1747 | 1466446027520 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1747 | 1466446027533 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x92209000 == 11 [pid = 1747] [id = 429] 11:07:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x937afc00) [pid = 1747] [serial = 1288] [outer = (nil)] 11:07:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x93836800) [pid = 1747] [serial = 1289] [outer = 0x937afc00] 11:07:07 INFO - PROCESS | 1747 | 1466446027642 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9462b400) [pid = 1747] [serial = 1290] [outer = 0x937afc00] 11:07:09 INFO - PROCESS | 1747 | 1466446029970 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2993ms 11:07:10 INFO - PROCESS | 1747 | 1466446030008 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1747 | 1466446030015 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:07:10 INFO - PROCESS | 1747 | 1466446030024 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1747 | 1466446030029 Marionette TRACE conn4 <- [1,1690,null,{}] 11:07:10 INFO - PROCESS | 1747 | 1466446030038 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 1747 | 1466446030044 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:10 INFO - PROCESS | 1747 | 1466446030282 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:07:10 INFO - PROCESS | 1747 | 1466446030430 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1747 | 1466446030450 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x91894400 == 12 [pid = 1747] [id = 430] 11:07:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9189b000) [pid = 1747] [serial = 1291] [outer = (nil)] 11:07:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92d72c00) [pid = 1747] [serial = 1292] [outer = 0x9189b000] 11:07:10 INFO - PROCESS | 1747 | 1466446030539 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x94621800) [pid = 1747] [serial = 1293] [outer = 0x9189b000] 11:07:11 INFO - PROCESS | 1747 | 1466446031652 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1697ms 11:07:11 INFO - PROCESS | 1747 | 1466446031721 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1747 | 1466446031729 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:07:11 INFO - PROCESS | 1747 | 1466446031761 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1747 | 1466446031765 Marionette TRACE conn4 <- [1,1694,null,{}] 11:07:11 INFO - PROCESS | 1747 | 1466446031773 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1747 | 1466446031779 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:12 INFO - PROCESS | 1747 | 1466446032045 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:07:12 INFO - PROCESS | 1747 | 1466446032152 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1747 | 1466446032164 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d05400 == 13 [pid = 1747] [id = 431] 11:07:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x96d0e400) [pid = 1747] [serial = 1294] [outer = (nil)] 11:07:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x96d8ac00) [pid = 1747] [serial = 1295] [outer = 0x96d0e400] 11:07:12 INFO - PROCESS | 1747 | 1466446032339 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x98165000) [pid = 1747] [serial = 1296] [outer = 0x96d0e400] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91137400) [pid = 1747] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x917e6000) [pid = 1747] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a5e5000) [pid = 1747] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x95078000) [pid = 1747] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91892c00) [pid = 1747] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x916e6400) [pid = 1747] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9a69c400) [pid = 1747] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93bf5400) [pid = 1747] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9a238000) [pid = 1747] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91139000) [pid = 1747] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x96d0dc00) [pid = 1747] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x919b5400) [pid = 1747] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x919b8000) [pid = 1747] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92204000) [pid = 1747] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917d0800) [pid = 1747] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x916e4000) [pid = 1747] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92d80400) [pid = 1747] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99f89400) [pid = 1747] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x99f89000) [pid = 1747] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9b209000) [pid = 1747] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa0615400) [pid = 1747] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0xa2328000) [pid = 1747] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b070c00) [pid = 1747] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96d10400) [pid = 1747] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x916e4c00) [pid = 1747] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:07:13 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x951ed800) [pid = 1747] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:07:13 INFO - PROCESS | 1747 | 1466446033719 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2034ms 11:07:13 INFO - PROCESS | 1747 | 1466446033826 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1747 | 1466446033831 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:07:13 INFO - PROCESS | 1747 | 1466446033843 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1747 | 1466446033850 Marionette TRACE conn4 <- [1,1698,null,{}] 11:07:13 INFO - PROCESS | 1747 | 1466446033881 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 1747 | 1466446033892 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:14 INFO - PROCESS | 1747 | 1466446034087 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:07:14 INFO - PROCESS | 1747 | 1466446034244 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 1747 | 1466446034258 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f7800 == 14 [pid = 1747] [id = 432] 11:07:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95238800) [pid = 1747] [serial = 1297] [outer = (nil)] 11:07:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x97f4c800) [pid = 1747] [serial = 1298] [outer = 0x95238800] 11:07:14 INFO - PROCESS | 1747 | 1466446034353 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a22cc00) [pid = 1747] [serial = 1299] [outer = 0x95238800] 11:07:15 INFO - PROCESS | 1747 | 1466446035304 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1508ms 11:07:15 INFO - PROCESS | 1747 | 1466446035352 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 1747 | 1466446035358 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:07:15 INFO - PROCESS | 1747 | 1466446035366 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 1747 | 1466446035371 Marionette TRACE conn4 <- [1,1702,null,{}] 11:07:15 INFO - PROCESS | 1747 | 1466446035378 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 1747 | 1466446035383 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:15 INFO - PROCESS | 1747 | 1466446035663 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:07:15 INFO - PROCESS | 1747 | 1466446035969 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1747 | 1466446035981 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113c800 == 15 [pid = 1747] [id = 433] 11:07:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9113cc00) [pid = 1747] [serial = 1300] [outer = (nil)] 11:07:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x916df000) [pid = 1747] [serial = 1301] [outer = 0x9113cc00] 11:07:16 INFO - PROCESS | 1747 | 1466446036169 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917ce400) [pid = 1747] [serial = 1302] [outer = 0x9113cc00] 11:07:17 INFO - PROCESS | 1747 | 1466446037521 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2238ms 11:07:17 INFO - PROCESS | 1747 | 1466446037609 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 1747 | 1466446037620 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:07:17 INFO - PROCESS | 1747 | 1466446037713 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 1747 | 1466446037725 Marionette TRACE conn4 <- [1,1706,null,{}] 11:07:17 INFO - PROCESS | 1747 | 1466446037765 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:17 INFO - PROCESS | 1747 | 1466446037781 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:18 INFO - PROCESS | 1747 | 1466446038150 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:07:18 INFO - PROCESS | 1747 | 1466446038376 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1747 | 1466446038394 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140000 == 16 [pid = 1747] [id = 434] 11:07:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9220c800) [pid = 1747] [serial = 1303] [outer = (nil)] 11:07:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93bef800) [pid = 1747] [serial = 1304] [outer = 0x9220c800] 11:07:18 INFO - PROCESS | 1747 | 1466446038561 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9506f800) [pid = 1747] [serial = 1305] [outer = 0x9220c800] 11:07:19 INFO - PROCESS | 1747 | 1466446039690 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2086ms 11:07:19 INFO - PROCESS | 1747 | 1466446039735 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 1747 | 1466446039742 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:07:19 INFO - PROCESS | 1747 | 1466446039750 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1747 | 1466446039755 Marionette TRACE conn4 <- [1,1710,null,{}] 11:07:19 INFO - PROCESS | 1747 | 1466446039763 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 1747 | 1466446039768 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:20 INFO - PROCESS | 1747 | 1466446040001 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:07:20 INFO - PROCESS | 1747 | 1466446040375 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1747 | 1466446040386 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc400 == 17 [pid = 1747] [id = 435] 11:07:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x951f5000) [pid = 1747] [serial = 1306] [outer = (nil)] 11:07:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99fd7000) [pid = 1747] [serial = 1307] [outer = 0x951f5000] 11:07:20 INFO - PROCESS | 1747 | 1466446040506 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a32c000) [pid = 1747] [serial = 1308] [outer = 0x951f5000] 11:07:21 INFO - PROCESS | 1747 | 1466446041614 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1934ms 11:07:21 INFO - PROCESS | 1747 | 1466446041686 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1747 | 1466446041693 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:07:21 INFO - PROCESS | 1747 | 1466446041714 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1747 | 1466446041721 Marionette TRACE conn4 <- [1,1714,null,{}] 11:07:21 INFO - PROCESS | 1747 | 1466446041729 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 1747 | 1466446041735 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:22 INFO - PROCESS | 1747 | 1466446042082 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:07:22 INFO - PROCESS | 1747 | 1466446042298 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 1747 | 1466446042307 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a32f000 == 18 [pid = 1747] [id = 436] 11:07:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a33ac00) [pid = 1747] [serial = 1309] [outer = (nil)] 11:07:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b067400) [pid = 1747] [serial = 1310] [outer = 0x9a33ac00] 11:07:22 INFO - PROCESS | 1747 | 1466446042408 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9b071400) [pid = 1747] [serial = 1311] [outer = 0x9a33ac00] 11:07:23 INFO - PROCESS | 1747 | 1466446043556 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1902ms 11:07:23 INFO - PROCESS | 1747 | 1466446043608 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 1747 | 1466446043615 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:07:23 INFO - PROCESS | 1747 | 1466446043625 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 1747 | 1466446043632 Marionette TRACE conn4 <- [1,1718,null,{}] 11:07:23 INFO - PROCESS | 1747 | 1466446043641 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:23 INFO - PROCESS | 1747 | 1466446043650 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:23 INFO - PROCESS | 1747 | 1466446043987 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:07:24 INFO - PROCESS | 1747 | 1466446044283 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 1747 | 1466446044291 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135800 == 19 [pid = 1747] [id = 437] 11:07:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91140c00) [pid = 1747] [serial = 1312] [outer = (nil)] 11:07:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9b08b400) [pid = 1747] [serial = 1313] [outer = 0x91140c00] 11:07:24 INFO - PROCESS | 1747 | 1466446044392 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9b0e7c00) [pid = 1747] [serial = 1314] [outer = 0x91140c00] 11:07:25 INFO - PROCESS | 1747 | 1466446045401 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1850ms 11:07:25 INFO - PROCESS | 1747 | 1466446045475 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:07:25 INFO - PROCESS | 1747 | 1466446045480 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:07:25 INFO - PROCESS | 1747 | 1466446045487 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1747 | 1466446045491 Marionette TRACE conn4 <- [1,1722,null,{}] 11:07:25 INFO - PROCESS | 1747 | 1466446045499 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 1747 | 1466446045504 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:25 INFO - PROCESS | 1747 | 1466446045770 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:07:26 INFO - PROCESS | 1747 | 1466446046079 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1747 | 1466446046102 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b238000 == 20 [pid = 1747] [id = 438] 11:07:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9b524c00) [pid = 1747] [serial = 1315] [outer = (nil)] 11:07:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9b9eb400) [pid = 1747] [serial = 1316] [outer = 0x9b524c00] 11:07:26 INFO - PROCESS | 1747 | 1466446046220 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9c1b5000) [pid = 1747] [serial = 1317] [outer = 0x9b524c00] 11:07:27 INFO - PROCESS | 1747 | 1466446047362 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1947ms 11:07:27 INFO - PROCESS | 1747 | 1466446047436 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 1747 | 1466446047442 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:07:27 INFO - PROCESS | 1747 | 1466446047450 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 1747 | 1466446047456 Marionette TRACE conn4 <- [1,1726,null,{}] 11:07:27 INFO - PROCESS | 1747 | 1466446047463 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 1747 | 1466446047468 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:27 INFO - PROCESS | 1747 | 1466446047729 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:07:28 INFO - PROCESS | 1747 | 1466446048002 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 1747 | 1466446048013 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b969c00 == 21 [pid = 1747] [id = 439] 11:07:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9c1bd000) [pid = 1747] [serial = 1318] [outer = (nil)] 11:07:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0xa061c000) [pid = 1747] [serial = 1319] [outer = 0x9c1bd000] 11:07:28 INFO - PROCESS | 1747 | 1466446048141 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa0611800) [pid = 1747] [serial = 1320] [outer = 0x9c1bd000] 11:07:29 INFO - PROCESS | 1747 | 1466446049259 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1843ms 11:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:07:29 INFO - PROCESS | 1747 | 1466446049294 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 1747 | 1466446049297 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:07:29 INFO - PROCESS | 1747 | 1466446049305 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 1747 | 1466446049308 Marionette TRACE conn4 <- [1,1730,null,{}] 11:07:29 INFO - PROCESS | 1747 | 1466446049315 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:29 INFO - PROCESS | 1747 | 1466446049320 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:29 INFO - PROCESS | 1747 | 1466446049586 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:07:29 INFO - PROCESS | 1747 | 1466446049947 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1747 | 1466446049961 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2aa800 == 22 [pid = 1747] [id = 440] 11:07:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9b087000) [pid = 1747] [serial = 1321] [outer = (nil)] 11:07:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0xa202a000) [pid = 1747] [serial = 1322] [outer = 0x9b087000] 11:07:30 INFO - PROCESS | 1747 | 1466446050139 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0xa2098800) [pid = 1747] [serial = 1323] [outer = 0x9b087000] 11:07:31 INFO - PROCESS | 1747 | 1466446051261 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2039ms 11:07:31 INFO - PROCESS | 1747 | 1466446051344 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:07:31 INFO - PROCESS | 1747 | 1466446051349 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:07:31 INFO - PROCESS | 1747 | 1466446051357 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1747 | 1466446051362 Marionette TRACE conn4 <- [1,1734,null,{}] 11:07:31 INFO - PROCESS | 1747 | 1466446051368 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:31 INFO - PROCESS | 1747 | 1466446051375 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:31 INFO - PROCESS | 1747 | 1466446051624 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:07:31 INFO - PROCESS | 1747 | 1466446051929 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 1747 | 1466446051941 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113f000 == 23 [pid = 1747] [id = 441] 11:07:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x916e6800) [pid = 1747] [serial = 1324] [outer = (nil)] 11:07:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9189c800) [pid = 1747] [serial = 1325] [outer = 0x916e6800] 11:07:32 INFO - PROCESS | 1747 | 1466446052055 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x946ec400) [pid = 1747] [serial = 1326] [outer = 0x916e6800] 11:07:33 INFO - PROCESS | 1747 | 1466446053414 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2090ms 11:07:33 INFO - PROCESS | 1747 | 1466446053448 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 1747 | 1466446053458 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:07:33 INFO - PROCESS | 1747 | 1466446053681 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1747 | 1466446053685 Marionette TRACE conn4 <- [1,1738,null,{}] 11:07:33 INFO - PROCESS | 1747 | 1466446053699 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 1747 | 1466446053707 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:33 INFO - PROCESS | 1747 | 1466446053909 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:07:34 INFO - PROCESS | 1747 | 1466446054137 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1747 | 1466446054156 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e4000 == 24 [pid = 1747] [id = 442] 11:07:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x916e4400) [pid = 1747] [serial = 1327] [outer = (nil)] 11:07:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x91897000) [pid = 1747] [serial = 1328] [outer = 0x916e4400] 11:07:34 INFO - PROCESS | 1747 | 1466446054286 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x919b7000) [pid = 1747] [serial = 1329] [outer = 0x916e4400] 11:07:35 INFO - PROCESS | 1747 | --DOCSHELL 0x951f7800 == 23 [pid = 1747] [id = 432] 11:07:35 INFO - PROCESS | 1747 | --DOCSHELL 0x96d05400 == 22 [pid = 1747] [id = 431] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x916de400) [pid = 1747] [serial = 1283] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOCSHELL 0x91894400 == 21 [pid = 1747] [id = 430] 11:07:35 INFO - PROCESS | 1747 | --DOCSHELL 0x92209000 == 20 [pid = 1747] [id = 429] 11:07:35 INFO - PROCESS | 1747 | --DOCSHELL 0x91891000 == 19 [pid = 1747] [id = 428] 11:07:35 INFO - PROCESS | 1747 | --DOCSHELL 0x9113a800 == 18 [pid = 1747] [id = 427] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9a238800) [pid = 1747] [serial = 1244] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x917e8000) [pid = 1747] [serial = 1277] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x916ea000) [pid = 1747] [serial = 1247] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9462d400) [pid = 1747] [serial = 1250] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x917ddc00) [pid = 1747] [serial = 1248] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x99fe9000) [pid = 1747] [serial = 1253] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x95236800) [pid = 1747] [serial = 1251] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a32cc00) [pid = 1747] [serial = 1254] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9b0ef000) [pid = 1747] [serial = 1256] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9b525c00) [pid = 1747] [serial = 1257] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9e4c0800) [pid = 1747] [serial = 1260] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9c16c000) [pid = 1747] [serial = 1259] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0xa061d000) [pid = 1747] [serial = 1262] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa331f800) [pid = 1747] [serial = 1265] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa2558800) [pid = 1747] [serial = 1263] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0xa4d4d800) [pid = 1747] [serial = 1268] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa33c6c00) [pid = 1747] [serial = 1266] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0xa610a400) [pid = 1747] [serial = 1271] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0xa4f1a400) [pid = 1747] [serial = 1269] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9220f000) [pid = 1747] [serial = 1274] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa61b1000) [pid = 1747] [serial = 1272] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919b4000) [pid = 1747] [serial = 1278] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a7ba000) [pid = 1747] [serial = 1275] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x96d0ec00) [pid = 1747] [serial = 1280] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x99cbb000) [pid = 1747] [serial = 1281] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a82c000) [pid = 1747] [serial = 1245] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa1015c00) [pid = 1747] [serial = 1223] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91897400) [pid = 1747] [serial = 1208] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9b0e8800) [pid = 1747] [serial = 1217] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96d0b800) [pid = 1747] [serial = 1211] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9462d800) [pid = 1747] [serial = 1235] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0xa228f000) [pid = 1747] [serial = 1227] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9ace2800) [pid = 1747] [serial = 1214] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa2098400) [pid = 1747] [serial = 1226] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99dcc000) [pid = 1747] [serial = 1238] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa1081800) [pid = 1747] [serial = 1224] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a5ebc00) [pid = 1747] [serial = 1241] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x916e2800) [pid = 1747] [serial = 1232] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9acf1000) [pid = 1747] [serial = 1215] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a6a1c00) [pid = 1747] [serial = 1242] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9b9e3800) [pid = 1747] [serial = 1220] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa23b5000) [pid = 1747] [serial = 1230] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x919b6400) [pid = 1747] [serial = 1209] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x916eb400) [pid = 1747] [serial = 1233] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9b238800) [pid = 1747] [serial = 1218] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0xa23a8c00) [pid = 1747] [serial = 1229] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x99fe0000) [pid = 1747] [serial = 1239] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9bef3000) [pid = 1747] [serial = 1221] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x99fe3c00) [pid = 1747] [serial = 1206] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x99cc6800) [pid = 1747] [serial = 1212] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x951eac00) [pid = 1747] [serial = 1236] [outer = (nil)] [url = about:blank] 11:07:35 INFO - PROCESS | 1747 | 1466446055492 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2006ms 11:07:35 INFO - PROCESS | 1747 | 1466446055537 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1747 | 1466446055545 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:07:35 INFO - PROCESS | 1747 | 1466446055557 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1747 | 1466446055561 Marionette TRACE conn4 <- [1,1742,null,{}] 11:07:35 INFO - PROCESS | 1747 | 1466446055568 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 1747 | 1466446055574 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:35 INFO - PROCESS | 1747 | 1466446055822 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:07:36 INFO - PROCESS | 1747 | 1466446056041 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1747 | 1466446056048 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x917e8000 == 19 [pid = 1747] [id = 443] 11:07:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9189b400) [pid = 1747] [serial = 1330] [outer = (nil)] 11:07:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x92210400) [pid = 1747] [serial = 1331] [outer = 0x9189b400] 11:07:36 INFO - PROCESS | 1747 | 1466446056135 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9462d400) [pid = 1747] [serial = 1332] [outer = 0x9189b400] 11:07:37 INFO - PROCESS | 1747 | 1466446057190 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1691ms 11:07:37 INFO - PROCESS | 1747 | 1466446057249 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 1747 | 1466446057254 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:07:37 INFO - PROCESS | 1747 | 1466446057265 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 1747 | 1466446057270 Marionette TRACE conn4 <- [1,1746,null,{}] 11:07:37 INFO - PROCESS | 1747 | 1466446057289 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 1747 | 1466446057300 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:37 INFO - PROCESS | 1747 | 1466446057616 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:07:37 INFO - PROCESS | 1747 | 1466446057700 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1747 | 1466446057713 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d0dc00 == 20 [pid = 1747] [id = 444] 11:07:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x96d0ec00) [pid = 1747] [serial = 1333] [outer = (nil)] 11:07:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x98125c00) [pid = 1747] [serial = 1334] [outer = 0x96d0ec00] 11:07:37 INFO - PROCESS | 1747 | 1466446057825 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x99cba000) [pid = 1747] [serial = 1335] [outer = 0x96d0ec00] 11:07:39 INFO - PROCESS | 1747 | 1466446059001 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1790ms 11:07:39 INFO - PROCESS | 1747 | 1466446059055 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1747 | 1466446059060 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:07:39 INFO - PROCESS | 1747 | 1466446059074 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1747 | 1466446059076 Marionette TRACE conn4 <- [1,1750,null,{}] 11:07:39 INFO - PROCESS | 1747 | 1466446059083 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 1747 | 1466446059089 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:39 INFO - PROCESS | 1747 | 1466446059344 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:07:39 INFO - PROCESS | 1747 | 1466446059375 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 1747 | 1466446059384 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140800 == 21 [pid = 1747] [id = 445] 11:07:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x951ef800) [pid = 1747] [serial = 1336] [outer = (nil)] 11:07:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9a2ac400) [pid = 1747] [serial = 1337] [outer = 0x951ef800] 11:07:39 INFO - PROCESS | 1747 | 1466446059471 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9a562c00) [pid = 1747] [serial = 1338] [outer = 0x951ef800] 11:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x96d0e400) [pid = 1747] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9189b000) [pid = 1747] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:07:40 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x937afc00) [pid = 1747] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:07:40 INFO - PROCESS | 1747 | 1466446060668 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1637ms 11:07:40 INFO - PROCESS | 1747 | 1466446060705 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 1747 | 1466446060709 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:07:40 INFO - PROCESS | 1747 | 1466446060717 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1747 | 1466446060722 Marionette TRACE conn4 <- [1,1754,null,{}] 11:07:40 INFO - PROCESS | 1747 | 1466446060729 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 1747 | 1466446060735 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:41 INFO - PROCESS | 1747 | 1466446061000 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:07:41 INFO - PROCESS | 1747 | 1466446061017 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 1747 | 1466446061024 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc800 == 22 [pid = 1747] [id = 446] 11:07:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x96d04800) [pid = 1747] [serial = 1339] [outer = (nil)] 11:07:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9a6a1000) [pid = 1747] [serial = 1340] [outer = 0x96d04800] 11:07:41 INFO - PROCESS | 1747 | 1466446061111 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9a7ba000) [pid = 1747] [serial = 1341] [outer = 0x96d04800] 11:07:42 INFO - PROCESS | 1747 | 1466446062227 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1537ms 11:07:42 INFO - PROCESS | 1747 | 1466446062378 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 1747 | 1466446062390 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:07:42 INFO - PROCESS | 1747 | 1466446062407 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 1747 | 1466446062417 Marionette TRACE conn4 <- [1,1758,null,{}] 11:07:42 INFO - PROCESS | 1747 | 1466446062432 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 1747 | 1466446062445 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:42 INFO - PROCESS | 1747 | 1466446062836 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:07:43 INFO - PROCESS | 1747 | 1466446063055 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1747 | 1466446063079 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x917d0c00 == 23 [pid = 1747] [id = 447] 11:07:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x917dd400) [pid = 1747] [serial = 1342] [outer = (nil)] 11:07:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x917e3c00) [pid = 1747] [serial = 1343] [outer = 0x917dd400] 11:07:43 INFO - PROCESS | 1747 | 1466446063218 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91898000) [pid = 1747] [serial = 1344] [outer = 0x917dd400] 11:07:44 INFO - PROCESS | 1747 | 1466446064287 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1954ms 11:07:44 INFO - PROCESS | 1747 | 1466446064361 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 1747 | 1466446064368 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:07:44 INFO - PROCESS | 1747 | 1466446064381 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 1747 | 1466446064389 Marionette TRACE conn4 <- [1,1762,null,{}] 11:07:44 INFO - PROCESS | 1747 | 1466446064398 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 1747 | 1466446064404 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:44 INFO - PROCESS | 1747 | 1466446064696 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:07:44 INFO - PROCESS | 1747 | 1466446064965 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1747 | 1466446064977 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x9220b800 == 24 [pid = 1747] [id = 448] 11:07:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93bed400) [pid = 1747] [serial = 1345] [outer = (nil)] 11:07:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x951f1000) [pid = 1747] [serial = 1346] [outer = 0x93bed400] 11:07:45 INFO - PROCESS | 1747 | 1466446065120 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x96d0cc00) [pid = 1747] [serial = 1347] [outer = 0x93bed400] 11:07:46 INFO - PROCESS | 1747 | 1466446066248 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1943ms 11:07:46 INFO - PROCESS | 1747 | 1466446066321 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 1747 | 1466446066327 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:07:46 INFO - PROCESS | 1747 | 1466446066335 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1747 | 1466446066340 Marionette TRACE conn4 <- [1,1766,null,{}] 11:07:46 INFO - PROCESS | 1747 | 1466446066356 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 1747 | 1466446066366 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:46 INFO - PROCESS | 1747 | 1466446066659 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:07:47 INFO - PROCESS | 1747 | 1466446066980 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1747 | 1466446066995 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2ac800 == 25 [pid = 1747] [id = 449] 11:07:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a553800) [pid = 1747] [serial = 1348] [outer = (nil)] 11:07:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a6a1c00) [pid = 1747] [serial = 1349] [outer = 0x9a553800] 11:07:47 INFO - PROCESS | 1747 | 1466446067143 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9acee800) [pid = 1747] [serial = 1350] [outer = 0x9a553800] 11:07:48 INFO - PROCESS | 1747 | 1466446068283 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1988ms 11:07:48 INFO - PROCESS | 1747 | 1466446068326 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 1747 | 1466446068331 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:07:48 INFO - PROCESS | 1747 | 1466446068338 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1747 | 1466446068342 Marionette TRACE conn4 <- [1,1770,null,{}] 11:07:48 INFO - PROCESS | 1747 | 1466446068349 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 1747 | 1466446068355 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:48 INFO - PROCESS | 1747 | 1466446068591 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:07:48 INFO - PROCESS | 1747 | 1466446068941 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 1747 | 1466446068952 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x916eb400 == 26 [pid = 1747] [id = 450] 11:07:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9220fc00) [pid = 1747] [serial = 1351] [outer = (nil)] 11:07:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9b238400) [pid = 1747] [serial = 1352] [outer = 0x9220fc00] 11:07:49 INFO - PROCESS | 1747 | 1466446069068 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9b9ea000) [pid = 1747] [serial = 1353] [outer = 0x9220fc00] 11:07:50 INFO - PROCESS | 1747 | 1466446070070 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1784ms 11:07:50 INFO - PROCESS | 1747 | 1466446070135 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 1747 | 1466446070140 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:07:50 INFO - PROCESS | 1747 | 1466446070149 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 1747 | 1466446070153 Marionette TRACE conn4 <- [1,1774,null,{}] 11:07:50 INFO - PROCESS | 1747 | 1466446070161 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 1747 | 1466446070166 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:50 INFO - PROCESS | 1747 | 1466446070396 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:07:50 INFO - PROCESS | 1747 | 1466446070646 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 1747 | 1466446070654 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91134000 == 27 [pid = 1747] [id = 451] 11:07:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9b08dc00) [pid = 1747] [serial = 1354] [outer = (nil)] 11:07:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9c16b000) [pid = 1747] [serial = 1355] [outer = 0x9b08dc00] 11:07:50 INFO - PROCESS | 1747 | 1466446070769 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9c170000) [pid = 1747] [serial = 1356] [outer = 0x9b08dc00] 11:07:51 INFO - PROCESS | 1747 | 1466446071748 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1641ms 11:07:51 INFO - PROCESS | 1747 | 1466446071791 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 1747 | 1466446071797 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:07:51 INFO - PROCESS | 1747 | 1466446071805 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 1747 | 1466446071809 Marionette TRACE conn4 <- [1,1778,null,{}] 11:07:51 INFO - PROCESS | 1747 | 1466446071817 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 1747 | 1466446071830 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:52 INFO - PROCESS | 1747 | 1466446072175 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:07:52 INFO - PROCESS | 1747 | 1466446072488 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1747 | 1466446072497 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b9e3800 == 28 [pid = 1747] [id = 452] 11:07:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa0615c00) [pid = 1747] [serial = 1357] [outer = (nil)] 11:07:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa108b000) [pid = 1747] [serial = 1358] [outer = 0xa0615c00] 11:07:52 INFO - PROCESS | 1747 | 1466446072597 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa23a8400) [pid = 1747] [serial = 1359] [outer = 0xa0615c00] 11:07:53 INFO - PROCESS | 1747 | 1466446073636 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1885ms 11:07:53 INFO - PROCESS | 1747 | 1466446073691 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 1747 | 1466446073696 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:07:53 INFO - PROCESS | 1747 | 1466446073703 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 1747 | 1466446073707 Marionette TRACE conn4 <- [1,1782,null,{}] 11:07:53 INFO - PROCESS | 1747 | 1466446073715 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:53 INFO - PROCESS | 1747 | 1466446073720 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:53 INFO - PROCESS | 1747 | 1466446073951 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:07:54 INFO - PROCESS | 1747 | 1466446074205 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 1747 | 1466446074212 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91137800 == 29 [pid = 1747] [id = 453] 11:07:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a33a400) [pid = 1747] [serial = 1360] [outer = (nil)] 11:07:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa23f5400) [pid = 1747] [serial = 1361] [outer = 0x9a33a400] 11:07:54 INFO - PROCESS | 1747 | 1466446074355 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa2553c00) [pid = 1747] [serial = 1362] [outer = 0x9a33a400] 11:07:55 INFO - PROCESS | 1747 | 1466446075472 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1841ms 11:07:55 INFO - PROCESS | 1747 | 1466446075545 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 1747 | 1466446075549 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:07:55 INFO - PROCESS | 1747 | 1466446075557 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 1747 | 1466446075561 Marionette TRACE conn4 <- [1,1786,null,{}] 11:07:55 INFO - PROCESS | 1747 | 1466446075567 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 1747 | 1466446075573 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:55 INFO - PROCESS | 1747 | 1466446075816 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:07:56 INFO - PROCESS | 1747 | 1466446076078 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 1747 | 1466446076090 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x91895000 == 30 [pid = 1747] [id = 454] 11:07:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92d73c00) [pid = 1747] [serial = 1363] [outer = (nil)] 11:07:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa2fb2400) [pid = 1747] [serial = 1364] [outer = 0x92d73c00] 11:07:56 INFO - PROCESS | 1747 | 1466446076226 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa2ff1800) [pid = 1747] [serial = 1365] [outer = 0x92d73c00] 11:07:57 INFO - PROCESS | 1747 | 1466446077362 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1885ms 11:07:57 INFO - PROCESS | 1747 | 1466446077444 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 1747 | 1466446077449 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:07:57 INFO - PROCESS | 1747 | 1466446077457 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 1747 | 1466446077461 Marionette TRACE conn4 <- [1,1790,null,{}] 11:07:57 INFO - PROCESS | 1747 | 1466446077469 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:57 INFO - PROCESS | 1747 | 1466446077475 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:57 INFO - PROCESS | 1747 | 1466446077772 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:07:58 INFO - PROCESS | 1747 | 1466446078135 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1747 | 1466446078148 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e3800 == 31 [pid = 1747] [id = 455] 11:07:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa23f1400) [pid = 1747] [serial = 1366] [outer = (nil)] 11:07:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa3326400) [pid = 1747] [serial = 1367] [outer = 0xa23f1400] 11:07:58 INFO - PROCESS | 1747 | 1466446078254 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa3347800) [pid = 1747] [serial = 1368] [outer = 0xa23f1400] 11:07:59 INFO - PROCESS | 1747 | 1466446079347 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1947ms 11:07:59 INFO - PROCESS | 1747 | 1466446079405 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1747 | 1466446079411 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:07:59 INFO - PROCESS | 1747 | 1466446079422 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1747 | 1466446079428 Marionette TRACE conn4 <- [1,1794,null,{}] 11:07:59 INFO - PROCESS | 1747 | 1466446079437 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:59 INFO - PROCESS | 1747 | 1466446079441 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:07:59 INFO - PROCESS | 1747 | 1466446079741 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:08:00 INFO - PROCESS | 1747 | 1466446080376 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1747 | 1466446080390 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x917df000 == 32 [pid = 1747] [id = 456] 11:08:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x917e0000) [pid = 1747] [serial = 1369] [outer = (nil)] 11:08:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917ea000) [pid = 1747] [serial = 1370] [outer = 0x917e0000] 11:08:00 INFO - PROCESS | 1747 | 1466446080482 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x919ba000) [pid = 1747] [serial = 1371] [outer = 0x917e0000] 11:08:01 INFO - PROCESS | 1747 | 1466446081597 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2247ms 11:08:01 INFO - PROCESS | 1747 | 1466446081672 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1747 | 1466446081678 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:08:01 INFO - PROCESS | 1747 | 1466446081687 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 1747 | 1466446081692 Marionette TRACE conn4 <- [1,1798,null,{}] 11:08:01 INFO - PROCESS | 1747 | 1466446081702 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:01 INFO - PROCESS | 1747 | 1466446081710 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:02 INFO - PROCESS | 1747 | 1466446082100 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:08:02 INFO - PROCESS | 1747 | 1466446082419 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 1747 | 1466446082427 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d74800 == 33 [pid = 1747] [id = 457] 11:08:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x95077c00) [pid = 1747] [serial = 1372] [outer = (nil)] 11:08:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x95239400) [pid = 1747] [serial = 1373] [outer = 0x95077c00] 11:08:02 INFO - PROCESS | 1747 | 1466446082530 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x99087800) [pid = 1747] [serial = 1374] [outer = 0x95077c00] 11:08:03 INFO - PROCESS | 1747 | --DOCSHELL 0x95073c00 == 32 [pid = 1747] [id = 426] 11:08:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917cfc00 == 31 [pid = 1747] [id = 425] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x97f4c800) [pid = 1747] [serial = 1298] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOCSHELL 0x91140800 == 30 [pid = 1747] [id = 445] 11:08:03 INFO - PROCESS | 1747 | --DOCSHELL 0x96d0dc00 == 29 [pid = 1747] [id = 444] 11:08:03 INFO - PROCESS | 1747 | --DOCSHELL 0x917e8000 == 28 [pid = 1747] [id = 443] 11:08:03 INFO - PROCESS | 1747 | --DOCSHELL 0x916e4000 == 27 [pid = 1747] [id = 442] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x96d8ac00) [pid = 1747] [serial = 1295] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x98165000) [pid = 1747] [serial = 1296] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9462b400) [pid = 1747] [serial = 1290] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93836800) [pid = 1747] [serial = 1289] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92d72c00) [pid = 1747] [serial = 1292] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9189a400) [pid = 1747] [serial = 1286] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x94621800) [pid = 1747] [serial = 1293] [outer = (nil)] [url = about:blank] 11:08:03 INFO - PROCESS | 1747 | 1466446083670 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2051ms 11:08:03 INFO - PROCESS | 1747 | 1466446083743 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 1747 | 1466446083750 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:08:03 INFO - PROCESS | 1747 | 1466446083759 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 1747 | 1466446083764 Marionette TRACE conn4 <- [1,1802,null,{}] 11:08:03 INFO - PROCESS | 1747 | 1466446083771 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:03 INFO - PROCESS | 1747 | 1466446083777 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:04 INFO - PROCESS | 1747 | 1466446084105 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:08:04 INFO - PROCESS | 1747 | 1466446084406 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 1747 | 1466446084417 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b6000 == 28 [pid = 1747] [id = 458] 11:08:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x98164000) [pid = 1747] [serial = 1375] [outer = (nil)] 11:08:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x99fd9000) [pid = 1747] [serial = 1376] [outer = 0x98164000] 11:08:04 INFO - PROCESS | 1747 | 1466446084544 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9a32bc00) [pid = 1747] [serial = 1377] [outer = 0x98164000] 11:08:05 INFO - PROCESS | 1747 | 1466446085612 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1884ms 11:08:05 INFO - PROCESS | 1747 | 1466446085644 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 1747 | 1466446085650 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:08:05 INFO - PROCESS | 1747 | 1466446085669 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 1747 | 1466446085680 Marionette TRACE conn4 <- [1,1806,null,{}] 11:08:05 INFO - PROCESS | 1747 | 1466446085688 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:05 INFO - PROCESS | 1747 | 1466446085697 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:05 INFO - PROCESS | 1747 | 1466446085926 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:08:06 INFO - PROCESS | 1747 | 1466446086158 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 1747 | 1466446086167 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x93835800 == 29 [pid = 1747] [id = 459] 11:08:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x96d0fc00) [pid = 1747] [serial = 1378] [outer = (nil)] 11:08:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9b06b800) [pid = 1747] [serial = 1379] [outer = 0x96d0fc00] 11:08:06 INFO - PROCESS | 1747 | 1466446086271 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9b533400) [pid = 1747] [serial = 1380] [outer = 0x96d0fc00] 11:08:07 INFO - PROCESS | 1747 | 1466446087224 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1606ms 11:08:07 INFO - PROCESS | 1747 | 1466446087265 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:08:07 INFO - PROCESS | 1747 | 1466446087271 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:08:07 INFO - PROCESS | 1747 | 1466446087285 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 1747 | 1466446087288 Marionette TRACE conn4 <- [1,1810,null,{}] 11:08:07 INFO - PROCESS | 1747 | 1466446087296 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:07 INFO - PROCESS | 1747 | 1466446087302 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:07 INFO - PROCESS | 1747 | 1466446087559 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:08:07 INFO - PROCESS | 1747 | 1466446087604 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 1747 | 1466446087613 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a334400 == 30 [pid = 1747] [id = 460] 11:08:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9a5f1800) [pid = 1747] [serial = 1381] [outer = (nil)] 11:08:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0xa0613c00) [pid = 1747] [serial = 1382] [outer = 0x9a5f1800] 11:08:07 INFO - PROCESS | 1747 | 1466446087697 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa1012400) [pid = 1747] [serial = 1383] [outer = 0x9a5f1800] 11:08:08 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x951ef800) [pid = 1747] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:08:08 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x96d0ec00) [pid = 1747] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:08:08 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91891800) [pid = 1747] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:08:08 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x916e4400) [pid = 1747] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:08:08 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9189b400) [pid = 1747] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:08:08 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x95238800) [pid = 1747] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:08:09 INFO - PROCESS | 1747 | 1466446089163 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1948ms 11:08:09 INFO - PROCESS | 1747 | 1466446089239 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 1747 | 1466446089242 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:08:09 INFO - PROCESS | 1747 | 1466446089252 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 1747 | 1466446089256 Marionette TRACE conn4 <- [1,1814,null,{}] 11:08:09 INFO - PROCESS | 1747 | 1466446089263 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:09 INFO - PROCESS | 1747 | 1466446089267 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:09 INFO - PROCESS | 1747 | 1466446089465 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:08:09 INFO - PROCESS | 1747 | 1466446089778 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 1747 | 1466446089792 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e2400 == 31 [pid = 1747] [id = 461] 11:08:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x916e4000) [pid = 1747] [serial = 1384] [outer = (nil)] 11:08:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x917de400) [pid = 1747] [serial = 1385] [outer = 0x916e4000] 11:08:09 INFO - PROCESS | 1747 | 1466446089912 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91896c00) [pid = 1747] [serial = 1386] [outer = 0x916e4000] 11:08:11 INFO - PROCESS | 1747 | 1466446091239 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2034ms 11:08:11 INFO - PROCESS | 1747 | 1466446091291 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:08:11 INFO - PROCESS | 1747 | 1466446091298 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:08:11 INFO - PROCESS | 1747 | 1466446091308 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 1747 | 1466446091314 Marionette TRACE conn4 <- [1,1818,null,{}] 11:08:11 INFO - PROCESS | 1747 | 1466446091336 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:11 INFO - PROCESS | 1747 | 1466446091351 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:11 INFO - PROCESS | 1747 | 1466446091633 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:08:11 INFO - PROCESS | 1747 | 1466446091964 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 1747 | 1466446091982 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d07c00 == 32 [pid = 1747] [id = 462] 11:08:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x96d0a000) [pid = 1747] [serial = 1387] [outer = (nil)] 11:08:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x98124000) [pid = 1747] [serial = 1388] [outer = 0x96d0a000] 11:08:12 INFO - PROCESS | 1747 | 1466446092099 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x99cc6800) [pid = 1747] [serial = 1389] [outer = 0x96d0a000] 11:08:13 INFO - PROCESS | 1747 | 1466446093181 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1950ms 11:08:13 INFO - PROCESS | 1747 | 1466446093264 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1747 | 1466446093272 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:08:13 INFO - PROCESS | 1747 | 1466446093282 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1747 | 1466446093285 Marionette TRACE conn4 <- [1,1822,null,{}] 11:08:13 INFO - PROCESS | 1747 | 1466446093293 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 1747 | 1466446093300 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:13 INFO - PROCESS | 1747 | 1466446093642 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:08:14 INFO - PROCESS | 1747 | 1466446094034 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1747 | 1466446094043 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5e4c00 == 33 [pid = 1747] [id = 463] 11:08:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9a5ef400) [pid = 1747] [serial = 1390] [outer = (nil)] 11:08:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9b069000) [pid = 1747] [serial = 1391] [outer = 0x9a5ef400] 11:08:14 INFO - PROCESS | 1747 | 1466446094165 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x9b0ef400) [pid = 1747] [serial = 1392] [outer = 0x9a5ef400] 11:08:15 INFO - PROCESS | 1747 | 1466446095416 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2188ms 11:08:15 INFO - PROCESS | 1747 | 1466446095471 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 1747 | 1466446095476 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:08:15 INFO - PROCESS | 1747 | 1466446095494 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 1747 | 1466446095505 Marionette TRACE conn4 <- [1,1826,null,{}] 11:08:15 INFO - PROCESS | 1747 | 1466446095517 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:15 INFO - PROCESS | 1747 | 1466446095526 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:15 INFO - PROCESS | 1747 | 1466446095806 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:08:16 INFO - PROCESS | 1747 | 1466446096120 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 1747 | 1466446096136 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c8000 == 34 [pid = 1747] [id = 464] 11:08:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x99537c00) [pid = 1747] [serial = 1393] [outer = (nil)] 11:08:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0xa23a7000) [pid = 1747] [serial = 1394] [outer = 0x99537c00] 11:08:16 INFO - PROCESS | 1747 | 1466446096245 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0xa2fb3400) [pid = 1747] [serial = 1395] [outer = 0x99537c00] 11:08:17 INFO - PROCESS | 1747 | 1466446097281 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1867ms 11:08:17 INFO - PROCESS | 1747 | 1466446097353 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 1747 | 1466446097359 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:08:17 INFO - PROCESS | 1747 | 1466446097367 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 1747 | 1466446097372 Marionette TRACE conn4 <- [1,1830,null,{}] 11:08:17 INFO - PROCESS | 1747 | 1466446097378 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:17 INFO - PROCESS | 1747 | 1466446097384 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:17 INFO - PROCESS | 1747 | 1466446097617 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:08:17 INFO - PROCESS | 1747 | 1466446097877 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 1747 | 1466446097887 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x917c5400 == 35 [pid = 1747] [id = 465] 11:08:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0xa23b3800) [pid = 1747] [serial = 1396] [outer = (nil)] 11:08:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0xa4d0c800) [pid = 1747] [serial = 1397] [outer = 0xa23b3800] 11:08:18 INFO - PROCESS | 1747 | 1466446097995 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0xa4d4e400) [pid = 1747] [serial = 1398] [outer = 0xa23b3800] 11:08:19 INFO - PROCESS | 1747 | 1466446099262 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1938ms 11:08:19 INFO - PROCESS | 1747 | 1466446099345 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 1747 | 1466446099351 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:08:19 INFO - PROCESS | 1747 | 1466446099366 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 1747 | 1466446099371 Marionette TRACE conn4 <- [1,1834,null,{}] 11:08:19 INFO - PROCESS | 1747 | 1466446099378 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:19 INFO - PROCESS | 1747 | 1466446099385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:19 INFO - PROCESS | 1747 | 1466446099745 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:08:19 INFO - PROCESS | 1747 | 1466446099951 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 1747 | 1466446099970 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:20 INFO - PROCESS | 1747 | ++DOCSHELL 0xa610d800 == 36 [pid = 1747] [id = 466] 11:08:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0xa610f800) [pid = 1747] [serial = 1399] [outer = (nil)] 11:08:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0xa61b4c00) [pid = 1747] [serial = 1400] [outer = 0xa610f800] 11:08:20 INFO - PROCESS | 1747 | 1466446100085 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0xa679e000) [pid = 1747] [serial = 1401] [outer = 0xa610f800] 11:08:21 INFO - PROCESS | 1747 | 1466446101267 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1945ms 11:08:21 INFO - PROCESS | 1747 | 1466446101314 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 1747 | 1466446101320 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:08:21 INFO - PROCESS | 1747 | 1466446101331 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 1747 | 1466446101337 Marionette TRACE conn4 <- [1,1838,null,{}] 11:08:21 INFO - PROCESS | 1747 | 1466446101346 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:21 INFO - PROCESS | 1747 | 1466446101354 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:21 INFO - PROCESS | 1747 | 1466446101690 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:08:21 INFO - PROCESS | 1747 | 1466446101977 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 1747 | 1466446101985 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x917cb000 == 37 [pid = 1747] [id = 467] 11:08:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0xa4d0f400) [pid = 1747] [serial = 1402] [outer = (nil)] 11:08:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0xa6883c00) [pid = 1747] [serial = 1403] [outer = 0xa4d0f400] 11:08:22 INFO - PROCESS | 1747 | 1466446102091 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0xa6bcbc00) [pid = 1747] [serial = 1404] [outer = 0xa4d0f400] 11:08:23 INFO - PROCESS | 1747 | 1466446103124 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1845ms 11:08:23 INFO - PROCESS | 1747 | 1466446103175 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 1747 | 1466446103180 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:08:23 INFO - PROCESS | 1747 | 1466446103187 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 1747 | 1466446103191 Marionette TRACE conn4 <- [1,1842,null,{}] 11:08:23 INFO - PROCESS | 1747 | 1466446103198 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:23 INFO - PROCESS | 1747 | 1466446103207 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:23 INFO - PROCESS | 1747 | 1466446103446 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:08:23 INFO - PROCESS | 1747 | 1466446103732 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 1747 | 1466446103744 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0aa400 == 38 [pid = 1747] [id = 468] 11:08:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8e0aa800) [pid = 1747] [serial = 1405] [outer = (nil)] 11:08:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8e0b2800) [pid = 1747] [serial = 1406] [outer = 0x8e0aa800] 11:08:23 INFO - PROCESS | 1747 | 1466446103892 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8e0b5400) [pid = 1747] [serial = 1407] [outer = 0x8e0aa800] 11:08:24 INFO - PROCESS | 1747 | 1466446104961 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1835ms 11:08:25 INFO - PROCESS | 1747 | 1466446105024 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 1747 | 1466446105030 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:08:25 INFO - PROCESS | 1747 | 1466446105037 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 1747 | 1466446105042 Marionette TRACE conn4 <- [1,1846,null,{}] 11:08:25 INFO - PROCESS | 1747 | 1466446105050 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:25 INFO - PROCESS | 1747 | 1466446105055 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:25 INFO - PROCESS | 1747 | 1466446105281 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:08:25 INFO - PROCESS | 1747 | 1466446105586 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 1747 | 1466446105596 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0ac800 == 39 [pid = 1747] [id = 469] 11:08:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8e0adc00) [pid = 1747] [serial = 1408] [outer = (nil)] 11:08:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8e203400) [pid = 1747] [serial = 1409] [outer = 0x8e0adc00] 11:08:25 INFO - PROCESS | 1747 | 1466446105699 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8e207800) [pid = 1747] [serial = 1410] [outer = 0x8e0adc00] 11:08:26 INFO - PROCESS | 1747 | 1466446106690 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1690ms 11:08:26 INFO - PROCESS | 1747 | 1466446106728 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 1747 | 1466446106733 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:08:26 INFO - PROCESS | 1747 | 1466446106741 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 1747 | 1466446106745 Marionette TRACE conn4 <- [1,1850,null,{}] 11:08:26 INFO - PROCESS | 1747 | 1466446106752 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:26 INFO - PROCESS | 1747 | 1466446106758 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:27 INFO - PROCESS | 1747 | 1466446107003 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:08:27 INFO - PROCESS | 1747 | 1466446107324 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 1747 | 1466446107333 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0b2400 == 40 [pid = 1747] [id = 470] 11:08:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8e20a400) [pid = 1747] [serial = 1411] [outer = (nil)] 11:08:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8e210400) [pid = 1747] [serial = 1412] [outer = 0x8e20a400] 11:08:27 INFO - PROCESS | 1747 | 1466446107438 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9b084800) [pid = 1747] [serial = 1413] [outer = 0x8e20a400] 11:08:28 INFO - PROCESS | 1747 | 1466446108460 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1788ms 11:08:28 INFO - PROCESS | 1747 | 1466446108530 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 1747 | 1466446108536 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:08:28 INFO - PROCESS | 1747 | 1466446108543 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 1747 | 1466446108546 Marionette TRACE conn4 <- [1,1854,null,{}] 11:08:28 INFO - PROCESS | 1747 | 1466446108553 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:28 INFO - PROCESS | 1747 | 1466446108559 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:28 INFO - PROCESS | 1747 | 1466446108813 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:08:29 INFO - PROCESS | 1747 | 1466446109134 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 1747 | 1466446109147 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d89dc00 == 41 [pid = 1747] [id = 471] 11:08:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8d89e800) [pid = 1747] [serial = 1414] [outer = (nil)] 11:08:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8d8a6000) [pid = 1747] [serial = 1415] [outer = 0x8d89e800] 11:08:29 INFO - PROCESS | 1747 | 1466446109256 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8e204800) [pid = 1747] [serial = 1416] [outer = 0x8d89e800] 11:08:30 INFO - PROCESS | 1747 | 1466446110356 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1884ms 11:08:30 INFO - PROCESS | 1747 | 1466446110430 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 1747 | 1466446110436 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:08:30 INFO - PROCESS | 1747 | 1466446110444 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 1747 | 1466446110450 Marionette TRACE conn4 <- [1,1858,null,{}] 11:08:30 INFO - PROCESS | 1747 | 1466446110459 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:30 INFO - PROCESS | 1747 | 1466446110467 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:30 INFO - PROCESS | 1747 | 1466446110767 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:08:31 INFO - PROCESS | 1747 | 1466446111102 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 1747 | 1466446111112 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a4c00 == 42 [pid = 1747] [id = 472] 11:08:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8da6e000) [pid = 1747] [serial = 1417] [outer = (nil)] 11:08:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8da72c00) [pid = 1747] [serial = 1418] [outer = 0x8da6e000] 11:08:31 INFO - PROCESS | 1747 | 1466446111222 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8e20dc00) [pid = 1747] [serial = 1419] [outer = 0x8da6e000] 11:08:32 INFO - PROCESS | 1747 | 1466446112318 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1947ms 11:08:32 INFO - PROCESS | 1747 | 1466446112393 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 1747 | 1466446112398 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:08:32 INFO - PROCESS | 1747 | 1466446112407 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 1747 | 1466446112412 Marionette TRACE conn4 <- [1,1862,null,{}] 11:08:32 INFO - PROCESS | 1747 | 1466446112421 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:32 INFO - PROCESS | 1747 | 1466446112427 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:32 INFO - PROCESS | 1747 | 1466446112982 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:08:33 INFO - PROCESS | 1747 | 1466446113292 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 1747 | 1466446113304 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da67800 == 43 [pid = 1747] [id = 473] 11:08:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8da6cc00) [pid = 1747] [serial = 1420] [outer = (nil)] 11:08:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8e0b0800) [pid = 1747] [serial = 1421] [outer = 0x8da6cc00] 11:08:33 INFO - PROCESS | 1747 | 1466446113398 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8e210800) [pid = 1747] [serial = 1422] [outer = 0x8da6cc00] 11:08:34 INFO - PROCESS | 1747 | 1466446114474 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2142ms 11:08:34 INFO - PROCESS | 1747 | 1466446114552 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 1747 | 1466446114559 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:08:34 INFO - PROCESS | 1747 | 1466446114570 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 1747 | 1466446114574 Marionette TRACE conn4 <- [1,1866,null,{}] 11:08:34 INFO - PROCESS | 1747 | 1466446114591 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:34 INFO - PROCESS | 1747 | 1466446114596 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:34 INFO - PROCESS | 1747 | 1466446114962 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:08:35 INFO - PROCESS | 1747 | 1466446115178 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 1747 | 1466446115185 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa8f800 == 44 [pid = 1747] [id = 474] 11:08:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8fa8fc00) [pid = 1747] [serial = 1423] [outer = (nil)] 11:08:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x91133800) [pid = 1747] [serial = 1424] [outer = 0x8fa8fc00] 11:08:35 INFO - PROCESS | 1747 | 1466446115347 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x916df800) [pid = 1747] [serial = 1425] [outer = 0x8fa8fc00] 11:08:36 INFO - PROCESS | 1747 | 1466446116370 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1847ms 11:08:36 INFO - PROCESS | 1747 | 1466446116417 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 1747 | 1466446116424 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:08:36 INFO - PROCESS | 1747 | 1466446116434 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 1747 | 1466446116440 Marionette TRACE conn4 <- [1,1870,null,{}] 11:08:36 INFO - PROCESS | 1747 | 1466446116449 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:36 INFO - PROCESS | 1747 | 1466446116455 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:36 INFO - PROCESS | 1747 | 1466446116706 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a334400 == 43 [pid = 1747] [id = 460] 11:08:37 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9a6a1000) [pid = 1747] [serial = 1340] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1747 | 1466446117174 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 1747 | 1466446117182 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x93835800 == 42 [pid = 1747] [id = 459] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x919b6000 == 41 [pid = 1747] [id = 458] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x92d74800 == 40 [pid = 1747] [id = 457] 11:08:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e1400 == 41 [pid = 1747] [id = 475] 11:08:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x917cc400) [pid = 1747] [serial = 1426] [outer = (nil)] 11:08:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x91899c00) [pid = 1747] [serial = 1427] [outer = 0x917cc400] 11:08:37 INFO - PROCESS | 1747 | 1466446117291 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x919b7400) [pid = 1747] [serial = 1428] [outer = 0x917cc400] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x917df000 == 40 [pid = 1747] [id = 456] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91895000 == 39 [pid = 1747] [id = 454] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91137800 == 38 [pid = 1747] [id = 453] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9b9e3800 == 37 [pid = 1747] [id = 452] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x91134000 == 36 [pid = 1747] [id = 451] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x916eb400 == 35 [pid = 1747] [id = 450] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2ac800 == 34 [pid = 1747] [id = 449] 11:08:37 INFO - PROCESS | 1747 | --DOCSHELL 0x9220b800 == 33 [pid = 1747] [id = 448] 11:08:38 INFO - PROCESS | 1747 | --DOCSHELL 0x917d0c00 == 32 [pid = 1747] [id = 447] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9a22cc00) [pid = 1747] [serial = 1299] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x98125c00) [pid = 1747] [serial = 1334] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x99fd7000) [pid = 1747] [serial = 1307] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x919c0400) [pid = 1747] [serial = 1287] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x919b7000) [pid = 1747] [serial = 1329] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x91897000) [pid = 1747] [serial = 1328] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x9b9eb400) [pid = 1747] [serial = 1316] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x92210400) [pid = 1747] [serial = 1331] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9462d400) [pid = 1747] [serial = 1332] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9b067400) [pid = 1747] [serial = 1310] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9b08b400) [pid = 1747] [serial = 1313] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x916df000) [pid = 1747] [serial = 1301] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x93bef800) [pid = 1747] [serial = 1304] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0xa061c000) [pid = 1747] [serial = 1319] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0xa202a000) [pid = 1747] [serial = 1322] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9189c800) [pid = 1747] [serial = 1325] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9a562c00) [pid = 1747] [serial = 1338] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x99cba000) [pid = 1747] [serial = 1335] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9a2ac400) [pid = 1747] [serial = 1337] [outer = (nil)] [url = about:blank] 11:08:38 INFO - PROCESS | 1747 | 1466446118403 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2040ms 11:08:38 INFO - PROCESS | 1747 | 1466446118474 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 1747 | 1466446118482 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:08:38 INFO - PROCESS | 1747 | 1466446118504 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 1747 | 1466446118513 Marionette TRACE conn4 <- [1,1874,null,{}] 11:08:38 INFO - PROCESS | 1747 | 1466446118519 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 1747 | 1466446118528 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:38 INFO - PROCESS | 1747 | 1466446118776 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:08:39 INFO - PROCESS | 1747 | 1466446119007 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 1747 | 1466446119016 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9189ac00 == 33 [pid = 1747] [id = 476] 11:08:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x919b6000) [pid = 1747] [serial = 1429] [outer = (nil)] 11:08:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x93832800) [pid = 1747] [serial = 1430] [outer = 0x919b6000] 11:08:39 INFO - PROCESS | 1747 | 1466446119104 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x946e8c00) [pid = 1747] [serial = 1431] [outer = 0x919b6000] 11:08:40 INFO - PROCESS | 1747 | 1466446120070 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1652ms 11:08:40 INFO - PROCESS | 1747 | 1466446120145 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 1747 | 1466446120150 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:08:40 INFO - PROCESS | 1747 | 1466446120163 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 1747 | 1466446120166 Marionette TRACE conn4 <- [1,1878,null,{}] 11:08:40 INFO - PROCESS | 1747 | 1466446120173 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 1747 | 1466446120179 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:40 INFO - PROCESS | 1747 | 1466446120455 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:08:40 INFO - PROCESS | 1747 | 1466446120674 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 1747 | 1466446120684 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc000 == 34 [pid = 1747] [id = 477] 11:08:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x92205000) [pid = 1747] [serial = 1432] [outer = (nil)] 11:08:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x951f3c00) [pid = 1747] [serial = 1433] [outer = 0x92205000] 11:08:40 INFO - PROCESS | 1747 | 1466446120766 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x96d0dc00) [pid = 1747] [serial = 1434] [outer = 0x92205000] 11:08:42 INFO - PROCESS | 1747 | 1466446122028 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1894ms 11:08:42 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x917e0000) [pid = 1747] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:08:42 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x95077c00) [pid = 1747] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:08:42 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x96d0fc00) [pid = 1747] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:08:42 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x98164000) [pid = 1747] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:08:42 INFO - PROCESS | 1747 | 1466446122169 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 1747 | 1466446122174 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:08:42 INFO - PROCESS | 1747 | 1466446122252 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 1747 | 1466446122257 Marionette TRACE conn4 <- [1,1882,null,{}] 11:08:42 INFO - PROCESS | 1747 | 1466446122263 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 1747 | 1466446122269 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:42 INFO - PROCESS | 1747 | 1466446122459 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:08:42 INFO - PROCESS | 1747 | 1466446122627 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 1747 | 1466446122645 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x98160000 == 35 [pid = 1747] [id = 478] 11:08:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x98160c00) [pid = 1747] [serial = 1435] [outer = (nil)] 11:08:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x99cbb400) [pid = 1747] [serial = 1436] [outer = 0x98160c00] 11:08:42 INFO - PROCESS | 1747 | 1466446122743 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9a2ae800) [pid = 1747] [serial = 1437] [outer = 0x98160c00] 11:08:43 INFO - PROCESS | 1747 | 1466446123658 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1457ms 11:08:43 INFO - PROCESS | 1747 | 1466446123692 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 1747 | 1466446123695 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:08:43 INFO - PROCESS | 1747 | 1466446123703 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 1747 | 1466446123707 Marionette TRACE conn4 <- [1,1886,null,{}] 11:08:43 INFO - PROCESS | 1747 | 1466446123714 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:43 INFO - PROCESS | 1747 | 1466446123719 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:43 INFO - PROCESS | 1747 | 1466446123937 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:08:44 INFO - PROCESS | 1747 | 1466446124108 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 1747 | 1466446124116 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x95078000 == 36 [pid = 1747] [id = 479] 11:08:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x951f7400) [pid = 1747] [serial = 1438] [outer = (nil)] 11:08:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9a6a0000) [pid = 1747] [serial = 1439] [outer = 0x951f7400] 11:08:44 INFO - PROCESS | 1747 | 1466446124200 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9a7bd400) [pid = 1747] [serial = 1440] [outer = 0x951f7400] 11:08:45 INFO - PROCESS | 1747 | 1466446125485 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1836ms 11:08:45 INFO - PROCESS | 1747 | 1466446125542 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 1747 | 1466446125550 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:08:45 INFO - PROCESS | 1747 | 1466446125561 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 1747 | 1466446125570 Marionette TRACE conn4 <- [1,1890,null,{}] 11:08:45 INFO - PROCESS | 1747 | 1466446125580 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 1747 | 1466446125586 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:46 INFO - PROCESS | 1747 | 1466446126029 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:08:46 INFO - PROCESS | 1747 | 1466446126238 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1747 | 1466446126251 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa82400 == 37 [pid = 1747] [id = 480] 11:08:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8fa88800) [pid = 1747] [serial = 1441] [outer = (nil)] 11:08:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9113ec00) [pid = 1747] [serial = 1442] [outer = 0x8fa88800] 11:08:46 INFO - PROCESS | 1747 | 1466446126354 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x916ec000) [pid = 1747] [serial = 1443] [outer = 0x8fa88800] 11:08:47 INFO - PROCESS | 1747 | 1466446127625 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2149ms 11:08:47 INFO - PROCESS | 1747 | 1466446127709 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:08:47 INFO - PROCESS | 1747 | 1466446127717 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:08:47 INFO - PROCESS | 1747 | 1466446127731 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 1747 | 1466446127737 Marionette TRACE conn4 <- [1,1894,null,{}] 11:08:47 INFO - PROCESS | 1747 | 1466446127745 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 1747 | 1466446127752 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:48 INFO - PROCESS | 1747 | 1466446128130 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:08:48 INFO - PROCESS | 1747 | 1466446128400 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1747 | 1466446128413 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa83000 == 38 [pid = 1747] [id = 481] 11:08:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x91138800) [pid = 1747] [serial = 1444] [outer = (nil)] 11:08:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x937afc00) [pid = 1747] [serial = 1445] [outer = 0x91138800] 11:08:48 INFO - PROCESS | 1747 | 1466446128553 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x94621c00) [pid = 1747] [serial = 1446] [outer = 0x91138800] 11:08:49 INFO - PROCESS | 1747 | 1466446129904 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2253ms 11:08:49 INFO - PROCESS | 1747 | 1466446129989 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:08:50 INFO - PROCESS | 1747 | 1466446130001 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:08:50 INFO - PROCESS | 1747 | 1466446130014 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 1747 | 1466446130024 Marionette TRACE conn4 <- [1,1898,null,{}] 11:08:50 INFO - PROCESS | 1747 | 1466446130116 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:50 INFO - PROCESS | 1747 | 1466446130131 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:50 INFO - PROCESS | 1747 | 1466446130516 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:08:50 INFO - PROCESS | 1747 | 1466446130789 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 1747 | 1466446130801 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x95077800 == 39 [pid = 1747] [id = 482] 11:08:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x97f4ec00) [pid = 1747] [serial = 1447] [outer = (nil)] 11:08:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9a334400) [pid = 1747] [serial = 1448] [outer = 0x97f4ec00] 11:08:50 INFO - PROCESS | 1747 | 1466446130905 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9a69ec00) [pid = 1747] [serial = 1449] [outer = 0x97f4ec00] 11:08:52 INFO - PROCESS | 1747 | 1466446132012 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2055ms 11:08:52 INFO - PROCESS | 1747 | 1466446132067 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 1747 | 1466446132075 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:08:52 INFO - PROCESS | 1747 | 1466446132087 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 1747 | 1466446132092 Marionette TRACE conn4 <- [1,1902,null,{}] 11:08:52 INFO - PROCESS | 1747 | 1466446132104 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:52 INFO - PROCESS | 1747 | 1466446132113 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:52 INFO - PROCESS | 1747 | 1466446132497 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:08:52 INFO - PROCESS | 1747 | 1466446132762 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 1747 | 1466446132777 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9acec400 == 40 [pid = 1747] [id = 483] 11:08:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9b066400) [pid = 1747] [serial = 1450] [outer = (nil)] 11:08:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9b073400) [pid = 1747] [serial = 1451] [outer = 0x9b066400] 11:08:52 INFO - PROCESS | 1747 | 1466446132940 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9b08f000) [pid = 1747] [serial = 1452] [outer = 0x9b066400] 11:08:53 INFO - PROCESS | 1747 | 1466446133974 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1945ms 11:08:54 INFO - PROCESS | 1747 | 1466446134032 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:08:54 INFO - PROCESS | 1747 | 1466446134037 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:08:54 INFO - PROCESS | 1747 | 1466446134045 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 1747 | 1466446134048 Marionette TRACE conn4 <- [1,1906,null,{}] 11:08:54 INFO - PROCESS | 1747 | 1466446134056 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 1747 | 1466446134062 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:54 INFO - PROCESS | 1747 | 1466446134310 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:08:54 INFO - PROCESS | 1747 | 1466446134649 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 1747 | 1466446134664 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa8e400 == 41 [pid = 1747] [id = 484] 11:08:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x9acf1800) [pid = 1747] [serial = 1453] [outer = (nil)] 11:08:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9b527000) [pid = 1747] [serial = 1454] [outer = 0x9acf1800] 11:08:54 INFO - PROCESS | 1747 | 1466446134796 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9bef3800) [pid = 1747] [serial = 1455] [outer = 0x9acf1800] 11:08:55 INFO - PROCESS | 1747 | 1466446135899 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1937ms 11:08:55 INFO - PROCESS | 1747 | 1466446135985 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 1747 | 1466446135991 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:08:56 INFO - PROCESS | 1747 | 1466446136000 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1747 | 1466446136004 Marionette TRACE conn4 <- [1,1910,null,{}] 11:08:56 INFO - PROCESS | 1747 | 1466446136011 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 1747 | 1466446136024 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:56 INFO - PROCESS | 1747 | 1466446136399 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:08:56 INFO - PROCESS | 1747 | 1466446136623 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 1747 | 1466446136629 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8ab800 == 42 [pid = 1747] [id = 485] 11:08:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9bffc800) [pid = 1747] [serial = 1456] [outer = (nil)] 11:08:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0xa061d400) [pid = 1747] [serial = 1457] [outer = 0x9bffc800] 11:08:56 INFO - PROCESS | 1747 | 1466446136735 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0xa108e800) [pid = 1747] [serial = 1458] [outer = 0x9bffc800] 11:08:57 INFO - PROCESS | 1747 | 1466446137738 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1786ms 11:08:57 INFO - PROCESS | 1747 | 1466446137788 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:08:57 INFO - PROCESS | 1747 | 1466446137793 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:08:57 INFO - PROCESS | 1747 | 1466446137801 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 1747 | 1466446137804 Marionette TRACE conn4 <- [1,1914,null,{}] 11:08:57 INFO - PROCESS | 1747 | 1466446137811 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 1747 | 1466446137816 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:58 INFO - PROCESS | 1747 | 1466446138067 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:08:58 INFO - PROCESS | 1747 | 1466446138380 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 1747 | 1466446138393 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d89d400 == 43 [pid = 1747] [id = 486] 11:08:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x92d78400) [pid = 1747] [serial = 1459] [outer = (nil)] 11:08:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0xa2099400) [pid = 1747] [serial = 1460] [outer = 0x92d78400] 11:08:58 INFO - PROCESS | 1747 | 1466446138492 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0xa2291400) [pid = 1747] [serial = 1461] [outer = 0x92d78400] 11:08:59 INFO - PROCESS | 1747 | 1466446139491 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1748ms 11:08:59 INFO - PROCESS | 1747 | 1466446139548 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 1747 | 1466446139552 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:08:59 INFO - PROCESS | 1747 | 1466446139560 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 1747 | 1466446139564 Marionette TRACE conn4 <- [1,1918,null,{}] 11:08:59 INFO - PROCESS | 1747 | 1466446139570 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 1747 | 1466446139576 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:08:59 INFO - PROCESS | 1747 | 1466446139834 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:09:00 INFO - PROCESS | 1747 | 1466446140176 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 1747 | 1466446140184 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:00 INFO - PROCESS | 1747 | ++DOCSHELL 0xa1084c00 == 44 [pid = 1747] [id = 487] 11:09:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0xa2099000) [pid = 1747] [serial = 1462] [outer = (nil)] 11:09:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0xa25f8400) [pid = 1747] [serial = 1463] [outer = 0xa2099000] 11:09:00 INFO - PROCESS | 1747 | 1466446140297 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0xa2fb7800) [pid = 1747] [serial = 1464] [outer = 0xa2099000] 11:09:01 INFO - PROCESS | 1747 | 1466446141286 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1788ms 11:09:01 INFO - PROCESS | 1747 | 1466446141350 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:09:01 INFO - PROCESS | 1747 | 1466446141355 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:09:01 INFO - PROCESS | 1747 | 1466446141363 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - PROCESS | 1747 | 1466446141366 Marionette TRACE conn4 <- [1,1922,null,{}] 11:09:01 INFO - PROCESS | 1747 | 1466446141375 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:01 INFO - PROCESS | 1747 | 1466446141380 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:01 INFO - PROCESS | 1747 | 1466446141622 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:09:02 INFO - PROCESS | 1747 | 1466446141987 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 1747 | 1466446142002 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c1b8800 == 45 [pid = 1747] [id = 488] 11:09:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9da8f800) [pid = 1747] [serial = 1465] [outer = (nil)] 11:09:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0xa4d0a400) [pid = 1747] [serial = 1466] [outer = 0x9da8f800] 11:09:02 INFO - PROCESS | 1747 | 1466446142181 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0xa4d55000) [pid = 1747] [serial = 1467] [outer = 0x9da8f800] 11:09:03 INFO - PROCESS | 1747 | 1466446143219 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1898ms 11:09:03 INFO - PROCESS | 1747 | 1466446143260 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 1747 | 1466446143264 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:09:03 INFO - PROCESS | 1747 | 1466446143270 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 1747 | 1466446143274 Marionette TRACE conn4 <- [1,1926,null,{}] 11:09:03 INFO - PROCESS | 1747 | 1466446143280 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:03 INFO - PROCESS | 1747 | 1466446143284 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:03 INFO - PROCESS | 1747 | 1466446143504 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:09:03 INFO - PROCESS | 1747 | 1466446143777 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 1747 | 1466446143787 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b9e3000 == 46 [pid = 1747] [id = 489] 11:09:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0xa672d800) [pid = 1747] [serial = 1468] [outer = (nil)] 11:09:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0xa6754400) [pid = 1747] [serial = 1469] [outer = 0xa672d800] 11:09:03 INFO - PROCESS | 1747 | 1466446143913 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0xa679f000) [pid = 1747] [serial = 1470] [outer = 0xa672d800] 11:09:04 INFO - PROCESS | 1747 | 1466446144942 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1735ms 11:09:05 INFO - PROCESS | 1747 | 1466446145008 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:09:05 INFO - PROCESS | 1747 | 1466446145013 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:09:05 INFO - PROCESS | 1747 | 1466446145020 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 1747 | 1466446145025 Marionette TRACE conn4 <- [1,1930,null,{}] 11:09:05 INFO - PROCESS | 1747 | 1466446145031 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 1747 | 1466446145037 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:05 INFO - PROCESS | 1747 | 1466446145314 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:09:06 INFO - PROCESS | 1747 | 1466446146072 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 1747 | 1466446146084 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d120c00 == 47 [pid = 1747] [id = 490] 11:09:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x8d8a2c00) [pid = 1747] [serial = 1471] [outer = (nil)] 11:09:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x8d8a7800) [pid = 1747] [serial = 1472] [outer = 0x8d8a2c00] 11:09:06 INFO - PROCESS | 1747 | 1466446146161 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8da65800) [pid = 1747] [serial = 1473] [outer = 0x8d8a2c00] 11:09:07 INFO - PROCESS | 1747 | 1466446147072 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2134ms 11:09:07 INFO - PROCESS | 1747 | 1466446147157 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:09:07 INFO - PROCESS | 1747 | 1466446147163 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:09:07 INFO - PROCESS | 1747 | 1466446147171 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 1747 | 1466446147175 Marionette TRACE conn4 <- [1,1934,null,{}] 11:09:07 INFO - PROCESS | 1747 | 1466446147183 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 1747 | 1466446147191 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:07 INFO - PROCESS | 1747 | 1466446147515 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:09:07 INFO - PROCESS | 1747 | 1466446147830 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 1747 | 1466446147840 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9113a800 == 48 [pid = 1747] [id = 491] 11:09:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x9113d400) [pid = 1747] [serial = 1474] [outer = (nil)] 11:09:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x916e1800) [pid = 1747] [serial = 1475] [outer = 0x9113d400] 11:09:07 INFO - PROCESS | 1747 | 1466446147921 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x917ca000) [pid = 1747] [serial = 1476] [outer = 0x9113d400] 11:09:09 INFO - PROCESS | 1747 | 1466446149107 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1991ms 11:09:09 INFO - PROCESS | 1747 | 1466446149164 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:09:09 INFO - PROCESS | 1747 | 1466446149171 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:09:09 INFO - PROCESS | 1747 | 1466446149178 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 1747 | 1466446149182 Marionette TRACE conn4 <- [1,1938,null,{}] 11:09:09 INFO - PROCESS | 1747 | 1466446149188 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 1747 | 1466446149194 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:09 INFO - PROCESS | 1747 | 1466446149537 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:09:09 INFO - PROCESS | 1747 | 1466446149745 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 1747 | 1466446149751 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e20b000 == 49 [pid = 1747] [id = 492] 11:09:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x919c0000) [pid = 1747] [serial = 1477] [outer = (nil)] 11:09:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x92d7a800) [pid = 1747] [serial = 1478] [outer = 0x919c0000] 11:09:09 INFO - PROCESS | 1747 | 1466446149833 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x93bf7c00) [pid = 1747] [serial = 1479] [outer = 0x919c0000] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9b969c00 == 48 [pid = 1747] [id = 439] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9a32f000 == 47 [pid = 1747] [id = 436] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc400 == 46 [pid = 1747] [id = 435] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9b238000 == 45 [pid = 1747] [id = 438] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2aa800 == 44 [pid = 1747] [id = 440] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x91135800 == 43 [pid = 1747] [id = 437] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0xa0613c00) [pid = 1747] [serial = 1382] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0xa3326400) [pid = 1747] [serial = 1367] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0xa23f5400) [pid = 1747] [serial = 1361] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x917e3c00) [pid = 1747] [serial = 1343] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0xa108b000) [pid = 1747] [serial = 1358] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x9b238400) [pid = 1747] [serial = 1352] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x9a6a1c00) [pid = 1747] [serial = 1349] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0xa2fb2400) [pid = 1747] [serial = 1364] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x9c16b000) [pid = 1747] [serial = 1355] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x951f1000) [pid = 1747] [serial = 1346] [outer = (nil)] [url = about:blank] 11:09:10 INFO - PROCESS | 1747 | 1466446150961 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x9113c800 == 42 [pid = 1747] [id = 433] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8d89dc00 == 41 [pid = 1747] [id = 471] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0b2400 == 40 [pid = 1747] [id = 470] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0ac800 == 39 [pid = 1747] [id = 469] 11:09:10 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0aa400 == 38 [pid = 1747] [id = 468] 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0x917cb000 == 37 [pid = 1747] [id = 467] 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0xa610d800 == 36 [pid = 1747] [id = 466] 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0x917c5400 == 35 [pid = 1747] [id = 465] 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0x917c8000 == 34 [pid = 1747] [id = 464] 11:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1833ms 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5e4c00 == 33 [pid = 1747] [id = 463] 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0x96d07c00 == 32 [pid = 1747] [id = 462] 11:09:11 INFO - PROCESS | 1747 | --DOCSHELL 0x916e2400 == 31 [pid = 1747] [id = 461] 11:09:11 INFO - PROCESS | 1747 | 1466446151017 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 1747 | 1466446151021 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:09:11 INFO - PROCESS | 1747 | 1466446151046 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 1747 | 1466446151055 Marionette TRACE conn4 <- [1,1942,null,{}] 11:09:11 INFO - PROCESS | 1747 | 1466446151062 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 1747 | 1466446151071 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:11 INFO - PROCESS | 1747 | 1466446151277 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x919ba000) [pid = 1747] [serial = 1371] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x99087800) [pid = 1747] [serial = 1374] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x9b06b800) [pid = 1747] [serial = 1379] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9a32bc00) [pid = 1747] [serial = 1377] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x99fd9000) [pid = 1747] [serial = 1376] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x95239400) [pid = 1747] [serial = 1373] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9b533400) [pid = 1747] [serial = 1380] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x917ea000) [pid = 1747] [serial = 1370] [outer = (nil)] [url = about:blank] 11:09:11 INFO - PROCESS | 1747 | 1466446151561 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 1747 | 1466446151570 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa89c00 == 32 [pid = 1747] [id = 493] 11:09:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x93837800) [pid = 1747] [serial = 1480] [outer = (nil)] 11:09:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x951f4c00) [pid = 1747] [serial = 1481] [outer = 0x93837800] 11:09:11 INFO - PROCESS | 1747 | 1466446151650 Marionette DEBUG loaded listener.js 11:09:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x95240800) [pid = 1747] [serial = 1482] [outer = 0x93837800] 11:09:12 INFO - PROCESS | 1747 | 1466446152459 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1462ms 11:09:12 INFO - PROCESS | 1747 | 1466446152494 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 1747 | 1466446152500 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:09:12 INFO - PROCESS | 1747 | 1466446152506 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 1747 | 1466446152509 Marionette TRACE conn4 <- [1,1946,null,{}] 11:09:12 INFO - PROCESS | 1747 | 1466446152515 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:12 INFO - PROCESS | 1747 | 1466446152520 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:12 INFO - PROCESS | 1747 | 1466446152704 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:09:12 INFO - PROCESS | 1747 | 1466446152715 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 1747 | 1466446152723 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x93834000 == 33 [pid = 1747] [id = 494] 11:09:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x951f6800) [pid = 1747] [serial = 1483] [outer = (nil)] 11:09:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x99fdf800) [pid = 1747] [serial = 1484] [outer = 0x951f6800] 11:09:12 INFO - PROCESS | 1747 | 1466446152794 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x9a32d400) [pid = 1747] [serial = 1485] [outer = 0x951f6800] 11:09:13 INFO - PROCESS | 1747 | 1466446153821 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1381ms 11:09:13 INFO - PROCESS | 1747 | 1466446153888 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 1747 | 1466446153893 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:09:13 INFO - PROCESS | 1747 | 1466446153901 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 1747 | 1466446153906 Marionette TRACE conn4 <- [1,1950,null,{}] 11:09:13 INFO - PROCESS | 1747 | 1466446153913 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 1747 | 1466446153918 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:14 INFO - PROCESS | 1747 | 1466446154193 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:09:14 INFO - PROCESS | 1747 | 1466446154219 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 1747 | 1466446154238 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a339c00 == 34 [pid = 1747] [id = 495] 11:09:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9a5eb400) [pid = 1747] [serial = 1486] [outer = (nil)] 11:09:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9acea400) [pid = 1747] [serial = 1487] [outer = 0x9a5eb400] 11:09:14 INFO - PROCESS | 1747 | 1466446154321 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9b210c00) [pid = 1747] [serial = 1488] [outer = 0x9a5eb400] 11:09:15 INFO - PROCESS | 1747 | 1466446155356 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1495ms 11:09:15 INFO - PROCESS | 1747 | 1466446155396 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 1747 | 1466446155400 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:09:15 INFO - PROCESS | 1747 | 1466446155408 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 1747 | 1466446155411 Marionette TRACE conn4 <- [1,1954,null,{}] 11:09:15 INFO - PROCESS | 1747 | 1466446155424 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 1747 | 1466446155430 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:16 INFO - PROCESS | 1747 | 1466446156403 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x951f5000) [pid = 1747] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x8da6cc00) [pid = 1747] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x916e6800) [pid = 1747] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x917cc400) [pid = 1747] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9113cc00) [pid = 1747] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9113ac00) [pid = 1747] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x8fa8fc00) [pid = 1747] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x92205000) [pid = 1747] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x9220c800) [pid = 1747] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x96d04800) [pid = 1747] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x9c1bd000) [pid = 1747] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9a5f1800) [pid = 1747] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x919b6000) [pid = 1747] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x91140c00) [pid = 1747] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x98160c00) [pid = 1747] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9b087000) [pid = 1747] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9a33ac00) [pid = 1747] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:09:16 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9b524c00) [pid = 1747] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:09:16 INFO - PROCESS | 1747 | 1466446156634 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 1747 | 1466446156642 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d12cc00 == 35 [pid = 1747] [id = 496] 11:09:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8da69400) [pid = 1747] [serial = 1489] [outer = (nil)] 11:09:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x916e5800) [pid = 1747] [serial = 1490] [outer = 0x8da69400] 11:09:16 INFO - PROCESS | 1747 | 1466446156717 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x919b1400) [pid = 1747] [serial = 1491] [outer = 0x8da69400] 11:09:17 INFO - PROCESS | 1747 | 1466446157454 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2092ms 11:09:17 INFO - PROCESS | 1747 | 1466446157506 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 1747 | 1466446157511 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:09:17 INFO - PROCESS | 1747 | 1466446157518 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 1747 | 1466446157521 Marionette TRACE conn4 <- [1,1958,null,{}] 11:09:17 INFO - PROCESS | 1747 | 1466446157527 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 1747 | 1466446157532 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:17 INFO - PROCESS | 1747 | 1466446157784 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:09:17 INFO - PROCESS | 1747 | 1466446157800 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 1747 | 1466446157807 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e7400 == 36 [pid = 1747] [id = 497] 11:09:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9220c800) [pid = 1747] [serial = 1492] [outer = (nil)] 11:09:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9b087000) [pid = 1747] [serial = 1493] [outer = 0x9220c800] 11:09:17 INFO - PROCESS | 1747 | 1466446157879 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9b533c00) [pid = 1747] [serial = 1494] [outer = 0x9220c800] 11:09:18 INFO - PROCESS | 1747 | 1466446158938 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1480ms 11:09:19 INFO - PROCESS | 1747 | 1466446158999 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 1747 | 1466446159005 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:09:19 INFO - PROCESS | 1747 | 1466446159014 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 1747 | 1466446159020 Marionette TRACE conn4 <- [1,1962,null,{}] 11:09:19 INFO - PROCESS | 1747 | 1466446159030 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:19 INFO - PROCESS | 1747 | 1466446159037 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:19 INFO - PROCESS | 1747 | 1466446159306 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:09:19 INFO - PROCESS | 1747 | 1466446159645 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 1747 | 1466446159652 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da68400 == 37 [pid = 1747] [id = 498] 11:09:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8da6ac00) [pid = 1747] [serial = 1495] [outer = (nil)] 11:09:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8fa8b800) [pid = 1747] [serial = 1496] [outer = 0x8da6ac00] 11:09:19 INFO - PROCESS | 1747 | 1466446159750 Marionette DEBUG loaded listener.js 11:09:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x917c5400) [pid = 1747] [serial = 1497] [outer = 0x8da6ac00] 11:09:20 INFO - PROCESS | 1747 | 1466446160738 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1794ms 11:09:20 INFO - PROCESS | 1747 | 1466446160809 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:09:20 INFO - PROCESS | 1747 | 1466446160817 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:09:20 INFO - PROCESS | 1747 | 1466446160828 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 1747 | 1466446160833 Marionette TRACE conn4 <- [1,1966,null,{}] 11:09:20 INFO - PROCESS | 1747 | 1466446160840 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 1747 | 1466446160847 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:21 INFO - PROCESS | 1747 | 1466446161098 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:09:21 INFO - PROCESS | 1747 | 1466446161364 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 1747 | 1466446161372 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x919b5400 == 38 [pid = 1747] [id = 499] 11:09:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x92203400) [pid = 1747] [serial = 1498] [outer = (nil)] 11:09:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x93bef000) [pid = 1747] [serial = 1499] [outer = 0x92203400] 11:09:21 INFO - PROCESS | 1747 | 1466446161504 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x95236800) [pid = 1747] [serial = 1500] [outer = 0x92203400] 11:09:22 INFO - PROCESS | 1747 | 1466446162503 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1737ms 11:09:22 INFO - PROCESS | 1747 | 1466446162566 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 1747 | 1466446162570 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:09:22 INFO - PROCESS | 1747 | 1466446162578 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 1747 | 1466446162584 Marionette TRACE conn4 <- [1,1970,null,{}] 11:09:22 INFO - PROCESS | 1747 | 1466446162601 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - PROCESS | 1747 | 1466446162611 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:22 INFO - PROCESS | 1747 | 1466446162861 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:09:23 INFO - PROCESS | 1747 | 1466446163169 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 1747 | 1466446163182 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b0ee000 == 39 [pid = 1747] [id = 500] 11:09:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9b0ee400) [pid = 1747] [serial = 1501] [outer = (nil)] 11:09:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9c1b0c00) [pid = 1747] [serial = 1502] [outer = 0x9b0ee400] 11:09:23 INFO - PROCESS | 1747 | 1466446163284 Marionette DEBUG loaded listener.js 11:09:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0xa0611000) [pid = 1747] [serial = 1503] [outer = 0x9b0ee400] 11:09:24 INFO - PROCESS | 1747 | 1466446164158 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1599ms 11:09:24 INFO - PROCESS | 1747 | 1466446164176 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 1747 | 1466446164180 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:09:24 INFO - PROCESS | 1747 | 1466446164188 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 1747 | 1466446164191 Marionette TRACE conn4 <- [1,1974,null,{}] 11:09:24 INFO - PROCESS | 1747 | 1466446164197 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 1747 | 1466446164203 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:24 INFO - PROCESS | 1747 | 1466446164419 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:09:24 INFO - PROCESS | 1747 | 1466446164725 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 1747 | 1466446164734 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d121c00 == 40 [pid = 1747] [id = 501] 11:09:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9da86c00) [pid = 1747] [serial = 1504] [outer = (nil)] 11:09:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0xa2099800) [pid = 1747] [serial = 1505] [outer = 0x9da86c00] 11:09:24 INFO - PROCESS | 1747 | 1466446164826 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0xa23f0800) [pid = 1747] [serial = 1506] [outer = 0x9da86c00] 11:09:25 INFO - PROCESS | 1747 | 1466446165711 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1540ms 11:09:25 INFO - PROCESS | 1747 | 1466446165729 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 1747 | 1466446165733 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:09:25 INFO - PROCESS | 1747 | 1466446165740 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 1747 | 1466446165744 Marionette TRACE conn4 <- [1,1978,null,{}] 11:09:25 INFO - PROCESS | 1747 | 1466446165750 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 1747 | 1466446165756 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:25 INFO - PROCESS | 1747 | 1466446165951 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:09:26 INFO - PROCESS | 1747 | 1466446166171 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 1747 | 1466446166180 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d12b800 == 41 [pid = 1747] [id = 502] 11:09:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x9b969c00) [pid = 1747] [serial = 1507] [outer = (nil)] 11:09:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0xa2fee000) [pid = 1747] [serial = 1508] [outer = 0x9b969c00] 11:09:26 INFO - PROCESS | 1747 | 1466446166301 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0xa33bf000) [pid = 1747] [serial = 1509] [outer = 0x9b969c00] 11:09:27 INFO - PROCESS | 1747 | 1466446167335 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1635ms 11:09:27 INFO - PROCESS | 1747 | 1466446167377 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 1747 | 1466446167382 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:09:27 INFO - PROCESS | 1747 | 1466446167388 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 1747 | 1466446167392 Marionette TRACE conn4 <- [1,1982,null,{}] 11:09:27 INFO - PROCESS | 1747 | 1466446167399 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 1747 | 1466446167409 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:27 INFO - PROCESS | 1747 | 1466446167656 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:09:27 INFO - PROCESS | 1747 | 1466446167966 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 1747 | 1466446167976 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9c16c400 == 42 [pid = 1747] [id = 503] 11:09:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0xa610d800) [pid = 1747] [serial = 1510] [outer = (nil)] 11:09:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0xa688ac00) [pid = 1747] [serial = 1511] [outer = 0xa610d800] 11:09:28 INFO - PROCESS | 1747 | 1466446168066 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0xa6bd0c00) [pid = 1747] [serial = 1512] [outer = 0xa610d800] 11:09:28 INFO - PROCESS | 1747 | 1466446168979 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1633ms 11:09:29 INFO - PROCESS | 1747 | 1466446169023 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:09:29 INFO - PROCESS | 1747 | 1466446169027 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:09:29 INFO - PROCESS | 1747 | 1466446169034 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 1747 | 1466446169038 Marionette TRACE conn4 <- [1,1986,null,{}] 11:09:29 INFO - PROCESS | 1747 | 1466446169044 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 1747 | 1466446169049 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:29 INFO - PROCESS | 1747 | 1466446169269 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:09:29 INFO - PROCESS | 1747 | 1466446169538 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 1747 | 1466446169551 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b1400 == 43 [pid = 1747] [id = 504] 11:09:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x8c9b1800) [pid = 1747] [serial = 1513] [outer = (nil)] 11:09:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x8c9ba000) [pid = 1747] [serial = 1514] [outer = 0x8c9b1800] 11:09:29 INFO - PROCESS | 1747 | 1466446169676 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x8c9bd000) [pid = 1747] [serial = 1515] [outer = 0x8c9b1800] 11:09:30 INFO - PROCESS | 1747 | 1466446170600 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1632ms 11:09:30 INFO - PROCESS | 1747 | 1466446170667 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:09:30 INFO - PROCESS | 1747 | 1466446170678 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:09:30 INFO - PROCESS | 1747 | 1466446170685 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 1747 | 1466446170688 Marionette TRACE conn4 <- [1,1990,null,{}] 11:09:30 INFO - PROCESS | 1747 | 1466446170694 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 1747 | 1466446170700 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:30 INFO - PROCESS | 1747 | 1466446170935 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:09:31 INFO - PROCESS | 1747 | 1466446171198 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 1747 | 1466446171205 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e1c00 == 44 [pid = 1747] [id = 505] 11:09:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x8b5e2400) [pid = 1747] [serial = 1516] [outer = (nil)] 11:09:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x8b5eac00) [pid = 1747] [serial = 1517] [outer = 0x8b5e2400] 11:09:31 INFO - PROCESS | 1747 | 1466446171329 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x8b5ed000) [pid = 1747] [serial = 1518] [outer = 0x8b5e2400] 11:09:32 INFO - PROCESS | 1747 | 1466446172253 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1639ms 11:09:32 INFO - PROCESS | 1747 | 1466446172326 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 1747 | 1466446172330 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:09:32 INFO - PROCESS | 1747 | 1466446172339 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 1747 | 1466446172342 Marionette TRACE conn4 <- [1,1994,null,{}] 11:09:32 INFO - PROCESS | 1747 | 1466446172350 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 1747 | 1466446172357 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:32 INFO - PROCESS | 1747 | 1466446172612 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:09:32 INFO - PROCESS | 1747 | 1466446172926 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 1747 | 1466446172938 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e5400 == 45 [pid = 1747] [id = 506] 11:09:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x8b5e7400) [pid = 1747] [serial = 1519] [outer = (nil)] 11:09:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x8c9bc400) [pid = 1747] [serial = 1520] [outer = 0x8b5e7400] 11:09:33 INFO - PROCESS | 1747 | 1466446173026 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x8c9bfc00) [pid = 1747] [serial = 1521] [outer = 0x8b5e7400] 11:09:33 INFO - PROCESS | 1747 | 1466446173917 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1637ms 11:09:33 INFO - PROCESS | 1747 | 1466446173978 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 1747 | 1466446173984 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:09:33 INFO - PROCESS | 1747 | 1466446173991 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 1747 | 1466446173995 Marionette TRACE conn4 <- [1,1998,null,{}] 11:09:34 INFO - PROCESS | 1747 | 1466446174001 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 1747 | 1466446174006 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:34 INFO - PROCESS | 1747 | 1466446174219 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:09:34 INFO - PROCESS | 1747 | 1466446174492 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 1747 | 1466446174499 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5ef000 == 46 [pid = 1747] [id = 507] 11:09:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8c9b2400) [pid = 1747] [serial = 1522] [outer = (nil)] 11:09:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x8f110000) [pid = 1747] [serial = 1523] [outer = 0x8c9b2400] 11:09:34 INFO - PROCESS | 1747 | 1466446174631 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8f113000) [pid = 1747] [serial = 1524] [outer = 0x8c9b2400] 11:09:35 INFO - PROCESS | 1747 | 1466446175570 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1634ms 11:09:35 INFO - PROCESS | 1747 | 1466446175627 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 1747 | 1466446175631 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:09:35 INFO - PROCESS | 1747 | 1466446175638 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 1747 | 1466446175643 Marionette TRACE conn4 <- [1,2002,null,{}] 11:09:35 INFO - PROCESS | 1747 | 1466446175649 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 1747 | 1466446175656 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:35 INFO - PROCESS | 1747 | 1466446175887 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:09:36 INFO - PROCESS | 1747 | 1466446176227 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 1747 | 1466446176236 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a9c00 == 47 [pid = 1747] [id = 508] 11:09:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x8d8aa000) [pid = 1747] [serial = 1525] [outer = (nil)] 11:09:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x916df000) [pid = 1747] [serial = 1526] [outer = 0x8d8aa000] 11:09:36 INFO - PROCESS | 1747 | 1466446176332 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x99fdfc00) [pid = 1747] [serial = 1527] [outer = 0x8d8aa000] 11:09:37 INFO - PROCESS | 1747 | 1466446177259 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1688ms 11:09:37 INFO - PROCESS | 1747 | 1466446177339 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 1747 | 1466446177344 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:09:37 INFO - PROCESS | 1747 | 1466446177351 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 1747 | 1466446177355 Marionette TRACE conn4 <- [1,2006,null,{}] 11:09:37 INFO - PROCESS | 1747 | 1466446177361 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 1747 | 1466446177366 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:37 INFO - PROCESS | 1747 | 1466446177617 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:09:37 INFO - PROCESS | 1747 | 1466446177940 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 1747 | 1466446177948 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e207400 == 48 [pid = 1747] [id = 509] 11:09:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8e209400) [pid = 1747] [serial = 1528] [outer = (nil)] 11:09:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x9b02c800) [pid = 1747] [serial = 1529] [outer = 0x8e209400] 11:09:38 INFO - PROCESS | 1747 | 1466446178035 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x9b031800) [pid = 1747] [serial = 1530] [outer = 0x8e209400] 11:09:38 INFO - PROCESS | 1747 | 1466446178977 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1693ms 11:09:39 INFO - PROCESS | 1747 | 1466446179045 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 1747 | 1466446179050 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:09:39 INFO - PROCESS | 1747 | 1466446179056 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 1747 | 1466446179060 Marionette TRACE conn4 <- [1,2010,null,{}] 11:09:39 INFO - PROCESS | 1747 | 1466446179066 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:39 INFO - PROCESS | 1747 | 1466446179071 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:39 INFO - PROCESS | 1747 | 1466446179279 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:09:39 INFO - PROCESS | 1747 | 1466446179914 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 1747 | 1466446179922 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d12a000 == 49 [pid = 1747] [id = 510] 11:09:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x8d12d400) [pid = 1747] [serial = 1531] [outer = (nil)] 11:09:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x8d826400) [pid = 1747] [serial = 1532] [outer = 0x8d12d400] 11:09:40 INFO - PROCESS | 1747 | 1466446180009 Marionette DEBUG loaded listener.js 11:09:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x8d89f800) [pid = 1747] [serial = 1533] [outer = 0x8d12d400] 11:09:40 INFO - PROCESS | 1747 | 1466446180945 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1943ms 11:09:41 INFO - PROCESS | 1747 | 1466446181003 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:09:41 INFO - PROCESS | 1747 | 1466446181009 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:09:41 INFO - PROCESS | 1747 | 1466446181017 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:09:41 INFO - PROCESS | 1747 | 1466446181022 Marionette TRACE conn4 <- [1,2014,null,{}] 11:09:41 INFO - PROCESS | 1747 | 1466446181030 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 1747 | 1466446181038 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:41 INFO - PROCESS | 1747 | 1466446181236 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:09:41 INFO - PROCESS | 1747 | 1466446181510 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 1747 | 1466446181520 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b8c00 == 50 [pid = 1747] [id = 511] 11:09:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8f10bc00) [pid = 1747] [serial = 1534] [outer = (nil)] 11:09:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8f114800) [pid = 1747] [serial = 1535] [outer = 0x8f10bc00] 11:09:41 INFO - PROCESS | 1747 | 1466446181714 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x8fa83c00) [pid = 1747] [serial = 1536] [outer = 0x8f10bc00] 11:09:42 INFO - PROCESS | 1747 | 1466446182663 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1686ms 11:09:42 INFO - PROCESS | 1747 | 1466446182706 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 1747 | 1466446182713 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:09:42 INFO - PROCESS | 1747 | 1466446182720 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 1747 | 1466446182724 Marionette TRACE conn4 <- [1,2018,null,{}] 11:09:42 INFO - PROCESS | 1747 | 1466446182730 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 1747 | 1466446182736 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:42 INFO - PROCESS | 1747 | 1466446182930 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:09:43 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc800 == 49 [pid = 1747] [id = 446] 11:09:43 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x8da72c00) [pid = 1747] [serial = 1418] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 1747 | 1466446183337 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 1747 | 1466446183353 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da72c00 == 50 [pid = 1747] [id = 512] 11:09:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x8e0b3800) [pid = 1747] [serial = 1537] [outer = (nil)] 11:09:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x8e20ac00) [pid = 1747] [serial = 1538] [outer = 0x8e0b3800] 11:09:43 INFO - PROCESS | 1747 | 1466446183506 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x917cdc00) [pid = 1747] [serial = 1539] [outer = 0x8e0b3800] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x9a2ae800) [pid = 1747] [serial = 1437] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x9a32c000) [pid = 1747] [serial = 1308] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x8e210800) [pid = 1747] [serial = 1422] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x8e203400) [pid = 1747] [serial = 1409] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x946ec400) [pid = 1747] [serial = 1326] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x98124000) [pid = 1747] [serial = 1388] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0xa4d0c800) [pid = 1747] [serial = 1397] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x919b7400) [pid = 1747] [serial = 1428] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x917ce400) [pid = 1747] [serial = 1302] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x8d8a6000) [pid = 1747] [serial = 1415] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x8e0b0800) [pid = 1747] [serial = 1421] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x8e0b2800) [pid = 1747] [serial = 1406] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0xa61b4c00) [pid = 1747] [serial = 1400] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x91899c00) [pid = 1747] [serial = 1427] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x917c6000) [pid = 1747] [serial = 1284] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x916df800) [pid = 1747] [serial = 1425] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0xa6883c00) [pid = 1747] [serial = 1403] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x96d0dc00) [pid = 1747] [serial = 1434] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x9506f800) [pid = 1747] [serial = 1305] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0xa23a7000) [pid = 1747] [serial = 1394] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x91133800) [pid = 1747] [serial = 1424] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x951f3c00) [pid = 1747] [serial = 1433] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x9a7ba000) [pid = 1747] [serial = 1341] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x917de400) [pid = 1747] [serial = 1385] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0xa0611800) [pid = 1747] [serial = 1320] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0xa1012400) [pid = 1747] [serial = 1383] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x946e8c00) [pid = 1747] [serial = 1431] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x93832800) [pid = 1747] [serial = 1430] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x9b069000) [pid = 1747] [serial = 1391] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x8e210400) [pid = 1747] [serial = 1412] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x9b0e7c00) [pid = 1747] [serial = 1314] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x99cbb400) [pid = 1747] [serial = 1436] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0xa2098800) [pid = 1747] [serial = 1323] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x9b071400) [pid = 1747] [serial = 1311] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x9c1b5000) [pid = 1747] [serial = 1317] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 1747 | 1466446184431 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1784ms 11:09:44 INFO - PROCESS | 1747 | 1466446184505 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 1747 | 1466446184509 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:09:44 INFO - PROCESS | 1747 | 1466446184523 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 1747 | 1466446184532 Marionette TRACE conn4 <- [1,2022,null,{}] 11:09:44 INFO - PROCESS | 1747 | 1466446184542 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 1747 | 1466446184548 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:44 INFO - PROCESS | 1747 | 1466446184748 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:09:45 INFO - PROCESS | 1747 | 1466446184995 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 1747 | 1466446185005 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5ec800 == 51 [pid = 1747] [id = 513] 11:09:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x91138c00) [pid = 1747] [serial = 1540] [outer = (nil)] 11:09:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x919bcc00) [pid = 1747] [serial = 1541] [outer = 0x91138c00] 11:09:45 INFO - PROCESS | 1747 | 1466446185079 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x93bf5800) [pid = 1747] [serial = 1542] [outer = 0x91138c00] 11:09:45 INFO - PROCESS | 1747 | 1466446185866 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1399ms 11:09:45 INFO - PROCESS | 1747 | 1466446185924 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 1747 | 1466446185929 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:09:45 INFO - PROCESS | 1747 | 1466446185935 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 1747 | 1466446185939 Marionette TRACE conn4 <- [1,2026,null,{}] 11:09:45 INFO - PROCESS | 1747 | 1466446185949 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 1747 | 1466446185953 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:46 INFO - PROCESS | 1747 | 1466446186216 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:09:46 INFO - PROCESS | 1747 | 1466446186243 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 1747 | 1466446186251 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x91899c00 == 52 [pid = 1747] [id = 514] 11:09:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x92204400) [pid = 1747] [serial = 1543] [outer = (nil)] 11:09:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x96d0d800) [pid = 1747] [serial = 1544] [outer = 0x92204400] 11:09:46 INFO - PROCESS | 1747 | 1466446186328 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x98160c00) [pid = 1747] [serial = 1545] [outer = 0x92204400] 11:09:47 INFO - PROCESS | 1747 | 1466446187366 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1485ms 11:09:47 INFO - PROCESS | 1747 | 1466446187429 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 1747 | 1466446187433 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:09:47 INFO - PROCESS | 1747 | 1466446187440 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 1747 | 1466446187443 Marionette TRACE conn4 <- [1,2030,null,{}] 11:09:47 INFO - PROCESS | 1747 | 1466446187449 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 1747 | 1466446187469 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:47 INFO - PROCESS | 1747 | 1466446187740 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:09:47 INFO - PROCESS | 1747 | 1466446187764 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 1747 | 1466446187782 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cbb400 == 53 [pid = 1747] [id = 515] 11:09:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x99dccc00) [pid = 1747] [serial = 1546] [outer = (nil)] 11:09:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x9a08f400) [pid = 1747] [serial = 1547] [outer = 0x99dccc00] 11:09:47 INFO - PROCESS | 1747 | 1466446187860 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x9a5ea000) [pid = 1747] [serial = 1548] [outer = 0x99dccc00] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8d8a2c00) [pid = 1747] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x919c0000) [pid = 1747] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x9113d400) [pid = 1747] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x93837800) [pid = 1747] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x8da69400) [pid = 1747] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x9b08dc00) [pid = 1747] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0xa23f1400) [pid = 1747] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x9220fc00) [pid = 1747] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x917dd400) [pid = 1747] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x9a33a400) [pid = 1747] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x92d73c00) [pid = 1747] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0xa0615c00) [pid = 1747] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x93bed400) [pid = 1747] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9a553800) [pid = 1747] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x916e4000) [pid = 1747] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0xa23b3800) [pid = 1747] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x9a5ef400) [pid = 1747] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x99537c00) [pid = 1747] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x96d0a000) [pid = 1747] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9a5eb400) [pid = 1747] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:09:48 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x951f6800) [pid = 1747] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:09:49 INFO - PROCESS | 1747 | 1466446189170 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1786ms 11:09:49 INFO - PROCESS | 1747 | 1466446189227 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 1747 | 1466446189230 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:09:49 INFO - PROCESS | 1747 | 1466446189243 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 1747 | 1466446189246 Marionette TRACE conn4 <- [1,2034,null,{}] 11:09:49 INFO - PROCESS | 1747 | 1466446189252 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 1747 | 1466446189257 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:49 INFO - PROCESS | 1747 | 1466446189449 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:09:49 INFO - PROCESS | 1747 | 1466446189639 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 1747 | 1466446189652 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e4000 == 54 [pid = 1747] [id = 516] 11:09:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x916e9000) [pid = 1747] [serial = 1549] [outer = (nil)] 11:09:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x96d8c800) [pid = 1747] [serial = 1550] [outer = 0x916e9000] 11:09:49 INFO - PROCESS | 1747 | 1466446189725 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9a32ec00) [pid = 1747] [serial = 1551] [outer = 0x916e9000] 11:09:50 INFO - PROCESS | 1747 | 1466446190635 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1431ms 11:09:50 INFO - PROCESS | 1747 | 1466446190675 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 1747 | 1466446190683 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:09:50 INFO - PROCESS | 1747 | 1466446190702 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 1747 | 1466446190709 Marionette TRACE conn4 <- [1,2038,null,{}] 11:09:50 INFO - PROCESS | 1747 | 1466446190718 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 1747 | 1466446190723 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:50 INFO - PROCESS | 1747 | 1466446190970 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:09:51 INFO - PROCESS | 1747 | 1466446191259 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 1747 | 1466446191275 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d125400 == 55 [pid = 1747] [id = 517] 11:09:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8da65400) [pid = 1747] [serial = 1552] [outer = (nil)] 11:09:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8e0b2000) [pid = 1747] [serial = 1553] [outer = 0x8da65400] 11:09:51 INFO - PROCESS | 1747 | 1466446191407 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8e201800) [pid = 1747] [serial = 1554] [outer = 0x8da65400] 11:09:52 INFO - PROCESS | 1747 | 1466446192404 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1737ms 11:09:52 INFO - PROCESS | 1747 | 1466446192439 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:09:52 INFO - PROCESS | 1747 | 1466446192447 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:09:52 INFO - PROCESS | 1747 | 1466446192458 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - PROCESS | 1747 | 1466446192462 Marionette TRACE conn4 <- [1,2042,null,{}] 11:09:52 INFO - PROCESS | 1747 | 1466446192470 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:52 INFO - PROCESS | 1747 | 1466446192477 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:52 INFO - PROCESS | 1747 | 1466446192699 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:09:52 INFO - PROCESS | 1747 | 1466446192973 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 1747 | 1466446192984 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x91139c00 == 56 [pid = 1747] [id = 518] 11:09:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x916e0000) [pid = 1747] [serial = 1555] [outer = (nil)] 11:09:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x917e2800) [pid = 1747] [serial = 1556] [outer = 0x916e0000] 11:09:53 INFO - PROCESS | 1747 | 1466446193113 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x91897000) [pid = 1747] [serial = 1557] [outer = 0x916e0000] 11:09:54 INFO - PROCESS | 1747 | 1466446194092 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1687ms 11:09:54 INFO - PROCESS | 1747 | 1466446194149 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 1747 | 1466446194154 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:09:54 INFO - PROCESS | 1747 | 1466446194162 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 1747 | 1466446194168 Marionette TRACE conn4 <- [1,2046,null,{}] 11:09:54 INFO - PROCESS | 1747 | 1466446194188 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 1747 | 1466446194199 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:54 INFO - PROCESS | 1747 | 1466446194445 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:09:54 INFO - PROCESS | 1747 | 1466446194783 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 1747 | 1466446194796 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x99086400 == 57 [pid = 1747] [id = 519] 11:09:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x99dd7c00) [pid = 1747] [serial = 1558] [outer = (nil)] 11:09:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9a339000) [pid = 1747] [serial = 1559] [outer = 0x99dd7c00] 11:09:54 INFO - PROCESS | 1747 | 1466446194888 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x9acef000) [pid = 1747] [serial = 1560] [outer = 0x99dd7c00] 11:09:55 INFO - PROCESS | 1747 | 1466446195855 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1744ms 11:09:55 INFO - PROCESS | 1747 | 1466446195907 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 1747 | 1466446195911 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:09:55 INFO - PROCESS | 1747 | 1466446195919 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 1747 | 1466446195923 Marionette TRACE conn4 <- [1,2050,null,{}] 11:09:55 INFO - PROCESS | 1747 | 1466446195930 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 1747 | 1466446195935 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:56 INFO - PROCESS | 1747 | 1466446196165 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:09:56 INFO - PROCESS | 1747 | 1466446196475 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 1747 | 1466446196489 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x951ef400 == 58 [pid = 1747] [id = 520] 11:09:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9b030400) [pid = 1747] [serial = 1561] [outer = (nil)] 11:09:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9b073000) [pid = 1747] [serial = 1562] [outer = 0x9b030400] 11:09:56 INFO - PROCESS | 1747 | 1466446196579 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9b085400) [pid = 1747] [serial = 1563] [outer = 0x9b030400] 11:09:57 INFO - PROCESS | 1747 | 1466446197538 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1686ms 11:09:57 INFO - PROCESS | 1747 | 1466446197607 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:09:57 INFO - PROCESS | 1747 | 1466446197612 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:09:57 INFO - PROCESS | 1747 | 1466446197619 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 1747 | 1466446197622 Marionette TRACE conn4 <- [1,2054,null,{}] 11:09:57 INFO - PROCESS | 1747 | 1466446197629 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 1747 | 1466446197634 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:57 INFO - PROCESS | 1747 | 1466446197846 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:09:58 INFO - PROCESS | 1747 | 1466446198224 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 1747 | 1466446198232 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b065400 == 59 [pid = 1747] [id = 521] 11:09:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x9b068800) [pid = 1747] [serial = 1564] [outer = (nil)] 11:09:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x9b234000) [pid = 1747] [serial = 1565] [outer = 0x9b068800] 11:09:58 INFO - PROCESS | 1747 | 1466446198330 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x9c170400) [pid = 1747] [serial = 1566] [outer = 0x9b068800] 11:09:59 INFO - PROCESS | 1747 | 1466446199221 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1639ms 11:09:59 INFO - PROCESS | 1747 | 1466446199258 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 1747 | 1466446199261 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:09:59 INFO - PROCESS | 1747 | 1466446199268 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 1747 | 1466446199272 Marionette TRACE conn4 <- [1,2058,null,{}] 11:09:59 INFO - PROCESS | 1747 | 1466446199278 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 1747 | 1466446199288 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:59 INFO - PROCESS | 1747 | 1466446199531 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:09:59 INFO - PROCESS | 1747 | 1466446199813 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:59 INFO - PROCESS | 1747 | 1466446199821 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:09:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e8c00 == 60 [pid = 1747] [id = 522] 11:09:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x99cc5400) [pid = 1747] [serial = 1567] [outer = (nil)] 11:09:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0xa1084000) [pid = 1747] [serial = 1568] [outer = 0x99cc5400] 11:09:59 INFO - PROCESS | 1747 | 1466446199956 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0xa237a400) [pid = 1747] [serial = 1569] [outer = 0x99cc5400] 11:10:00 INFO - PROCESS | 1747 | 1466446200949 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1732ms 11:10:01 INFO - PROCESS | 1747 | 1466446201002 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 1747 | 1466446201006 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:10:01 INFO - PROCESS | 1747 | 1466446201013 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 1747 | 1466446201017 Marionette TRACE conn4 <- [1,2062,null,{}] 11:10:01 INFO - PROCESS | 1747 | 1466446201023 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:01 INFO - PROCESS | 1747 | 1466446201031 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:01 INFO - PROCESS | 1747 | 1466446201251 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:10:01 INFO - PROCESS | 1747 | 1466446201580 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 1747 | 1466446201588 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b074000 == 61 [pid = 1747] [id = 523] 11:10:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0xa1019000) [pid = 1747] [serial = 1570] [outer = (nil)] 11:10:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0xa2fed800) [pid = 1747] [serial = 1571] [outer = 0xa1019000] 11:10:01 INFO - PROCESS | 1747 | 1466446201684 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0xa3326400) [pid = 1747] [serial = 1572] [outer = 0xa1019000] 11:10:02 INFO - PROCESS | 1747 | 1466446202767 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1792ms 11:10:02 INFO - PROCESS | 1747 | 1466446202807 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 1747 | 1466446202811 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:10:02 INFO - PROCESS | 1747 | 1466446202820 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 1747 | 1466446202823 Marionette TRACE conn4 <- [1,2066,null,{}] 11:10:02 INFO - PROCESS | 1747 | 1466446202831 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 1747 | 1466446202836 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:03 INFO - PROCESS | 1747 | 1466446203081 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:10:03 INFO - PROCESS | 1747 | 1466446203403 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 1747 | 1466446203411 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:03 INFO - PROCESS | 1747 | ++DOCSHELL 0xa108a000 == 62 [pid = 1747] [id = 524] 11:10:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0xa229cc00) [pid = 1747] [serial = 1573] [outer = (nil)] 11:10:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0xa61bb800) [pid = 1747] [serial = 1574] [outer = 0xa229cc00] 11:10:03 INFO - PROCESS | 1747 | 1466446203505 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0xa672bc00) [pid = 1747] [serial = 1575] [outer = 0xa229cc00] 11:10:04 INFO - PROCESS | 1747 | 1466446204432 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1691ms 11:10:04 INFO - PROCESS | 1747 | 1466446204512 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 1747 | 1466446204517 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:10:04 INFO - PROCESS | 1747 | 1466446204524 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - PROCESS | 1747 | 1466446204529 Marionette TRACE conn4 <- [1,2070,null,{}] 11:10:04 INFO - PROCESS | 1747 | 1466446204535 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:04 INFO - PROCESS | 1747 | 1466446204542 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:04 INFO - PROCESS | 1747 | 1466446204901 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:10:05 INFO - PROCESS | 1747 | 1466446205250 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 1747 | 1466446205257 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0ab000 == 63 [pid = 1747] [id = 525] 11:10:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x8f117400) [pid = 1747] [serial = 1576] [outer = (nil)] 11:10:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x91093000) [pid = 1747] [serial = 1577] [outer = 0x8f117400] 11:10:05 INFO - PROCESS | 1747 | 1466446205360 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x91095400) [pid = 1747] [serial = 1578] [outer = 0x8f117400] 11:10:06 INFO - PROCESS | 1747 | 1466446206364 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1890ms 11:10:06 INFO - PROCESS | 1747 | 1466446206416 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 1747 | 1466446206420 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:10:06 INFO - PROCESS | 1747 | 1466446206427 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 1747 | 1466446206431 Marionette TRACE conn4 <- [1,2074,null,{}] 11:10:06 INFO - PROCESS | 1747 | 1466446206437 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 1747 | 1466446206443 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:06 INFO - PROCESS | 1747 | 1466446206658 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:10:06 INFO - PROCESS | 1747 | 1466446206968 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 1747 | 1466446206976 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9108a800 == 64 [pid = 1747] [id = 526] 11:10:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x9108ac00) [pid = 1747] [serial = 1579] [outer = (nil)] 11:10:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0xa61b1400) [pid = 1747] [serial = 1580] [outer = 0x9108ac00] 11:10:07 INFO - PROCESS | 1747 | 1466446207068 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0xa6725c00) [pid = 1747] [serial = 1581] [outer = 0x9108ac00] 11:10:08 INFO - PROCESS | 1747 | 1466446208001 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1640ms 11:10:08 INFO - PROCESS | 1747 | 1466446208068 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:10:08 INFO - PROCESS | 1747 | 1466446208073 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:10:08 INFO - PROCESS | 1747 | 1466446208079 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 1747 | 1466446208084 Marionette TRACE conn4 <- [1,2078,null,{}] 11:10:08 INFO - PROCESS | 1747 | 1466446208090 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:08 INFO - PROCESS | 1747 | 1466446208097 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:08 INFO - PROCESS | 1747 | 1466446208372 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:10:08 INFO - PROCESS | 1747 | 1466446208700 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 1747 | 1466446208710 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f1e800 == 65 [pid = 1747] [id = 527] 11:10:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x90f1fc00) [pid = 1747] [serial = 1582] [outer = (nil)] 11:10:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x90f24c00) [pid = 1747] [serial = 1583] [outer = 0x90f1fc00] 11:10:08 INFO - PROCESS | 1747 | 1466446208798 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0xa2552800) [pid = 1747] [serial = 1584] [outer = 0x90f1fc00] 11:10:09 INFO - PROCESS | 1747 | 1466446209840 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1786ms 11:10:09 INFO - PROCESS | 1747 | 1466446209869 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 1747 | 1466446209875 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:10:09 INFO - PROCESS | 1747 | 1466446209886 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 1747 | 1466446209889 Marionette TRACE conn4 <- [1,2082,null,{}] 11:10:09 INFO - PROCESS | 1747 | 1466446209897 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 1747 | 1466446209904 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:10 INFO - PROCESS | 1747 | 1466446210168 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:10:10 INFO - PROCESS | 1747 | 1466446210529 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 1747 | 1466446210536 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a9800 == 66 [pid = 1747] [id = 528] 11:10:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8da66c00) [pid = 1747] [serial = 1585] [outer = (nil)] 11:10:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x8dfec000) [pid = 1747] [serial = 1586] [outer = 0x8da66c00] 11:10:10 INFO - PROCESS | 1747 | 1466446210625 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x8dfee800) [pid = 1747] [serial = 1587] [outer = 0x8da66c00] 11:10:11 INFO - PROCESS | 1747 | 1466446211565 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1737ms 11:10:11 INFO - PROCESS | 1747 | 1466446211623 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 1747 | 1466446211628 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:10:11 INFO - PROCESS | 1747 | 1466446211635 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 1747 | 1466446211639 Marionette TRACE conn4 <- [1,2086,null,{}] 11:10:11 INFO - PROCESS | 1747 | 1466446211645 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 1747 | 1466446211651 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:11 INFO - PROCESS | 1747 | 1466446211910 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:10:12 INFO - PROCESS | 1747 | 1466446212706 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 1747 | 1466446212716 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d122c00 == 67 [pid = 1747] [id = 529] 11:10:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x8d123800) [pid = 1747] [serial = 1588] [outer = (nil)] 11:10:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x8d128000) [pid = 1747] [serial = 1589] [outer = 0x8d123800] 11:10:12 INFO - PROCESS | 1747 | 1466446212822 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x8d81b800) [pid = 1747] [serial = 1590] [outer = 0x8d123800] 11:10:13 INFO - PROCESS | 1747 | 1466446213733 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2142ms 11:10:13 INFO - PROCESS | 1747 | 1466446213779 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 1747 | 1466446213786 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:10:13 INFO - PROCESS | 1747 | 1466446213794 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 1747 | 1466446213798 Marionette TRACE conn4 <- [1,2090,null,{}] 11:10:13 INFO - PROCESS | 1747 | 1466446213806 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:13 INFO - PROCESS | 1747 | 1466446213814 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:14 INFO - PROCESS | 1747 | 1466446214024 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:10:14 INFO - PROCESS | 1747 | 1466446214449 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 1747 | 1466446214458 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f117000 == 68 [pid = 1747] [id = 530] 11:10:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8f118400) [pid = 1747] [serial = 1591] [outer = (nil)] 11:10:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8fa8f400) [pid = 1747] [serial = 1592] [outer = 0x8f118400] 11:10:14 INFO - PROCESS | 1747 | 1466446214547 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x90f19c00) [pid = 1747] [serial = 1593] [outer = 0x8f118400] 11:10:15 INFO - PROCESS | 1747 | 1466446215473 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1736ms 11:10:15 INFO - PROCESS | 1747 | 1466446215534 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 1747 | 1466446215541 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:10:15 INFO - PROCESS | 1747 | 1466446215549 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 1747 | 1466446215552 Marionette TRACE conn4 <- [1,2094,null,{}] 11:10:15 INFO - PROCESS | 1747 | 1466446215559 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 1747 | 1466446215564 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:15 INFO - PROCESS | 1747 | 1466446215766 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:10:16 INFO - PROCESS | 1747 | 1466446216154 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 1747 | 1466446216163 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0ad400 == 69 [pid = 1747] [id = 531] 11:10:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x8e20d800) [pid = 1747] [serial = 1594] [outer = (nil)] 11:10:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x91139800) [pid = 1747] [serial = 1595] [outer = 0x8e20d800] 11:10:16 INFO - PROCESS | 1747 | 1466446216251 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x917e2000) [pid = 1747] [serial = 1596] [outer = 0x8e20d800] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8da67800 == 68 [pid = 1747] [id = 473] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0xa25f8400) [pid = 1747] [serial = 1463] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x9a6a0000) [pid = 1747] [serial = 1439] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0xa2099400) [pid = 1747] [serial = 1460] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x937afc00) [pid = 1747] [serial = 1445] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x9b073400) [pid = 1747] [serial = 1451] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x9b527000) [pid = 1747] [serial = 1454] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x9a334400) [pid = 1747] [serial = 1448] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0xa061d400) [pid = 1747] [serial = 1457] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0xa6754400) [pid = 1747] [serial = 1469] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0xa4d0a400) [pid = 1747] [serial = 1466] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x9113ec00) [pid = 1747] [serial = 1442] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x9b087000) [pid = 1747] [serial = 1493] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x99cbb400 == 67 [pid = 1747] [id = 515] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91899c00 == 66 [pid = 1747] [id = 514] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5ec800 == 65 [pid = 1747] [id = 513] 11:10:17 INFO - PROCESS | 1747 | 1466446217321 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8da72c00 == 64 [pid = 1747] [id = 512] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9b8c00 == 63 [pid = 1747] [id = 511] 11:10:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8d12a000 == 62 [pid = 1747] [id = 510] 11:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1837ms 11:10:17 INFO - PROCESS | 1747 | 1466446217391 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:10:17 INFO - PROCESS | 1747 | 1466446217401 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:10:17 INFO - PROCESS | 1747 | 1466446217420 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 1747 | 1466446217430 Marionette TRACE conn4 <- [1,2098,null,{}] 11:10:17 INFO - PROCESS | 1747 | 1466446217437 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 1747 | 1466446217445 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:17 INFO - PROCESS | 1747 | 1466446217643 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0xa3347800) [pid = 1747] [serial = 1368] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x9b9ea000) [pid = 1747] [serial = 1353] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x91898000) [pid = 1747] [serial = 1344] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0xa2553c00) [pid = 1747] [serial = 1362] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0xa2ff1800) [pid = 1747] [serial = 1365] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0xa23a8400) [pid = 1747] [serial = 1359] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x96d0cc00) [pid = 1747] [serial = 1347] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x9acee800) [pid = 1747] [serial = 1350] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x91896c00) [pid = 1747] [serial = 1386] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0xa4d4e400) [pid = 1747] [serial = 1398] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x9b0ef400) [pid = 1747] [serial = 1392] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0xa2fb3400) [pid = 1747] [serial = 1395] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x99cc6800) [pid = 1747] [serial = 1389] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x9acea400) [pid = 1747] [serial = 1487] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x9b210c00) [pid = 1747] [serial = 1488] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x99fdf800) [pid = 1747] [serial = 1484] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x8da65800) [pid = 1747] [serial = 1473] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x8d8a7800) [pid = 1747] [serial = 1472] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x93bf7c00) [pid = 1747] [serial = 1479] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x92d7a800) [pid = 1747] [serial = 1478] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x917ca000) [pid = 1747] [serial = 1476] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x916e1800) [pid = 1747] [serial = 1475] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x951f4c00) [pid = 1747] [serial = 1481] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x95240800) [pid = 1747] [serial = 1482] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x919b1400) [pid = 1747] [serial = 1491] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9a32d400) [pid = 1747] [serial = 1485] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x916e5800) [pid = 1747] [serial = 1490] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x9c170000) [pid = 1747] [serial = 1356] [outer = (nil)] [url = about:blank] 11:10:17 INFO - PROCESS | 1747 | 1466446217952 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:17 INFO - PROCESS | 1747 | 1466446217964 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b3800 == 63 [pid = 1747] [id = 532] 11:10:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x8d8a7800) [pid = 1747] [serial = 1597] [outer = (nil)] 11:10:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x917ca000) [pid = 1747] [serial = 1598] [outer = 0x8d8a7800] 11:10:18 INFO - PROCESS | 1747 | 1466446218040 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x919b5000) [pid = 1747] [serial = 1599] [outer = 0x8d8a7800] 11:10:18 INFO - PROCESS | 1747 | 1466446218852 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1501ms 11:10:18 INFO - PROCESS | 1747 | 1466446218912 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:10:18 INFO - PROCESS | 1747 | 1466446218918 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:10:18 INFO - PROCESS | 1747 | 1466446218925 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:10:18 INFO - PROCESS | 1747 | 1466446218928 Marionette TRACE conn4 <- [1,2102,null,{}] 11:10:18 INFO - PROCESS | 1747 | 1466446218936 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:18 INFO - PROCESS | 1747 | 1466446218944 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:19 INFO - PROCESS | 1747 | 1466446219170 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:10:19 INFO - PROCESS | 1747 | 1466446219452 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 1747 | 1466446219462 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b6c00 == 64 [pid = 1747] [id = 533] 11:10:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x916de400) [pid = 1747] [serial = 1600] [outer = (nil)] 11:10:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x92d7a800) [pid = 1747] [serial = 1601] [outer = 0x916de400] 11:10:19 INFO - PROCESS | 1747 | 1466446219542 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x93beac00) [pid = 1747] [serial = 1602] [outer = 0x916de400] 11:10:20 INFO - PROCESS | 1747 | 1466446220397 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1530ms 11:10:20 INFO - PROCESS | 1747 | 1466446220457 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 1747 | 1466446220463 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:10:20 INFO - PROCESS | 1747 | 1466446220481 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - PROCESS | 1747 | 1466446220485 Marionette TRACE conn4 <- [1,2106,null,{}] 11:10:20 INFO - PROCESS | 1747 | 1466446220491 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 1747 | 1466446220497 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:20 INFO - PROCESS | 1747 | 1466446220780 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:10:20 INFO - PROCESS | 1747 | 1466446220814 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 1747 | 1466446220843 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x937afc00 == 65 [pid = 1747] [id = 534] 11:10:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9462d400) [pid = 1747] [serial = 1603] [outer = (nil)] 11:10:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x951f6800) [pid = 1747] [serial = 1604] [outer = 0x9462d400] 11:10:21 INFO - PROCESS | 1747 | 1466446221034 Marionette DEBUG loaded listener.js 11:10:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x97f4ac00) [pid = 1747] [serial = 1605] [outer = 0x9462d400] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x92204400) [pid = 1747] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x97f4ec00) [pid = 1747] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x951f7400) [pid = 1747] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x8fa88800) [pid = 1747] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x8f10bc00) [pid = 1747] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x8da6e000) [pid = 1747] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8e20a400) [pid = 1747] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x99dccc00) [pid = 1747] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0xa672d800) [pid = 1747] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9bffc800) [pid = 1747] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x91138c00) [pid = 1747] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x92d78400) [pid = 1747] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0xa610f800) [pid = 1747] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0xa2099000) [pid = 1747] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9da8f800) [pid = 1747] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0xa4d0f400) [pid = 1747] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8e0aa800) [pid = 1747] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x8d12d400) [pid = 1747] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8e0adc00) [pid = 1747] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9b066400) [pid = 1747] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x91138800) [pid = 1747] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9acf1800) [pid = 1747] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8e0b3800) [pid = 1747] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:10:22 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8d89e800) [pid = 1747] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:10:22 INFO - PROCESS | 1747 | 1466446222946 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2498ms 11:10:22 INFO - PROCESS | 1747 | 1466446222978 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:10:22 INFO - PROCESS | 1747 | 1466446222982 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:10:22 INFO - PROCESS | 1747 | 1466446222989 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 1747 | 1466446222993 Marionette TRACE conn4 <- [1,2110,null,{}] 11:10:23 INFO - PROCESS | 1747 | 1466446222998 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 1747 | 1466446223004 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:23 INFO - PROCESS | 1747 | 1466446223275 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:10:23 INFO - PROCESS | 1747 | 1466446223291 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 1747 | 1466446223299 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5ec000 == 66 [pid = 1747] [id = 535] 11:10:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8d827400) [pid = 1747] [serial = 1606] [outer = (nil)] 11:10:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8e20d000) [pid = 1747] [serial = 1607] [outer = 0x8d827400] 11:10:23 INFO - PROCESS | 1747 | 1466446223373 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x92209c00) [pid = 1747] [serial = 1608] [outer = 0x8d827400] 11:10:24 INFO - PROCESS | 1747 | 1466446224248 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1289ms 11:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:10:24 INFO - PROCESS | 1747 | 1466446224278 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 1747 | 1466446224281 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:10:24 INFO - PROCESS | 1747 | 1466446224289 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 1747 | 1466446224292 Marionette TRACE conn4 <- [1,2114,null,{}] 11:10:24 INFO - PROCESS | 1747 | 1466446224298 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 1747 | 1466446224303 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:24 INFO - PROCESS | 1747 | 1466446224495 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:10:24 INFO - PROCESS | 1747 | 1466446224831 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:24 INFO - PROCESS | 1747 | 1466446224841 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9bf800 == 67 [pid = 1747] [id = 536] 11:10:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8c9c0400) [pid = 1747] [serial = 1609] [outer = (nil)] 11:10:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8d129400) [pid = 1747] [serial = 1610] [outer = 0x8c9c0400] 11:10:25 INFO - PROCESS | 1747 | 1466446225006 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8d826000) [pid = 1747] [serial = 1611] [outer = 0x8c9c0400] 11:10:26 INFO - PROCESS | 1747 | 1466446226038 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1793ms 11:10:26 INFO - PROCESS | 1747 | 1466446226100 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 1747 | 1466446226108 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:10:26 INFO - PROCESS | 1747 | 1466446226119 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 1747 | 1466446226123 Marionette TRACE conn4 <- [1,2118,null,{}] 11:10:26 INFO - PROCESS | 1747 | 1466446226134 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 1747 | 1466446226141 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:26 INFO - PROCESS | 1747 | 1466446226401 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:10:26 INFO - PROCESS | 1747 | 1466446226674 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 1747 | 1466446226684 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e8000 == 68 [pid = 1747] [id = 537] 11:10:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8e204c00) [pid = 1747] [serial = 1612] [outer = (nil)] 11:10:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8fa8fc00) [pid = 1747] [serial = 1613] [outer = 0x8e204c00] 11:10:26 INFO - PROCESS | 1747 | 1466446226778 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x90f22800) [pid = 1747] [serial = 1614] [outer = 0x8e204c00] 11:10:27 INFO - PROCESS | 1747 | 1466446227767 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1690ms 11:10:27 INFO - PROCESS | 1747 | 1466446227813 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:10:27 INFO - PROCESS | 1747 | 1466446227821 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:10:27 INFO - PROCESS | 1747 | 1466446227829 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 1747 | 1466446227833 Marionette TRACE conn4 <- [1,2122,null,{}] 11:10:27 INFO - PROCESS | 1747 | 1466446227841 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 1747 | 1466446227848 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:28 INFO - PROCESS | 1747 | 1466446228160 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:10:28 INFO - PROCESS | 1747 | 1466446228543 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 1747 | 1466446228555 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b8000 == 69 [pid = 1747] [id = 538] 11:10:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x91141400) [pid = 1747] [serial = 1615] [outer = (nil)] 11:10:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x91890c00) [pid = 1747] [serial = 1616] [outer = 0x91141400] 11:10:28 INFO - PROCESS | 1747 | 1466446228658 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x92201c00) [pid = 1747] [serial = 1617] [outer = 0x91141400] 11:10:29 INFO - PROCESS | 1747 | 1466446229687 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1891ms 11:10:29 INFO - PROCESS | 1747 | 1466446229721 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:10:29 INFO - PROCESS | 1747 | 1466446229725 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:10:29 INFO - PROCESS | 1747 | 1466446229742 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 1747 | 1466446229753 Marionette TRACE conn4 <- [1,2126,null,{}] 11:10:29 INFO - PROCESS | 1747 | 1466446229761 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 1747 | 1466446229768 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:30 INFO - PROCESS | 1747 | 1466446230018 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:10:30 INFO - PROCESS | 1747 | 1466446230352 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 1747 | 1466446230358 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f10d400 == 70 [pid = 1747] [id = 539] 11:10:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x91141000) [pid = 1747] [serial = 1618] [outer = (nil)] 11:10:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x99086800) [pid = 1747] [serial = 1619] [outer = 0x91141000] 11:10:30 INFO - PROCESS | 1747 | 1466446230488 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x99cc3000) [pid = 1747] [serial = 1620] [outer = 0x91141000] 11:10:31 INFO - PROCESS | 1747 | 1466446231565 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1904ms 11:10:31 INFO - PROCESS | 1747 | 1466446231637 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 1747 | 1466446231642 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:10:31 INFO - PROCESS | 1747 | 1466446231652 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 1747 | 1466446231657 Marionette TRACE conn4 <- [1,2130,null,{}] 11:10:31 INFO - PROCESS | 1747 | 1466446231664 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 1747 | 1466446231669 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:31 INFO - PROCESS | 1747 | 1466446231964 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:10:32 INFO - PROCESS | 1747 | 1466446232288 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 1747 | 1466446232302 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fe2c00 == 71 [pid = 1747] [id = 540] 11:10:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x9a08e400) [pid = 1747] [serial = 1621] [outer = (nil)] 11:10:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9a2ac800) [pid = 1747] [serial = 1622] [outer = 0x9a08e400] 11:10:32 INFO - PROCESS | 1747 | 1466446232397 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9a337000) [pid = 1747] [serial = 1623] [outer = 0x9a08e400] 11:10:33 INFO - PROCESS | 1747 | 1466446233452 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 1747 | 1466446233502 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:10:33 INFO - PROCESS | 1747 | 1466446233510 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - PROCESS | 1747 | 1466446233513 Marionette TRACE conn4 <- [1,2134,null,{}] 11:10:33 INFO - PROCESS | 1747 | 1466446233519 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:33 INFO - PROCESS | 1747 | 1466446233525 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:33 INFO - PROCESS | 1747 | 1466446233748 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:10:34 INFO - PROCESS | 1747 | 1466446234071 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 1747 | 1466446234089 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x9acef400 == 72 [pid = 1747] [id = 541] 11:10:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x9acf0000) [pid = 1747] [serial = 1624] [outer = (nil)] 11:10:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9b02f400) [pid = 1747] [serial = 1625] [outer = 0x9acf0000] 11:10:34 INFO - PROCESS | 1747 | 1466446234215 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x9b08bc00) [pid = 1747] [serial = 1626] [outer = 0x9acf0000] 11:10:35 INFO - PROCESS | 1747 | 1466446235321 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1842ms 11:10:35 INFO - PROCESS | 1747 | 1466446235355 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:10:35 INFO - PROCESS | 1747 | 1466446235358 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:10:35 INFO - PROCESS | 1747 | 1466446235366 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 1747 | 1466446235370 Marionette TRACE conn4 <- [1,2138,null,{}] 11:10:35 INFO - PROCESS | 1747 | 1466446235376 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 1747 | 1466446235382 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:35 INFO - PROCESS | 1747 | 1466446235638 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:10:35 INFO - PROCESS | 1747 | 1466446235965 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 1747 | 1466446235976 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fd8c00 == 73 [pid = 1747] [id = 542] 11:10:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9a2b5c00) [pid = 1747] [serial = 1627] [outer = (nil)] 11:10:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x9bef1c00) [pid = 1747] [serial = 1628] [outer = 0x9a2b5c00] 11:10:36 INFO - PROCESS | 1747 | 1466446236079 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x9c170000) [pid = 1747] [serial = 1629] [outer = 0x9a2b5c00] 11:10:37 INFO - PROCESS | 1747 | 1466446237104 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1791ms 11:10:37 INFO - PROCESS | 1747 | 1466446237158 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 1747 | 1466446237162 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:10:37 INFO - PROCESS | 1747 | 1466446237171 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - PROCESS | 1747 | 1466446237175 Marionette TRACE conn4 <- [1,2142,null,{}] 11:10:37 INFO - PROCESS | 1747 | 1466446237181 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 1747 | 1466446237187 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:37 INFO - PROCESS | 1747 | 1466446237414 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:10:37 INFO - PROCESS | 1747 | 1466446237746 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 1747 | 1466446237756 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e4800 == 74 [pid = 1747] [id = 543] 11:10:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8d89c800) [pid = 1747] [serial = 1630] [outer = (nil)] 11:10:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0xa0618c00) [pid = 1747] [serial = 1631] [outer = 0x8d89c800] 11:10:37 INFO - PROCESS | 1747 | 1466446237863 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0xa1012000) [pid = 1747] [serial = 1632] [outer = 0x8d89c800] 11:10:38 INFO - PROCESS | 1747 | 1466446238805 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 1747 | 1466446238881 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:10:38 INFO - PROCESS | 1747 | 1466446238890 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 1747 | 1466446238893 Marionette TRACE conn4 <- [1,2146,null,{}] 11:10:38 INFO - PROCESS | 1747 | 1466446238900 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 1747 | 1466446238906 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:39 INFO - PROCESS | 1747 | 1466446239128 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:10:39 INFO - PROCESS | 1747 | 1466446239445 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 1747 | 1466446239457 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135c00 == 75 [pid = 1747] [id = 544] 11:10:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x9c1bdc00) [pid = 1747] [serial = 1633] [outer = (nil)] 11:10:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0xa232bc00) [pid = 1747] [serial = 1634] [outer = 0x9c1bdc00] 11:10:39 INFO - PROCESS | 1747 | 1466446239573 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0xa253e400) [pid = 1747] [serial = 1635] [outer = 0x9c1bdc00] 11:10:40 INFO - PROCESS | 1747 | 1466446240608 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 1747 | 1466446240679 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:10:40 INFO - PROCESS | 1747 | 1466446240687 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 1747 | 1466446240691 Marionette TRACE conn4 <- [1,2150,null,{}] 11:10:40 INFO - PROCESS | 1747 | 1466446240698 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 1747 | 1466446240704 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:40 INFO - PROCESS | 1747 | 1466446240962 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:10:41 INFO - PROCESS | 1747 | 1466446241271 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 1747 | 1466446241278 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d82400 == 76 [pid = 1747] [id = 545] 11:10:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x9b0ee800) [pid = 1747] [serial = 1636] [outer = (nil)] 11:10:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0xa23a8400) [pid = 1747] [serial = 1637] [outer = 0x9b0ee800] 11:10:41 INFO - PROCESS | 1747 | 1466446241374 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0xa3347800) [pid = 1747] [serial = 1638] [outer = 0x9b0ee800] 11:10:42 INFO - PROCESS | 1747 | 1466446242334 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1696ms 11:10:42 INFO - PROCESS | 1747 | 1466446242385 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 1747 | 1466446242388 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:10:42 INFO - PROCESS | 1747 | 1466446242396 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 1747 | 1466446242400 Marionette TRACE conn4 <- [1,2154,null,{}] 11:10:42 INFO - PROCESS | 1747 | 1466446242406 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 1747 | 1466446242411 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:42 INFO - PROCESS | 1747 | 1466446242664 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:10:43 INFO - PROCESS | 1747 | 1466446243003 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 1747 | 1466446243019 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:43 INFO - PROCESS | 1747 | ++DOCSHELL 0xa610d000 == 77 [pid = 1747] [id = 546] 11:10:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0xa610e000) [pid = 1747] [serial = 1639] [outer = (nil)] 11:10:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0xa6754400) [pid = 1747] [serial = 1640] [outer = 0xa610e000] 11:10:43 INFO - PROCESS | 1747 | 1466446243123 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0xa6bca400) [pid = 1747] [serial = 1641] [outer = 0xa610e000] 11:10:44 INFO - PROCESS | 1747 | 1466446244220 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1903ms 11:10:44 INFO - PROCESS | 1747 | 1466446244301 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 1747 | 1466446244306 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:10:44 INFO - PROCESS | 1747 | 1466446244313 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 1747 | 1466446244317 Marionette TRACE conn4 <- [1,2158,null,{}] 11:10:44 INFO - PROCESS | 1747 | 1466446244323 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:44 INFO - PROCESS | 1747 | 1466446244330 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:44 INFO - PROCESS | 1747 | 1466446244669 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:10:45 INFO - PROCESS | 1747 | 1466446245000 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 1747 | 1466446245008 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0e5000 == 78 [pid = 1747] [id = 547] 11:10:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x8d0e7000) [pid = 1747] [serial = 1642] [outer = (nil)] 11:10:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8d0ed800) [pid = 1747] [serial = 1643] [outer = 0x8d0e7000] 11:10:45 INFO - PROCESS | 1747 | 1466446245098 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0xa3347000) [pid = 1747] [serial = 1644] [outer = 0x8d0e7000] 11:10:46 INFO - PROCESS | 1747 | 1466446246064 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1790ms 11:10:46 INFO - PROCESS | 1747 | 1466446246104 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 1747 | 1466446246109 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:10:46 INFO - PROCESS | 1747 | 1466446246116 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 1747 | 1466446246120 Marionette TRACE conn4 <- [1,2162,null,{}] 11:10:46 INFO - PROCESS | 1747 | 1466446246127 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 1747 | 1466446246132 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:46 INFO - PROCESS | 1747 | 1466446246360 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:10:46 INFO - PROCESS | 1747 | 1466446246687 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:46 INFO - PROCESS | 1747 | 1466446246696 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be99000 == 79 [pid = 1747] [id = 548] 11:10:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8be99800) [pid = 1747] [serial = 1645] [outer = (nil)] 11:10:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x8bea1000) [pid = 1747] [serial = 1646] [outer = 0x8be99800] 11:10:46 INFO - PROCESS | 1747 | 1466446246804 Marionette DEBUG loaded listener.js 11:10:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x8bea4c00) [pid = 1747] [serial = 1647] [outer = 0x8be99800] 11:10:47 INFO - PROCESS | 1747 | 1466446247713 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 11:10:47 INFO - PROCESS | 1747 | 1466446247755 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 1747 | 1466446247760 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:10:47 INFO - PROCESS | 1747 | 1466446247770 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 1747 | 1466446247775 Marionette TRACE conn4 <- [1,2166,null,{}] 11:10:47 INFO - PROCESS | 1747 | 1466446247782 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 1747 | 1466446247788 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:48 INFO - PROCESS | 1747 | 1466446248016 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:10:48 INFO - PROCESS | 1747 | 1466446248366 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 1747 | 1466446248372 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be9d400 == 80 [pid = 1747] [id = 549] 11:10:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x8bea0800) [pid = 1747] [serial = 1648] [outer = (nil)] 11:10:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8bf7b000) [pid = 1747] [serial = 1649] [outer = 0x8bea0800] 11:10:48 INFO - PROCESS | 1747 | 1466446248475 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x8bf7d000) [pid = 1747] [serial = 1650] [outer = 0x8bea0800] 11:10:49 INFO - PROCESS | 1747 | 1466446249480 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1790ms 11:10:49 INFO - PROCESS | 1747 | 1466446249559 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 1747 | 1466446249564 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:10:49 INFO - PROCESS | 1747 | 1466446249573 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - PROCESS | 1747 | 1466446249576 Marionette TRACE conn4 <- [1,2170,null,{}] 11:10:49 INFO - PROCESS | 1747 | 1466446249583 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 1747 | 1466446249587 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:49 INFO - PROCESS | 1747 | 1466446249870 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:10:50 INFO - PROCESS | 1747 | 1466446250222 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 1747 | 1466446250232 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bea6c00 == 81 [pid = 1747] [id = 550] 11:10:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x8bf79000) [pid = 1747] [serial = 1651] [outer = (nil)] 11:10:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x8bf83400) [pid = 1747] [serial = 1652] [outer = 0x8bf79000] 11:10:50 INFO - PROCESS | 1747 | 1466446250319 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x8bf85800) [pid = 1747] [serial = 1653] [outer = 0x8bf79000] 11:10:51 INFO - PROCESS | 1747 | 1466446251900 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2437ms 11:10:52 INFO - PROCESS | 1747 | 1466446252010 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 1747 | 1466446252015 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:10:52 INFO - PROCESS | 1747 | 1466446252071 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 1747 | 1466446252076 Marionette TRACE conn4 <- [1,2174,null,{}] 11:10:52 INFO - PROCESS | 1747 | 1466446252088 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - PROCESS | 1747 | 1466446252094 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:52 INFO - PROCESS | 1747 | 1466446252325 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:10:52 INFO - PROCESS | 1747 | 1466446252611 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 1747 | 1466446252625 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be98c00 == 82 [pid = 1747] [id = 551] 11:10:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x8bf81800) [pid = 1747] [serial = 1654] [outer = (nil)] 11:10:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8d0ee000) [pid = 1747] [serial = 1655] [outer = 0x8bf81800] 11:10:52 INFO - PROCESS | 1747 | 1466446252703 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8d0f0c00) [pid = 1747] [serial = 1656] [outer = 0x8bf81800] 11:10:53 INFO - PROCESS | 1747 | 1466446253785 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1835ms 11:10:53 INFO - PROCESS | 1747 | 1466446253861 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 1747 | 1466446253869 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:10:53 INFO - PROCESS | 1747 | 1466446253881 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 1747 | 1466446253885 Marionette TRACE conn4 <- [1,2178,null,{}] 11:10:53 INFO - PROCESS | 1747 | 1466446253892 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 1747 | 1466446253898 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:54 INFO - PROCESS | 1747 | 1466446254190 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:10:54 INFO - PROCESS | 1747 | 1466446254519 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 1747 | 1466446254525 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d81d800 == 83 [pid = 1747] [id = 552] 11:10:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x8da69c00) [pid = 1747] [serial = 1657] [outer = (nil)] 11:10:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x8dfe8400) [pid = 1747] [serial = 1658] [outer = 0x8da69c00] 11:10:54 INFO - PROCESS | 1747 | 1466446254613 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x8e0b4c00) [pid = 1747] [serial = 1659] [outer = 0x8da69c00] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x9b9e3000 == 82 [pid = 1747] [id = 489] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x916e3800 == 81 [pid = 1747] [id = 455] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x95077800 == 80 [pid = 1747] [id = 482] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa82400 == 79 [pid = 1747] [id = 480] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa8e400 == 78 [pid = 1747] [id = 484] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x9acec400 == 77 [pid = 1747] [id = 483] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8d89d400 == 76 [pid = 1747] [id = 486] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8ab800 == 75 [pid = 1747] [id = 485] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0xa1084c00 == 74 [pid = 1747] [id = 487] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x9c1b8800 == 73 [pid = 1747] [id = 488] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5ec000 == 72 [pid = 1747] [id = 535] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x937afc00 == 71 [pid = 1747] [id = 534] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9b6c00 == 70 [pid = 1747] [id = 533] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9b3800 == 69 [pid = 1747] [id = 532] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0ad400 == 68 [pid = 1747] [id = 531] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8d122c00 == 67 [pid = 1747] [id = 529] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8f117000 == 66 [pid = 1747] [id = 530] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e8c00 == 65 [pid = 1747] [id = 522] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x9b065400 == 64 [pid = 1747] [id = 521] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x99086400 == 63 [pid = 1747] [id = 519] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x951ef400 == 62 [pid = 1747] [id = 520] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x91139c00 == 61 [pid = 1747] [id = 518] 11:10:54 INFO - PROCESS | 1747 | --DOCSHELL 0x8d125400 == 60 [pid = 1747] [id = 517] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0xa2fee000) [pid = 1747] [serial = 1508] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x96d0d800) [pid = 1747] [serial = 1544] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x9a69ec00) [pid = 1747] [serial = 1449] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x9a7bd400) [pid = 1747] [serial = 1440] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x9b02c800) [pid = 1747] [serial = 1529] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x916ec000) [pid = 1747] [serial = 1443] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x8f114800) [pid = 1747] [serial = 1535] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x98160c00) [pid = 1747] [serial = 1545] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x8c9ba000) [pid = 1747] [serial = 1514] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x8fa8b800) [pid = 1747] [serial = 1496] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x8e20dc00) [pid = 1747] [serial = 1419] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0xa2099800) [pid = 1747] [serial = 1505] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x9b084800) [pid = 1747] [serial = 1413] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x9a5ea000) [pid = 1747] [serial = 1548] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0xa679f000) [pid = 1747] [serial = 1470] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x916df000) [pid = 1747] [serial = 1526] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0xa108e800) [pid = 1747] [serial = 1458] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0xa688ac00) [pid = 1747] [serial = 1511] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x8b5eac00) [pid = 1747] [serial = 1517] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x93bf5800) [pid = 1747] [serial = 1542] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0xa2291400) [pid = 1747] [serial = 1461] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0xa679e000) [pid = 1747] [serial = 1401] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0xa2fb7800) [pid = 1747] [serial = 1464] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x8f110000) [pid = 1747] [serial = 1523] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0xa4d55000) [pid = 1747] [serial = 1467] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0xa6bcbc00) [pid = 1747] [serial = 1404] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8e0b5400) [pid = 1747] [serial = 1407] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x93bef000) [pid = 1747] [serial = 1499] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x8d89f800) [pid = 1747] [serial = 1533] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x8e207800) [pid = 1747] [serial = 1410] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x919bcc00) [pid = 1747] [serial = 1541] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x9a08f400) [pid = 1747] [serial = 1547] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x9b08f000) [pid = 1747] [serial = 1452] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x94621c00) [pid = 1747] [serial = 1446] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x9bef3800) [pid = 1747] [serial = 1455] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x8e20ac00) [pid = 1747] [serial = 1538] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8c9bc400) [pid = 1747] [serial = 1520] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8d826400) [pid = 1747] [serial = 1532] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x8e204800) [pid = 1747] [serial = 1416] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9c1b0c00) [pid = 1747] [serial = 1502] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x8fa83c00) [pid = 1747] [serial = 1536] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x917cdc00) [pid = 1747] [serial = 1539] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x96d8c800) [pid = 1747] [serial = 1550] [outer = (nil)] [url = about:blank] 11:10:55 INFO - PROCESS | 1747 | 1466446255863 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2044ms 11:10:55 INFO - PROCESS | 1747 | 1466446255926 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 1747 | 1466446255930 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:10:55 INFO - PROCESS | 1747 | 1466446255936 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 1747 | 1466446255942 Marionette TRACE conn4 <- [1,2182,null,{}] 11:10:55 INFO - PROCESS | 1747 | 1466446255976 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 1747 | 1466446255984 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:56 INFO - PROCESS | 1747 | 1466446256198 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:10:56 INFO - PROCESS | 1747 | 1466446256396 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:56 INFO - PROCESS | 1747 | 1466446256410 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0b6000 == 61 [pid = 1747] [id = 553] 11:10:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8e205400) [pid = 1747] [serial = 1660] [outer = (nil)] 11:10:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8f10c400) [pid = 1747] [serial = 1661] [outer = 0x8e205400] 11:10:56 INFO - PROCESS | 1747 | 1466446256535 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x8fa83c00) [pid = 1747] [serial = 1662] [outer = 0x8e205400] 11:10:57 INFO - PROCESS | 1747 | 1466446257391 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1508ms 11:10:57 INFO - PROCESS | 1747 | 1466446257462 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 1747 | 1466446257467 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:10:57 INFO - PROCESS | 1747 | 1466446257474 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 1747 | 1466446257476 Marionette TRACE conn4 <- [1,2186,null,{}] 11:10:57 INFO - PROCESS | 1747 | 1466446257482 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:57 INFO - PROCESS | 1747 | 1466446257487 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:57 INFO - PROCESS | 1747 | 1466446257778 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:10:57 INFO - PROCESS | 1747 | 1466446257805 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 1747 | 1466446257812 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf82400 == 62 [pid = 1747] [id = 554] 11:10:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x8e210800) [pid = 1747] [serial = 1663] [outer = (nil)] 11:10:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x91094800) [pid = 1747] [serial = 1664] [outer = 0x8e210800] 11:10:57 INFO - PROCESS | 1747 | 1466446257896 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x916e1800) [pid = 1747] [serial = 1665] [outer = 0x8e210800] 11:10:58 INFO - PROCESS | 1747 | 1466446258907 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1489ms 11:10:58 INFO - PROCESS | 1747 | 1466446258972 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:10:58 INFO - PROCESS | 1747 | 1466446258977 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:10:58 INFO - PROCESS | 1747 | 1466446258984 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - PROCESS | 1747 | 1466446258988 Marionette TRACE conn4 <- [1,2190,null,{}] 11:10:58 INFO - PROCESS | 1747 | 1466446258993 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 1747 | 1466446258999 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:59 INFO - PROCESS | 1747 | 1466446259288 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:10:59 INFO - PROCESS | 1747 | 1466446259334 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 1747 | 1466446259340 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:10:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a3c00 == 63 [pid = 1747] [id = 555] 11:10:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x8e20b800) [pid = 1747] [serial = 1666] [outer = (nil)] 11:10:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x917cfc00) [pid = 1747] [serial = 1667] [outer = 0x8e20b800] 11:10:59 INFO - PROCESS | 1747 | 1466446259416 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9188f400) [pid = 1747] [serial = 1668] [outer = 0x8e20b800] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x8e20d800) [pid = 1747] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x8d8a7800) [pid = 1747] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8f118400) [pid = 1747] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x916de400) [pid = 1747] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x916e9000) [pid = 1747] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9462d400) [pid = 1747] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:11:00 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x8d123800) [pid = 1747] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:11:01 INFO - PROCESS | 1747 | 1466446261041 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2094ms 11:11:01 INFO - PROCESS | 1747 | 1466446261079 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:11:01 INFO - PROCESS | 1747 | 1466446261085 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:11:01 INFO - PROCESS | 1747 | 1466446261093 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 1747 | 1466446261095 Marionette TRACE conn4 <- [1,2194,null,{}] 11:11:01 INFO - PROCESS | 1747 | 1466446261102 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 1747 | 1466446261112 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:01 INFO - PROCESS | 1747 | 1466446261468 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:11:01 INFO - PROCESS | 1747 | 1466446261493 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 1747 | 1466446261500 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5ec800 == 64 [pid = 1747] [id = 556] 11:11:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x8f118400) [pid = 1747] [serial = 1669] [outer = (nil)] 11:11:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x9220d000) [pid = 1747] [serial = 1670] [outer = 0x8f118400] 11:11:01 INFO - PROCESS | 1747 | 1466446261583 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x946f5400) [pid = 1747] [serial = 1671] [outer = 0x8f118400] 11:11:02 INFO - PROCESS | 1747 | 1466446262834 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1793ms 11:11:02 INFO - PROCESS | 1747 | 1466446262885 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 1747 | 1466446262893 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:11:02 INFO - PROCESS | 1747 | 1466446262903 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 1747 | 1466446262908 Marionette TRACE conn4 <- [1,2198,null,{}] 11:11:02 INFO - PROCESS | 1747 | 1466446262918 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:02 INFO - PROCESS | 1747 | 1466446262925 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:03 INFO - PROCESS | 1747 | 1466446263205 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:11:03 INFO - PROCESS | 1747 | 1466446263551 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 1747 | 1466446263567 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf7fc00 == 65 [pid = 1747] [id = 557] 11:11:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x8bf81000) [pid = 1747] [serial = 1672] [outer = (nil)] 11:11:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x8d0e8800) [pid = 1747] [serial = 1673] [outer = 0x8bf81000] 11:11:03 INFO - PROCESS | 1747 | 1466446263655 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x8d125400) [pid = 1747] [serial = 1674] [outer = 0x8bf81000] 11:11:04 INFO - PROCESS | 1747 | 1466446264623 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1794ms 11:11:04 INFO - PROCESS | 1747 | 1466446264698 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 1747 | 1466446264707 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:11:04 INFO - PROCESS | 1747 | 1466446264722 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 1747 | 1466446264729 Marionette TRACE conn4 <- [1,2202,null,{}] 11:11:04 INFO - PROCESS | 1747 | 1466446264738 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 1747 | 1466446264745 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:05 INFO - PROCESS | 1747 | 1466446265135 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:11:05 INFO - PROCESS | 1747 | 1466446265354 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 1747 | 1466446265365 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a7c00 == 66 [pid = 1747] [id = 558] 11:11:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x8da71c00) [pid = 1747] [serial = 1675] [outer = (nil)] 11:11:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x8e0b2800) [pid = 1747] [serial = 1676] [outer = 0x8da71c00] 11:11:05 INFO - PROCESS | 1747 | 1466446265461 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x8e20d800) [pid = 1747] [serial = 1677] [outer = 0x8da71c00] 11:11:06 INFO - PROCESS | 1747 | 1466446266565 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1893ms 11:11:06 INFO - PROCESS | 1747 | 1466446266614 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 1747 | 1466446266619 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:11:06 INFO - PROCESS | 1747 | 1466446266626 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 1747 | 1466446266633 Marionette TRACE conn4 <- [1,2206,null,{}] 11:11:06 INFO - PROCESS | 1747 | 1466446266650 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 1747 | 1466446266660 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:07 INFO - PROCESS | 1747 | 1466446267037 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:11:07 INFO - PROCESS | 1747 | 1466446267306 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 1747 | 1466446267319 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d74800 == 67 [pid = 1747] [id = 559] 11:11:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x92d75800) [pid = 1747] [serial = 1678] [outer = (nil)] 11:11:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x93bef000) [pid = 1747] [serial = 1679] [outer = 0x92d75800] 11:11:07 INFO - PROCESS | 1747 | 1466446267410 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x951ed400) [pid = 1747] [serial = 1680] [outer = 0x92d75800] 11:11:08 INFO - PROCESS | 1747 | 1466446268410 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1845ms 11:11:08 INFO - PROCESS | 1747 | 1466446268472 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:11:08 INFO - PROCESS | 1747 | 1466446268478 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:11:08 INFO - PROCESS | 1747 | 1466446268484 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 1747 | 1466446268489 Marionette TRACE conn4 <- [1,2210,null,{}] 11:11:08 INFO - PROCESS | 1747 | 1466446268495 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 1747 | 1466446268500 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:08 INFO - PROCESS | 1747 | 1466446268781 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:11:09 INFO - PROCESS | 1747 | 1466446269107 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 1747 | 1466446269117 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa82400 == 68 [pid = 1747] [id = 560] 11:11:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x917cbc00) [pid = 1747] [serial = 1681] [outer = (nil)] 11:11:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x96d0e400) [pid = 1747] [serial = 1682] [outer = 0x917cbc00] 11:11:09 INFO - PROCESS | 1747 | 1466446269209 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x99093400) [pid = 1747] [serial = 1683] [outer = 0x917cbc00] 11:11:10 INFO - PROCESS | 1747 | 1466446270117 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1683ms 11:11:10 INFO - PROCESS | 1747 | 1466446270168 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 1747 | 1466446270172 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:11:10 INFO - PROCESS | 1747 | 1466446270179 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 1747 | 1466446270184 Marionette TRACE conn4 <- [1,2214,null,{}] 11:11:10 INFO - PROCESS | 1747 | 1466446270193 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 1747 | 1466446270200 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:10 INFO - PROCESS | 1747 | 1466446270441 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:11:10 INFO - PROCESS | 1747 | 1466446270780 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 1747 | 1466446270787 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cbbc00 == 69 [pid = 1747] [id = 561] 11:11:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x99cc2400) [pid = 1747] [serial = 1684] [outer = (nil)] 11:11:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x9a237400) [pid = 1747] [serial = 1685] [outer = 0x99cc2400] 11:11:10 INFO - PROCESS | 1747 | 1466446270898 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x9a331400) [pid = 1747] [serial = 1686] [outer = 0x99cc2400] 11:11:11 INFO - PROCESS | 1747 | 1466446271859 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1741ms 11:11:11 INFO - PROCESS | 1747 | 1466446271921 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:11:11 INFO - PROCESS | 1747 | 1466446271926 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:11:11 INFO - PROCESS | 1747 | 1466446271934 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:11:11 INFO - PROCESS | 1747 | 1466446271937 Marionette TRACE conn4 <- [1,2218,null,{}] 11:11:11 INFO - PROCESS | 1747 | 1466446271944 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:11 INFO - PROCESS | 1747 | 1466446271955 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:12 INFO - PROCESS | 1747 | 1466446272272 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:11:12 INFO - PROCESS | 1747 | 1466446272601 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 1747 | 1466446272610 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0b4800 == 70 [pid = 1747] [id = 562] 11:11:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x99f88000) [pid = 1747] [serial = 1687] [outer = (nil)] 11:11:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x9b06b400) [pid = 1747] [serial = 1688] [outer = 0x99f88000] 11:11:12 INFO - PROCESS | 1747 | 1466446272715 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x9b070800) [pid = 1747] [serial = 1689] [outer = 0x99f88000] 11:11:13 INFO - PROCESS | 1747 | 1466446273612 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1738ms 11:11:13 INFO - PROCESS | 1747 | 1466446273692 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 1747 | 1466446273700 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:11:13 INFO - PROCESS | 1747 | 1466446273718 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 1747 | 1466446273726 Marionette TRACE conn4 <- [1,2222,null,{}] 11:11:13 INFO - PROCESS | 1747 | 1466446273736 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 1747 | 1466446273742 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:13 INFO - PROCESS | 1747 | 1466446273964 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:11:14 INFO - PROCESS | 1747 | 1466446274300 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 1747 | 1466446274311 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b032400 == 71 [pid = 1747] [id = 563] 11:11:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x9b038c00) [pid = 1747] [serial = 1690] [outer = (nil)] 11:11:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x9b0e3c00) [pid = 1747] [serial = 1691] [outer = 0x9b038c00] 11:11:14 INFO - PROCESS | 1747 | 1466446274404 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x9b209400) [pid = 1747] [serial = 1692] [outer = 0x9b038c00] 11:11:15 INFO - PROCESS | 1747 | 1466446275332 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1694ms 11:11:15 INFO - PROCESS | 1747 | 1466446275410 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 1747 | 1466446275415 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:11:15 INFO - PROCESS | 1747 | 1466446275421 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:11:15 INFO - PROCESS | 1747 | 1466446275425 Marionette TRACE conn4 <- [1,2226,null,{}] 11:11:15 INFO - PROCESS | 1747 | 1466446275431 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:15 INFO - PROCESS | 1747 | 1466446275436 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:15 INFO - PROCESS | 1747 | 1466446275738 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:11:16 INFO - PROCESS | 1747 | 1466446276065 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 1747 | 1466446276076 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b081000 == 72 [pid = 1747] [id = 564] 11:11:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x9b083000) [pid = 1747] [serial = 1693] [outer = (nil)] 11:11:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x9befa000) [pid = 1747] [serial = 1694] [outer = 0x9b083000] 11:11:16 INFO - PROCESS | 1747 | 1466446276166 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x9bffbc00) [pid = 1747] [serial = 1695] [outer = 0x9b083000] 11:11:17 INFO - PROCESS | 1747 | 1466446277042 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1684ms 11:11:17 INFO - PROCESS | 1747 | 1466446277106 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 1747 | 1466446277109 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:11:17 INFO - PROCESS | 1747 | 1466446277116 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 1747 | 1466446277120 Marionette TRACE conn4 <- [1,2230,null,{}] 11:11:17 INFO - PROCESS | 1747 | 1466446277127 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 1747 | 1466446277132 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:17 INFO - PROCESS | 1747 | 1466446277405 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:11:17 INFO - PROCESS | 1747 | 1466446277736 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 1747 | 1466446277746 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x99084c00 == 73 [pid = 1747] [id = 565] 11:11:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x9b965c00) [pid = 1747] [serial = 1696] [outer = (nil)] 11:11:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0xa108e800) [pid = 1747] [serial = 1697] [outer = 0x9b965c00] 11:11:17 INFO - PROCESS | 1747 | 1466446277836 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0xa201f400) [pid = 1747] [serial = 1698] [outer = 0x9b965c00] 11:11:18 INFO - PROCESS | 1747 | 1466446278747 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1684ms 11:11:18 INFO - PROCESS | 1747 | 1466446278803 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 1747 | 1466446278810 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:11:18 INFO - PROCESS | 1747 | 1466446278819 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - PROCESS | 1747 | 1466446278825 Marionette TRACE conn4 <- [1,2234,null,{}] 11:11:18 INFO - PROCESS | 1747 | 1466446278834 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:18 INFO - PROCESS | 1747 | 1466446278840 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:19 INFO - PROCESS | 1747 | 1466446279110 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:11:19 INFO - PROCESS | 1747 | 1466446279442 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 1747 | 1466446279452 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d05400 == 74 [pid = 1747] [id = 566] 11:11:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x99090000) [pid = 1747] [serial = 1699] [outer = (nil)] 11:11:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0xa23f9c00) [pid = 1747] [serial = 1700] [outer = 0x99090000] 11:11:19 INFO - PROCESS | 1747 | 1466446279543 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0xa2ff3000) [pid = 1747] [serial = 1701] [outer = 0x99090000] 11:11:20 INFO - PROCESS | 1747 | 1466446280503 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1743ms 11:11:20 INFO - PROCESS | 1747 | 1466446280562 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:11:20 INFO - PROCESS | 1747 | 1466446280568 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:11:20 INFO - PROCESS | 1747 | 1466446280575 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:11:20 INFO - PROCESS | 1747 | 1466446280580 Marionette TRACE conn4 <- [1,2238,null,{}] 11:11:20 INFO - PROCESS | 1747 | 1466446280587 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 1747 | 1466446280594 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:20 INFO - PROCESS | 1747 | 1466446280895 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:11:21 INFO - PROCESS | 1747 | 1466446281272 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 1747 | 1466446281285 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:21 INFO - PROCESS | 1747 | ++DOCSHELL 0xa61b7000 == 75 [pid = 1747] [id = 567] 11:11:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0xa61ba000) [pid = 1747] [serial = 1702] [outer = (nil)] 11:11:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0xa679d800) [pid = 1747] [serial = 1703] [outer = 0xa61ba000] 11:11:21 INFO - PROCESS | 1747 | 1466446281373 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0xa6bc6400) [pid = 1747] [serial = 1704] [outer = 0xa61ba000] 11:11:22 INFO - PROCESS | 1747 | 1466446282521 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2006ms 11:11:22 INFO - PROCESS | 1747 | 1466446282582 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 1747 | 1466446282586 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:11:22 INFO - PROCESS | 1747 | 1466446282593 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 1747 | 1466446282597 Marionette TRACE conn4 <- [1,2242,null,{}] 11:11:22 INFO - PROCESS | 1747 | 1466446282603 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 1747 | 1466446282609 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:22 INFO - PROCESS | 1747 | 1466446282876 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:11:23 INFO - PROCESS | 1747 | 1466446283215 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 1747 | 1466446283226 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dcc3c00 == 76 [pid = 1747] [id = 568] 11:11:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8dcc5400) [pid = 1747] [serial = 1705] [outer = (nil)] 11:11:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8dccbc00) [pid = 1747] [serial = 1706] [outer = 0x8dcc5400] 11:11:23 INFO - PROCESS | 1747 | 1466446283320 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x8dccd800) [pid = 1747] [serial = 1707] [outer = 0x8dcc5400] 11:11:24 INFO - PROCESS | 1747 | 1466446284269 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1738ms 11:11:24 INFO - PROCESS | 1747 | 1466446284333 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 1747 | 1466446284337 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:11:24 INFO - PROCESS | 1747 | 1466446284344 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 1747 | 1466446284348 Marionette TRACE conn4 <- [1,2246,null,{}] 11:11:24 INFO - PROCESS | 1747 | 1466446284355 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 1747 | 1466446284360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:24 INFO - PROCESS | 1747 | 1466446284590 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:11:25 INFO - PROCESS | 1747 | 1466446285410 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 1747 | 1466446285420 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf80c00 == 77 [pid = 1747] [id = 569] 11:11:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x8bf83800) [pid = 1747] [serial = 1708] [outer = (nil)] 11:11:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x8c9b6c00) [pid = 1747] [serial = 1709] [outer = 0x8bf83800] 11:11:25 INFO - PROCESS | 1747 | 1466446285526 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x8d0e3c00) [pid = 1747] [serial = 1710] [outer = 0x8bf83800] 11:11:26 INFO - PROCESS | 1747 | 1466446286446 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2144ms 11:11:26 INFO - PROCESS | 1747 | 1466446286492 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:11:26 INFO - PROCESS | 1747 | 1466446286498 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:11:26 INFO - PROCESS | 1747 | 1466446286507 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 1747 | 1466446286511 Marionette TRACE conn4 <- [1,2250,null,{}] 11:11:26 INFO - PROCESS | 1747 | 1466446286520 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 1747 | 1466446286527 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:26 INFO - PROCESS | 1747 | 1466446286743 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:11:27 INFO - PROCESS | 1747 | 1466446287087 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 1747 | 1466446287106 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dccf800 == 78 [pid = 1747] [id = 570] 11:11:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0x8dfe9000) [pid = 1747] [serial = 1711] [outer = (nil)] 11:11:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8e0b7000) [pid = 1747] [serial = 1712] [outer = 0x8dfe9000] 11:11:27 INFO - PROCESS | 1747 | 1466446287273 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x8f10a800) [pid = 1747] [serial = 1713] [outer = 0x8dfe9000] 11:11:28 INFO - PROCESS | 1747 | 1466446288232 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1790ms 11:11:28 INFO - PROCESS | 1747 | 1466446288300 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 1747 | 1466446288307 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:11:28 INFO - PROCESS | 1747 | 1466446288314 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 1747 | 1466446288317 Marionette TRACE conn4 <- [1,2254,null,{}] 11:11:28 INFO - PROCESS | 1747 | 1466446288324 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 1747 | 1466446288329 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:28 INFO - PROCESS | 1747 | 1466446288668 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:11:28 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0x8dfec000) [pid = 1747] [serial = 1586] [outer = (nil)] [url = about:blank] 11:11:28 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0x8e20d000) [pid = 1747] [serial = 1607] [outer = (nil)] [url = about:blank] 11:11:28 INFO - PROCESS | 1747 | --DOCSHELL 0x916e4000 == 77 [pid = 1747] [id = 516] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8d0e5000 == 76 [pid = 1747] [id = 547] 11:11:29 INFO - PROCESS | 1747 | 1466446289074 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 1747 | 1466446289085 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0xa610d000 == 75 [pid = 1747] [id = 546] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x96d82400 == 74 [pid = 1747] [id = 545] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x91135c00 == 73 [pid = 1747] [id = 544] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e4800 == 72 [pid = 1747] [id = 543] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x99fd8c00 == 71 [pid = 1747] [id = 542] 11:11:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e4800 == 72 [pid = 1747] [id = 571] 11:11:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8bea3c00) [pid = 1747] [serial = 1714] [outer = (nil)] 11:11:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x8e0b7800) [pid = 1747] [serial = 1715] [outer = 0x8bea3c00] 11:11:29 INFO - PROCESS | 1747 | 1466446289170 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0x91093400) [pid = 1747] [serial = 1716] [outer = 0x8bea3c00] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9acef400 == 71 [pid = 1747] [id = 541] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x99fe2c00 == 70 [pid = 1747] [id = 540] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f10d400 == 69 [pid = 1747] [id = 539] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9b8000 == 68 [pid = 1747] [id = 538] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e8000 == 67 [pid = 1747] [id = 537] 11:11:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9bf800 == 66 [pid = 1747] [id = 536] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0x917e2000) [pid = 1747] [serial = 1596] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0x91139800) [pid = 1747] [serial = 1595] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0xa2fed800) [pid = 1747] [serial = 1571] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0xa1084000) [pid = 1747] [serial = 1568] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x917ca000) [pid = 1747] [serial = 1598] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x8e0b2000) [pid = 1747] [serial = 1553] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x9b073000) [pid = 1747] [serial = 1562] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x91093000) [pid = 1747] [serial = 1577] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x8fa8f400) [pid = 1747] [serial = 1592] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x919b5000) [pid = 1747] [serial = 1599] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x93beac00) [pid = 1747] [serial = 1602] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x9b234000) [pid = 1747] [serial = 1565] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x90f24c00) [pid = 1747] [serial = 1583] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x917e2800) [pid = 1747] [serial = 1556] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x9a32ec00) [pid = 1747] [serial = 1551] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x951f6800) [pid = 1747] [serial = 1604] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x90f19c00) [pid = 1747] [serial = 1593] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x9a339000) [pid = 1747] [serial = 1559] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0xa61b1400) [pid = 1747] [serial = 1580] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x8d128000) [pid = 1747] [serial = 1589] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x97f4ac00) [pid = 1747] [serial = 1605] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0xa61bb800) [pid = 1747] [serial = 1574] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x8d81b800) [pid = 1747] [serial = 1590] [outer = (nil)] [url = about:blank] 11:11:29 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x92d7a800) [pid = 1747] [serial = 1601] [outer = (nil)] [url = about:blank] 11:11:30 INFO - PROCESS | 1747 | 1466446290063 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1786ms 11:11:30 INFO - PROCESS | 1747 | 1466446290108 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 1747 | 1466446290113 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:11:30 INFO - PROCESS | 1747 | 1466446290129 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 1747 | 1466446290139 Marionette TRACE conn4 <- [1,2258,null,{}] 11:11:30 INFO - PROCESS | 1747 | 1466446290145 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 1747 | 1466446290153 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:30 INFO - PROCESS | 1747 | 1466446290359 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:11:30 INFO - PROCESS | 1747 | 1466446290555 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 1747 | 1466446290562 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be9e400 == 67 [pid = 1747] [id = 572] 11:11:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x8f10d400) [pid = 1747] [serial = 1717] [outer = (nil)] 11:11:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x91899800) [pid = 1747] [serial = 1718] [outer = 0x8f10d400] 11:11:30 INFO - PROCESS | 1747 | 1466446290639 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x92206000) [pid = 1747] [serial = 1719] [outer = 0x8f10d400] 11:11:31 INFO - PROCESS | 1747 | 1466446291548 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1453ms 11:11:31 INFO - PROCESS | 1747 | 1466446291575 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 1747 | 1466446291580 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:11:31 INFO - PROCESS | 1747 | 1466446291600 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - PROCESS | 1747 | 1466446291604 Marionette TRACE conn4 <- [1,2262,null,{}] 11:11:31 INFO - PROCESS | 1747 | 1466446291610 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:31 INFO - PROCESS | 1747 | 1466446291615 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:31 INFO - PROCESS | 1747 | 1466446291895 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:11:31 INFO - PROCESS | 1747 | 1466446291924 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:31 INFO - PROCESS | 1747 | 1466446291932 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d128000 == 68 [pid = 1747] [id = 573] 11:11:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x91896c00) [pid = 1747] [serial = 1720] [outer = (nil)] 11:11:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x94621800) [pid = 1747] [serial = 1721] [outer = 0x91896c00] 11:11:32 INFO - PROCESS | 1747 | 1466446292005 Marionette DEBUG loaded listener.js 11:11:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x95238000) [pid = 1747] [serial = 1722] [outer = 0x91896c00] 11:11:33 INFO - PROCESS | 1747 | 1466446293024 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1482ms 11:11:33 INFO - PROCESS | 1747 | 1466446293084 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:11:33 INFO - PROCESS | 1747 | 1466446293087 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:11:33 INFO - PROCESS | 1747 | 1466446293094 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:11:33 INFO - PROCESS | 1747 | 1466446293112 Marionette TRACE conn4 <- [1,2266,null,{}] 11:11:33 INFO - PROCESS | 1747 | 1466446293126 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:33 INFO - PROCESS | 1747 | 1466446293132 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:34 INFO - PROCESS | 1747 | 1466446294091 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:11:34 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x8e210800) [pid = 1747] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:11:34 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x8e205400) [pid = 1747] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:11:34 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x8e20b800) [pid = 1747] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:11:34 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x8d827400) [pid = 1747] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:11:34 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x8da69c00) [pid = 1747] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:11:34 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x8bf81800) [pid = 1747] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:11:34 INFO - PROCESS | 1747 | 1466446294317 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 1747 | 1466446294336 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d824000 == 69 [pid = 1747] [id = 574] 11:11:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x8d827400) [pid = 1747] [serial = 1723] [outer = (nil)] 11:11:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x91135800) [pid = 1747] [serial = 1724] [outer = 0x8d827400] 11:11:34 INFO - PROCESS | 1747 | 1466446294422 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x98165000) [pid = 1747] [serial = 1725] [outer = 0x8d827400] 11:11:35 INFO - PROCESS | 1747 | 1466446295168 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2104ms 11:11:35 INFO - PROCESS | 1747 | 1466446295200 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 1747 | 1466446295204 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:11:35 INFO - PROCESS | 1747 | 1466446295210 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 1747 | 1466446295213 Marionette TRACE conn4 <- [1,2270,null,{}] 11:11:35 INFO - PROCESS | 1747 | 1466446295219 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 1747 | 1466446295224 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:35 INFO - PROCESS | 1747 | 1466446295497 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:11:35 INFO - PROCESS | 1747 | 1466446295514 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 1747 | 1466446295523 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91135c00 == 70 [pid = 1747] [id = 575] 11:11:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x99f86400) [pid = 1747] [serial = 1726] [outer = (nil)] 11:11:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x9a68a800) [pid = 1747] [serial = 1727] [outer = 0x99f86400] 11:11:35 INFO - PROCESS | 1747 | 1466446295600 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x9acee800) [pid = 1747] [serial = 1728] [outer = 0x99f86400] 11:11:36 INFO - PROCESS | 1747 | 1466446296782 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1630ms 11:11:36 INFO - PROCESS | 1747 | 1466446296843 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 1747 | 1466446296851 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:11:36 INFO - PROCESS | 1747 | 1466446296861 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 1747 | 1466446296866 Marionette TRACE conn4 <- [1,2274,null,{}] 11:11:36 INFO - PROCESS | 1747 | 1466446296923 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 1747 | 1466446296930 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:37 INFO - PROCESS | 1747 | 1466446297190 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:11:37 INFO - PROCESS | 1747 | 1466446297558 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 1747 | 1466446297568 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d822c00 == 71 [pid = 1747] [id = 576] 11:11:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x8d827800) [pid = 1747] [serial = 1729] [outer = (nil)] 11:11:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x8dcc6400) [pid = 1747] [serial = 1730] [outer = 0x8d827800] 11:11:37 INFO - PROCESS | 1747 | 1466446297677 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8dff2400) [pid = 1747] [serial = 1731] [outer = 0x8d827800] 11:11:38 INFO - PROCESS | 1747 | 1466446298730 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1901ms 11:11:38 INFO - PROCESS | 1747 | 1466446298762 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 1747 | 1466446298770 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:11:38 INFO - PROCESS | 1747 | 1466446298783 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - PROCESS | 1747 | 1466446298787 Marionette TRACE conn4 <- [1,2278,null,{}] 11:11:38 INFO - PROCESS | 1747 | 1466446298795 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 1747 | 1466446298801 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:39 INFO - PROCESS | 1747 | 1466446299074 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:11:39 INFO - PROCESS | 1747 | 1466446299423 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 1747 | 1466446299432 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e5800 == 72 [pid = 1747] [id = 577] 11:11:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x917c6000) [pid = 1747] [serial = 1732] [outer = (nil)] 11:11:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x91891c00) [pid = 1747] [serial = 1733] [outer = 0x917c6000] 11:11:39 INFO - PROCESS | 1747 | 1466446299527 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x93834800) [pid = 1747] [serial = 1734] [outer = 0x917c6000] 11:11:40 INFO - PROCESS | 1747 | 1466446300523 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1795ms 11:11:40 INFO - PROCESS | 1747 | 1466446300578 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 1747 | 1466446300582 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:11:40 INFO - PROCESS | 1747 | 1466446300590 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 1747 | 1466446300597 Marionette TRACE conn4 <- [1,2282,null,{}] 11:11:40 INFO - PROCESS | 1747 | 1466446300614 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 1747 | 1466446300625 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:40 INFO - PROCESS | 1747 | 1466446300902 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:11:41 INFO - PROCESS | 1747 | 1466446301279 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 1747 | 1466446301293 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5ef400 == 73 [pid = 1747] [id = 578] 11:11:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x9a5f2800) [pid = 1747] [serial = 1735] [outer = (nil)] 11:11:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x9b02d000) [pid = 1747] [serial = 1736] [outer = 0x9a5f2800] 11:11:41 INFO - PROCESS | 1747 | 1466446301405 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x9b073000) [pid = 1747] [serial = 1737] [outer = 0x9a5f2800] 11:11:42 INFO - PROCESS | 1747 | 1466446302323 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1750ms 11:11:42 INFO - PROCESS | 1747 | 1466446302341 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:11:42 INFO - PROCESS | 1747 | 1466446302347 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:11:42 INFO - PROCESS | 1747 | 1466446302354 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - PROCESS | 1747 | 1466446302356 Marionette TRACE conn4 <- [1,2286,null,{}] 11:11:42 INFO - PROCESS | 1747 | 1466446302363 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 1747 | 1466446302369 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:42 INFO - PROCESS | 1747 | 1466446302612 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:11:42 INFO - PROCESS | 1747 | 1466446302955 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 1747 | 1466446302963 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dccac00 == 74 [pid = 1747] [id = 579] 11:11:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x9a2aa800) [pid = 1747] [serial = 1738] [outer = (nil)] 11:11:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x9b9e7000) [pid = 1747] [serial = 1739] [outer = 0x9a2aa800] 11:11:43 INFO - PROCESS | 1747 | 1466446303051 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0xa0614c00) [pid = 1747] [serial = 1740] [outer = 0x9a2aa800] 11:11:43 INFO - PROCESS | 1747 | 1466446303964 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1682ms 11:11:44 INFO - PROCESS | 1747 | 1466446304037 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 1747 | 1466446304041 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:11:44 INFO - PROCESS | 1747 | 1466446304049 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 1747 | 1466446304052 Marionette TRACE conn4 <- [1,2290,null,{}] 11:11:44 INFO - PROCESS | 1747 | 1466446304058 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:44 INFO - PROCESS | 1747 | 1466446304064 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:44 INFO - PROCESS | 1747 | 1466446304333 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:11:44 INFO - PROCESS | 1747 | 1466446304665 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 1747 | 1466446304676 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x951f4000 == 75 [pid = 1747] [id = 580] 11:11:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x99fd8800) [pid = 1747] [serial = 1741] [outer = (nil)] 11:11:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0xa2295000) [pid = 1747] [serial = 1742] [outer = 0x99fd8800] 11:11:44 INFO - PROCESS | 1747 | 1466446304762 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0xa23afc00) [pid = 1747] [serial = 1743] [outer = 0x99fd8800] 11:11:45 INFO - PROCESS | 1747 | 1466446305670 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1641ms 11:11:45 INFO - PROCESS | 1747 | 1466446305691 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 1747 | 1466446305696 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:11:45 INFO - PROCESS | 1747 | 1466446305702 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 1747 | 1466446305706 Marionette TRACE conn4 <- [1,2294,null,{}] 11:11:45 INFO - PROCESS | 1747 | 1466446305732 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 1747 | 1466446305743 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:46 INFO - PROCESS | 1747 | 1466446306011 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:11:46 INFO - PROCESS | 1747 | 1466446306320 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 1747 | 1466446306328 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f851c00 == 76 [pid = 1747] [id = 581] 11:11:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8f853c00) [pid = 1747] [serial = 1744] [outer = (nil)] 11:11:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x8f85c400) [pid = 1747] [serial = 1745] [outer = 0x8f853c00] 11:11:46 INFO - PROCESS | 1747 | 1466446306423 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0xa25fb400) [pid = 1747] [serial = 1746] [outer = 0x8f853c00] 11:11:47 INFO - PROCESS | 1747 | 1466446307291 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1645ms 11:11:47 INFO - PROCESS | 1747 | 1466446307365 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 1747 | 1466446307368 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:11:47 INFO - PROCESS | 1747 | 1466446307378 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 1747 | 1466446307381 Marionette TRACE conn4 <- [1,2298,null,{}] 11:11:47 INFO - PROCESS | 1747 | 1466446307388 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 1747 | 1466446307394 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:47 INFO - PROCESS | 1747 | 1466446307638 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:11:47 INFO - PROCESS | 1747 | 1466446307950 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 1747 | 1466446307957 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f858c00 == 77 [pid = 1747] [id = 582] 11:11:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 198 (0xa1081800) [pid = 1747] [serial = 1747] [outer = (nil)] 11:11:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 199 (0xa4d4b000) [pid = 1747] [serial = 1748] [outer = 0xa1081800] 11:11:48 INFO - PROCESS | 1747 | 1466446308049 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 200 (0xa4d55000) [pid = 1747] [serial = 1749] [outer = 0xa1081800] 11:11:48 INFO - PROCESS | 1747 | 1466446308939 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1638ms 11:11:49 INFO - PROCESS | 1747 | 1466446309016 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 1747 | 1466446309027 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:11:49 INFO - PROCESS | 1747 | 1466446309034 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 1747 | 1466446309037 Marionette TRACE conn4 <- [1,2302,null,{}] 11:11:49 INFO - PROCESS | 1747 | 1466446309044 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - PROCESS | 1747 | 1466446309048 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:49 INFO - PROCESS | 1747 | 1466446309320 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:11:49 INFO - PROCESS | 1747 | 1466446309650 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 1747 | 1466446309659 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f85a400 == 78 [pid = 1747] [id = 583] 11:11:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 201 (0x90e43800) [pid = 1747] [serial = 1750] [outer = (nil)] 11:11:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 202 (0x90e49400) [pid = 1747] [serial = 1751] [outer = 0x90e43800] 11:11:49 INFO - PROCESS | 1747 | 1466446309758 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 203 (0x90e4b000) [pid = 1747] [serial = 1752] [outer = 0x90e43800] 11:11:50 INFO - PROCESS | 1747 | 1466446310690 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1732ms 11:11:50 INFO - PROCESS | 1747 | 1466446310768 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 1747 | 1466446310772 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:11:50 INFO - PROCESS | 1747 | 1466446310779 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 1747 | 1466446310784 Marionette TRACE conn4 <- [1,2306,null,{}] 11:11:50 INFO - PROCESS | 1747 | 1466446310790 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 1747 | 1466446310796 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:51 INFO - PROCESS | 1747 | 1466446311070 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:11:51 INFO - PROCESS | 1747 | 1466446311408 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 1747 | 1466446311414 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x90e44c00 == 79 [pid = 1747] [id = 584] 11:11:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 204 (0x90e46000) [pid = 1747] [serial = 1753] [outer = (nil)] 11:11:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 205 (0xa2fb3000) [pid = 1747] [serial = 1754] [outer = 0x90e46000] 11:11:51 INFO - PROCESS | 1747 | 1466446311503 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 206 (0xa33c5000) [pid = 1747] [serial = 1755] [outer = 0x90e46000] 11:11:52 INFO - PROCESS | 1747 | 1466446312468 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1738ms 11:11:52 INFO - PROCESS | 1747 | 1466446312518 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 1747 | 1466446312523 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:11:52 INFO - PROCESS | 1747 | 1466446312530 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 1747 | 1466446312534 Marionette TRACE conn4 <- [1,2310,null,{}] 11:11:52 INFO - PROCESS | 1747 | 1466446312540 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:52 INFO - PROCESS | 1747 | 1466446312546 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:52 INFO - PROCESS | 1747 | 1466446312827 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:11:53 INFO - PROCESS | 1747 | 1466446313192 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 1747 | 1466446313200 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f856c00 == 80 [pid = 1747] [id = 585] 11:11:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 207 (0x90d6e000) [pid = 1747] [serial = 1756] [outer = (nil)] 11:11:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 208 (0x90d77000) [pid = 1747] [serial = 1757] [outer = 0x90d6e000] 11:11:53 INFO - PROCESS | 1747 | 1466446313292 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 209 (0x90d7a800) [pid = 1747] [serial = 1758] [outer = 0x90d6e000] 11:11:54 INFO - PROCESS | 1747 | 1466446314262 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1789ms 11:11:54 INFO - PROCESS | 1747 | 1466446314320 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 1747 | 1466446314326 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:11:54 INFO - PROCESS | 1747 | 1466446314333 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 1747 | 1466446314338 Marionette TRACE conn4 <- [1,2314,null,{}] 11:11:54 INFO - PROCESS | 1747 | 1466446314344 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 1747 | 1466446314351 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:54 INFO - PROCESS | 1747 | 1466446314649 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:11:55 INFO - PROCESS | 1747 | 1466446315008 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 1747 | 1466446315020 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:55 INFO - PROCESS | 1747 | ++DOCSHELL 0xa679ec00 == 81 [pid = 1747] [id = 586] 11:11:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 210 (0xa679f000) [pid = 1747] [serial = 1759] [outer = (nil)] 11:11:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 211 (0xa6bc9000) [pid = 1747] [serial = 1760] [outer = 0xa679f000] 11:11:55 INFO - PROCESS | 1747 | 1466446315121 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 212 (0xa6f29c00) [pid = 1747] [serial = 1761] [outer = 0xa679f000] 11:11:56 INFO - PROCESS | 1747 | 1466446316096 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1840ms 11:11:56 INFO - PROCESS | 1747 | 1466446316176 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 1747 | 1466446316183 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:11:56 INFO - PROCESS | 1747 | 1466446316193 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 1747 | 1466446316195 Marionette TRACE conn4 <- [1,2318,null,{}] 11:11:56 INFO - PROCESS | 1747 | 1466446316202 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 1747 | 1466446316207 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:56 INFO - PROCESS | 1747 | 1466446316454 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:11:56 INFO - PROCESS | 1747 | 1466446316792 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 1747 | 1466446316799 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x92bd2000 == 82 [pid = 1747] [id = 587] 11:11:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 213 (0x92bd3000) [pid = 1747] [serial = 1762] [outer = (nil)] 11:11:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 214 (0x92bd7800) [pid = 1747] [serial = 1763] [outer = 0x92bd3000] 11:11:56 INFO - PROCESS | 1747 | 1466446316885 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 215 (0x92bda800) [pid = 1747] [serial = 1764] [outer = 0x92bd3000] 11:11:57 INFO - PROCESS | 1747 | 1466446317844 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 1747 | 1466446317888 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:11:57 INFO - PROCESS | 1747 | 1466446317896 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 1747 | 1466446317899 Marionette TRACE conn4 <- [1,2322,null,{}] 11:11:57 INFO - PROCESS | 1747 | 1466446317914 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 1747 | 1466446317918 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:58 INFO - PROCESS | 1747 | 1466446318188 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:11:58 INFO - PROCESS | 1747 | 1466446318541 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 1747 | 1466446318552 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad64000 == 83 [pid = 1747] [id = 588] 11:11:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 216 (0x8ad66800) [pid = 1747] [serial = 1765] [outer = (nil)] 11:11:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 217 (0x8ad6d800) [pid = 1747] [serial = 1766] [outer = 0x8ad66800] 11:11:58 INFO - PROCESS | 1747 | 1466446318636 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 218 (0x8ad6f800) [pid = 1747] [serial = 1767] [outer = 0x8ad66800] 11:11:59 INFO - PROCESS | 1747 | 1466446319539 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1699ms 11:11:59 INFO - PROCESS | 1747 | 1466446319596 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 1747 | 1466446319600 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:11:59 INFO - PROCESS | 1747 | 1466446319607 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 1747 | 1466446319609 Marionette TRACE conn4 <- [1,2326,null,{}] 11:11:59 INFO - PROCESS | 1747 | 1466446319616 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 1747 | 1466446319621 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:11:59 INFO - PROCESS | 1747 | 1466446319844 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:12:00 INFO - PROCESS | 1747 | 1466446320196 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 1747 | 1466446320207 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d126800 == 84 [pid = 1747] [id = 589] 11:12:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 219 (0x8d128400) [pid = 1747] [serial = 1768] [outer = (nil)] 11:12:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 220 (0x90d7c800) [pid = 1747] [serial = 1769] [outer = 0x8d128400] 11:12:00 INFO - PROCESS | 1747 | 1466446320296 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 221 (0x917c4c00) [pid = 1747] [serial = 1770] [outer = 0x8d128400] 11:12:01 INFO - PROCESS | 1747 | 1466446321247 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1685ms 11:12:01 INFO - PROCESS | 1747 | 1466446321297 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:12:01 INFO - PROCESS | 1747 | 1466446321302 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:12:01 INFO - PROCESS | 1747 | 1466446321309 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 1747 | 1466446321313 Marionette TRACE conn4 <- [1,2330,null,{}] 11:12:01 INFO - PROCESS | 1747 | 1466446321319 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 1747 | 1466446321325 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:01 INFO - PROCESS | 1747 | 1466446321564 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:12:02 INFO - PROCESS | 1747 | 1466446322334 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 1747 | 1466446322342 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6e400 == 85 [pid = 1747] [id = 590] 11:12:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 222 (0x8ad6ec00) [pid = 1747] [serial = 1771] [outer = (nil)] 11:12:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 223 (0x8b5ea400) [pid = 1747] [serial = 1772] [outer = 0x8ad6ec00] 11:12:02 INFO - PROCESS | 1747 | 1466446322433 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 224 (0x8be98800) [pid = 1747] [serial = 1773] [outer = 0x8ad6ec00] 11:12:03 INFO - PROCESS | 1747 | 1466446323386 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2151ms 11:12:03 INFO - PROCESS | 1747 | 1466446323461 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:12:03 INFO - PROCESS | 1747 | 1466446323467 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:12:03 INFO - PROCESS | 1747 | 1466446323475 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 1747 | 1466446323479 Marionette TRACE conn4 <- [1,2334,null,{}] 11:12:03 INFO - PROCESS | 1747 | 1466446323489 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 1747 | 1466446323496 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:03 INFO - PROCESS | 1747 | 1466446323749 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:12:04 INFO - PROCESS | 1747 | 1466446324102 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 1747 | 1466446324112 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d12d000 == 86 [pid = 1747] [id = 591] 11:12:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 225 (0x8d824400) [pid = 1747] [serial = 1774] [outer = (nil)] 11:12:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 226 (0x8d8a4000) [pid = 1747] [serial = 1775] [outer = 0x8d824400] 11:12:04 INFO - PROCESS | 1747 | 1466446324205 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 227 (0x8da6b000) [pid = 1747] [serial = 1776] [outer = 0x8d824400] 11:12:05 INFO - PROCESS | 1747 | 1466446325205 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1798ms 11:12:05 INFO - PROCESS | 1747 | 1466446325276 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:12:05 INFO - PROCESS | 1747 | 1466446325283 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:12:05 INFO - PROCESS | 1747 | 1466446325292 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:12:05 INFO - PROCESS | 1747 | 1466446325295 Marionette TRACE conn4 <- [1,2338,null,{}] 11:12:05 INFO - PROCESS | 1747 | 1466446325303 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:05 INFO - PROCESS | 1747 | 1466446325308 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:05 INFO - PROCESS | 1747 | 1466446325571 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:12:05 INFO - PROCESS | 1747 | 1466446325927 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 1747 | 1466446325934 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf7e800 == 87 [pid = 1747] [id = 592] 11:12:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 228 (0x8bf7ec00) [pid = 1747] [serial = 1777] [outer = (nil)] 11:12:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 229 (0x8f859000) [pid = 1747] [serial = 1778] [outer = 0x8bf7ec00] 11:12:06 INFO - PROCESS | 1747 | 1466446326017 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 230 (0x8fa82c00) [pid = 1747] [serial = 1779] [outer = 0x8bf7ec00] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 229 (0x916e1800) [pid = 1747] [serial = 1665] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 228 (0x9b02f400) [pid = 1747] [serial = 1625] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 227 (0x8fa83c00) [pid = 1747] [serial = 1662] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 226 (0xa0618c00) [pid = 1747] [serial = 1631] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 225 (0x8fa8fc00) [pid = 1747] [serial = 1613] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 224 (0x917cfc00) [pid = 1747] [serial = 1667] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 223 (0x8f10c400) [pid = 1747] [serial = 1661] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 222 (0xa23a8400) [pid = 1747] [serial = 1637] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 221 (0x9a2ac800) [pid = 1747] [serial = 1622] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 220 (0x8bf83400) [pid = 1747] [serial = 1652] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 219 (0x92209c00) [pid = 1747] [serial = 1608] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 218 (0x8d129400) [pid = 1747] [serial = 1610] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 217 (0x99086800) [pid = 1747] [serial = 1619] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 216 (0xa6754400) [pid = 1747] [serial = 1640] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 215 (0x8e0b4c00) [pid = 1747] [serial = 1659] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 214 (0x8d0f0c00) [pid = 1747] [serial = 1656] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 213 (0x9188f400) [pid = 1747] [serial = 1668] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 212 (0x8bf7b000) [pid = 1747] [serial = 1649] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 211 (0xa232bc00) [pid = 1747] [serial = 1634] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 210 (0x8d0ee000) [pid = 1747] [serial = 1655] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 209 (0x9bef1c00) [pid = 1747] [serial = 1628] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 208 (0x8d0ed800) [pid = 1747] [serial = 1643] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 207 (0x91094800) [pid = 1747] [serial = 1664] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 206 (0x8dfe8400) [pid = 1747] [serial = 1658] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 205 (0x8bea1000) [pid = 1747] [serial = 1646] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 204 (0x91890c00) [pid = 1747] [serial = 1616] [outer = (nil)] [url = about:blank] 11:12:06 INFO - PROCESS | 1747 | --DOMWINDOW == 203 (0x9220d000) [pid = 1747] [serial = 1670] [outer = (nil)] [url = about:blank] 11:12:07 INFO - PROCESS | 1747 | 1466446327158 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1940ms 11:12:07 INFO - PROCESS | 1747 | 1466446327232 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 1747 | 1466446327236 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:12:07 INFO - PROCESS | 1747 | 1466446327245 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 1747 | 1466446327255 Marionette TRACE conn4 <- [1,2342,null,{}] 11:12:07 INFO - PROCESS | 1747 | 1466446327269 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 1747 | 1466446327277 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:07 INFO - PROCESS | 1747 | 1466446327504 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:12:07 INFO - PROCESS | 1747 | 1466446327771 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:07 INFO - PROCESS | 1747 | 1466446327779 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dccec00 == 88 [pid = 1747] [id = 593] 11:12:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 204 (0x8dfe6c00) [pid = 1747] [serial = 1780] [outer = (nil)] 11:12:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 205 (0x90d75400) [pid = 1747] [serial = 1781] [outer = 0x8dfe6c00] 11:12:07 INFO - PROCESS | 1747 | 1466446327872 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 206 (0x90e45c00) [pid = 1747] [serial = 1782] [outer = 0x8dfe6c00] 11:12:08 INFO - PROCESS | 1747 | 1466446328709 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1504ms 11:12:08 INFO - PROCESS | 1747 | 1466446328790 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:12:08 INFO - PROCESS | 1747 | 1466446328796 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:12:08 INFO - PROCESS | 1747 | 1466446328802 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - PROCESS | 1747 | 1466446328806 Marionette TRACE conn4 <- [1,2346,null,{}] 11:12:08 INFO - PROCESS | 1747 | 1466446328812 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:08 INFO - PROCESS | 1747 | 1466446328817 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:09 INFO - PROCESS | 1747 | 1466446329107 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:12:09 INFO - PROCESS | 1747 | 1466446329140 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 1747 | 1466446329147 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0f0800 == 89 [pid = 1747] [id = 594] 11:12:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 207 (0x90d71c00) [pid = 1747] [serial = 1783] [outer = (nil)] 11:12:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 208 (0x91098400) [pid = 1747] [serial = 1784] [outer = 0x90d71c00] 11:12:09 INFO - PROCESS | 1747 | 1466446329236 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 209 (0x916e3800) [pid = 1747] [serial = 1785] [outer = 0x90d71c00] 11:12:10 INFO - PROCESS | 1747 | 1466446330260 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1486ms 11:12:10 INFO - PROCESS | 1747 | 1466446330289 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 1747 | 1466446330293 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:12:10 INFO - PROCESS | 1747 | 1466446330299 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 1747 | 1466446330303 Marionette TRACE conn4 <- [1,2350,null,{}] 11:12:10 INFO - PROCESS | 1747 | 1466446330333 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 1747 | 1466446330337 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:10 INFO - PROCESS | 1747 | 1466446330660 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:12:10 INFO - PROCESS | 1747 | 1466446330691 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 1747 | 1466446330707 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x917dc800 == 90 [pid = 1747] [id = 595] 11:12:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 210 (0x917e1000) [pid = 1747] [serial = 1786] [outer = (nil)] 11:12:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 211 (0x91895000) [pid = 1747] [serial = 1787] [outer = 0x917e1000] 11:12:10 INFO - PROCESS | 1747 | 1466446330790 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 212 (0x92bd7000) [pid = 1747] [serial = 1788] [outer = 0x917e1000] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 211 (0x91896c00) [pid = 1747] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 210 (0x8d827400) [pid = 1747] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 209 (0x8f10d400) [pid = 1747] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 208 (0x8bf83800) [pid = 1747] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 207 (0x8dfe9000) [pid = 1747] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 206 (0x8bea3c00) [pid = 1747] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:12:12 INFO - PROCESS | 1747 | --DOMWINDOW == 205 (0x8bf79000) [pid = 1747] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:12:12 INFO - PROCESS | 1747 | 1466446332471 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2184ms 11:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:12:12 INFO - PROCESS | 1747 | 1466446332483 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 1747 | 1466446332486 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:12:12 INFO - PROCESS | 1747 | 1466446332493 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 1747 | 1466446332497 Marionette TRACE conn4 <- [1,2354,null,{}] 11:12:12 INFO - PROCESS | 1747 | 1466446332502 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 1747 | 1466446332508 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:12 INFO - PROCESS | 1747 | 1466446332710 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:12:12 INFO - PROCESS | 1747 | 1466446332914 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 1747 | 1466446332921 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf83800 == 91 [pid = 1747] [id = 596] 11:12:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 206 (0x8c9c0c00) [pid = 1747] [serial = 1789] [outer = (nil)] 11:12:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 207 (0x92bdf800) [pid = 1747] [serial = 1790] [outer = 0x8c9c0c00] 11:12:13 INFO - PROCESS | 1747 | 1466446333009 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 208 (0x94622400) [pid = 1747] [serial = 1791] [outer = 0x8c9c0c00] 11:12:13 INFO - PROCESS | 1747 | 1466446333943 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1482ms 11:12:13 INFO - PROCESS | 1747 | 1466446333975 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 1747 | 1466446333982 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:12:13 INFO - PROCESS | 1747 | 1466446333992 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 1747 | 1466446333999 Marionette TRACE conn4 <- [1,2358,null,{}] 11:12:14 INFO - PROCESS | 1747 | 1466446334020 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 1747 | 1466446334028 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:14 INFO - PROCESS | 1747 | 1466446334309 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:12:14 INFO - PROCESS | 1747 | 1466446334666 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 1747 | 1466446334685 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a48800 == 92 [pid = 1747] [id = 597] 11:12:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 209 (0x8bf7d400) [pid = 1747] [serial = 1792] [outer = (nil)] 11:12:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 210 (0x8c9b3400) [pid = 1747] [serial = 1793] [outer = 0x8bf7d400] 11:12:14 INFO - PROCESS | 1747 | 1466446334773 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 211 (0x8d0e8400) [pid = 1747] [serial = 1794] [outer = 0x8bf7d400] 11:12:15 INFO - PROCESS | 1747 | 1466446335783 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1858ms 11:12:15 INFO - PROCESS | 1747 | 1466446335850 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 1747 | 1466446335858 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:12:15 INFO - PROCESS | 1747 | 1466446335870 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 1747 | 1466446335874 Marionette TRACE conn4 <- [1,2362,null,{}] 11:12:15 INFO - PROCESS | 1747 | 1466446335882 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 1747 | 1466446335888 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:16 INFO - PROCESS | 1747 | 1466446336175 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:12:16 INFO - PROCESS | 1747 | 1466446336523 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 1747 | 1466446336530 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dcc2c00 == 93 [pid = 1747] [id = 598] 11:12:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 212 (0x8e0b1c00) [pid = 1747] [serial = 1795] [outer = (nil)] 11:12:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 213 (0x8f10f000) [pid = 1747] [serial = 1796] [outer = 0x8e0b1c00] 11:12:16 INFO - PROCESS | 1747 | 1466446336623 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 214 (0x8f857400) [pid = 1747] [serial = 1797] [outer = 0x8e0b1c00] 11:12:17 INFO - PROCESS | 1747 | 1466446337651 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1835ms 11:12:17 INFO - PROCESS | 1747 | 1466446337706 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 1747 | 1466446337711 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:12:17 INFO - PROCESS | 1747 | 1466446337718 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 1747 | 1466446337725 Marionette TRACE conn4 <- [1,2366,null,{}] 11:12:17 INFO - PROCESS | 1747 | 1466446337743 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 1747 | 1466446337753 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:18 INFO - PROCESS | 1747 | 1466446338055 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:12:18 INFO - PROCESS | 1747 | 1466446338455 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 1747 | 1466446338470 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x91892800 == 94 [pid = 1747] [id = 599] 11:12:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 215 (0x91894800) [pid = 1747] [serial = 1798] [outer = (nil)] 11:12:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 216 (0x92bd5400) [pid = 1747] [serial = 1799] [outer = 0x91894800] 11:12:18 INFO - PROCESS | 1747 | 1466446338559 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 217 (0x93838400) [pid = 1747] [serial = 1800] [outer = 0x91894800] 11:12:19 INFO - PROCESS | 1747 | 1466446339475 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1803ms 11:12:19 INFO - PROCESS | 1747 | 1466446339525 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 1747 | 1466446339530 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:12:19 INFO - PROCESS | 1747 | 1466446339541 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 1747 | 1466446339545 Marionette TRACE conn4 <- [1,2370,null,{}] 11:12:19 INFO - PROCESS | 1747 | 1466446339551 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 1747 | 1466446339557 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:19 INFO - PROCESS | 1747 | 1466446339798 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:12:20 INFO - PROCESS | 1747 | 1466446340144 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 1747 | 1466446340152 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f1b800 == 95 [pid = 1747] [id = 600] 11:12:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 218 (0x92203000) [pid = 1747] [serial = 1801] [outer = (nil)] 11:12:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 219 (0x99cc4c00) [pid = 1747] [serial = 1802] [outer = 0x92203000] 11:12:20 INFO - PROCESS | 1747 | 1466446340249 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 220 (0x9a32c800) [pid = 1747] [serial = 1803] [outer = 0x92203000] 11:12:21 INFO - PROCESS | 1747 | 1466446341623 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2141ms 11:12:21 INFO - PROCESS | 1747 | 1466446341683 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 1747 | 1466446341687 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:12:21 INFO - PROCESS | 1747 | 1466446341695 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 1747 | 1466446341699 Marionette TRACE conn4 <- [1,2374,null,{}] 11:12:21 INFO - PROCESS | 1747 | 1466446341706 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 1747 | 1466446341712 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:21 INFO - PROCESS | 1747 | 1466446341976 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:12:22 INFO - PROCESS | 1747 | 1466446342326 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 1747 | 1466446342336 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x96d85c00 == 96 [pid = 1747] [id = 601] 11:12:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 221 (0x99fd7000) [pid = 1747] [serial = 1804] [outer = (nil)] 11:12:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 222 (0x9b02c800) [pid = 1747] [serial = 1805] [outer = 0x99fd7000] 11:12:22 INFO - PROCESS | 1747 | 1466446342427 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 223 (0x9b031400) [pid = 1747] [serial = 1806] [outer = 0x99fd7000] 11:12:23 INFO - PROCESS | 1747 | 1466446343445 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1790ms 11:12:23 INFO - PROCESS | 1747 | 1466446343487 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 1747 | 1466446343490 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:12:23 INFO - PROCESS | 1747 | 1466446343497 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 1747 | 1466446343501 Marionette TRACE conn4 <- [1,2378,null,{}] 11:12:23 INFO - PROCESS | 1747 | 1466446343507 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 1747 | 1466446343518 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:23 INFO - PROCESS | 1747 | 1466446343794 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:12:24 INFO - PROCESS | 1747 | 1466446344139 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 1747 | 1466446344148 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a334800 == 97 [pid = 1747] [id = 602] 11:12:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 224 (0x9b086000) [pid = 1747] [serial = 1807] [outer = (nil)] 11:12:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 225 (0xa061d400) [pid = 1747] [serial = 1808] [outer = 0x9b086000] 11:12:24 INFO - PROCESS | 1747 | 1466446344245 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 226 (0xa23f3c00) [pid = 1747] [serial = 1809] [outer = 0x9b086000] 11:12:25 INFO - PROCESS | 1747 | 1466446345158 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1736ms 11:12:25 INFO - PROCESS | 1747 | 1466446345234 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 1747 | 1466446345239 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:12:25 INFO - PROCESS | 1747 | 1466446345246 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 1747 | 1466446345251 Marionette TRACE conn4 <- [1,2382,null,{}] 11:12:25 INFO - PROCESS | 1747 | 1466446345257 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 1747 | 1466446345262 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:25 INFO - PROCESS | 1747 | 1466446345538 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:12:25 INFO - PROCESS | 1747 | 1466446345876 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 1747 | 1466446345886 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d24a400 == 98 [pid = 1747] [id = 603] 11:12:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 227 (0x8d24d400) [pid = 1747] [serial = 1810] [outer = (nil)] 11:12:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 228 (0x8d251c00) [pid = 1747] [serial = 1811] [outer = 0x8d24d400] 11:12:25 INFO - PROCESS | 1747 | 1466446345979 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 229 (0x8d253400) [pid = 1747] [serial = 1812] [outer = 0x8d24d400] 11:12:26 INFO - PROCESS | 1747 | 1466446346927 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1738ms 11:12:26 INFO - PROCESS | 1747 | 1466446346986 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 1747 | 1466446346989 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:12:26 INFO - PROCESS | 1747 | 1466446346997 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 1747 | 1466446347000 Marionette TRACE conn4 <- [1,2386,null,{}] 11:12:27 INFO - PROCESS | 1747 | 1466446347007 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 1747 | 1466446347012 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:27 INFO - PROCESS | 1747 | 1466446347285 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:12:27 INFO - PROCESS | 1747 | 1466446347632 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 1747 | 1466446347642 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d250000 == 99 [pid = 1747] [id = 604] 11:12:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 230 (0x8d253c00) [pid = 1747] [serial = 1813] [outer = (nil)] 11:12:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 231 (0xa1015c00) [pid = 1747] [serial = 1814] [outer = 0x8d253c00] 11:12:27 INFO - PROCESS | 1747 | 1466446347728 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 232 (0xa2551400) [pid = 1747] [serial = 1815] [outer = 0x8d253c00] 11:12:28 INFO - PROCESS | 1747 | 1466446348681 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1732ms 11:12:28 INFO - PROCESS | 1747 | 1466446348730 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:12:28 INFO - PROCESS | 1747 | 1466446348734 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:12:28 INFO - PROCESS | 1747 | 1466446348741 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 1747 | 1466446348745 Marionette TRACE conn4 <- [1,2390,null,{}] 11:12:28 INFO - PROCESS | 1747 | 1466446348751 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:28 INFO - PROCESS | 1747 | 1466446348757 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:28 INFO - PROCESS | 1747 | 1466446348987 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:12:29 INFO - PROCESS | 1747 | 1466446349319 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 1747 | 1466446349328 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca81800 == 100 [pid = 1747] [id = 605] 11:12:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 233 (0x8ca82800) [pid = 1747] [serial = 1816] [outer = (nil)] 11:12:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 234 (0x8ca8a800) [pid = 1747] [serial = 1817] [outer = 0x8ca82800] 11:12:29 INFO - PROCESS | 1747 | 1466446349424 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 235 (0x8ca8e000) [pid = 1747] [serial = 1818] [outer = 0x8ca82800] 11:12:30 INFO - PROCESS | 1747 | 1466446350327 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1647ms 11:12:30 INFO - PROCESS | 1747 | 1466446350389 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:12:30 INFO - PROCESS | 1747 | 1466446350393 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:12:30 INFO - PROCESS | 1747 | 1466446350400 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 1747 | 1466446350404 Marionette TRACE conn4 <- [1,2394,null,{}] 11:12:30 INFO - PROCESS | 1747 | 1466446350410 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 1747 | 1466446350416 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:30 INFO - PROCESS | 1747 | 1466446350656 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:12:31 INFO - PROCESS | 1747 | 1466446351006 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 1747 | 1466446351016 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca87000 == 101 [pid = 1747] [id = 606] 11:12:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 236 (0x8ca8b400) [pid = 1747] [serial = 1819] [outer = (nil)] 11:12:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 237 (0x9b204000) [pid = 1747] [serial = 1820] [outer = 0x8ca8b400] 11:12:31 INFO - PROCESS | 1747 | 1466446351102 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 238 (0xa33c6000) [pid = 1747] [serial = 1821] [outer = 0x8ca8b400] 11:12:32 INFO - PROCESS | 1747 | 1466446352013 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1690ms 11:12:32 INFO - PROCESS | 1747 | 1466446352091 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 1747 | 1466446352096 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:12:32 INFO - PROCESS | 1747 | 1466446352113 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 1747 | 1466446352118 Marionette TRACE conn4 <- [1,2398,null,{}] 11:12:32 INFO - PROCESS | 1747 | 1466446352124 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 1747 | 1466446352131 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:32 INFO - PROCESS | 1747 | 1466446352523 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:12:32 INFO - PROCESS | 1747 | 1466446352755 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 1747 | 1466446352767 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ee66c00 == 102 [pid = 1747] [id = 607] 11:12:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 239 (0x8ee67000) [pid = 1747] [serial = 1822] [outer = (nil)] 11:12:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 240 (0x8ee6ac00) [pid = 1747] [serial = 1823] [outer = 0x8ee67000] 11:12:32 INFO - PROCESS | 1747 | 1466446352859 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 241 (0x8ee6f800) [pid = 1747] [serial = 1824] [outer = 0x8ee67000] 11:12:33 INFO - PROCESS | 1747 | 1466446353863 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1793ms 11:12:33 INFO - PROCESS | 1747 | 1466446353906 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:12:33 INFO - PROCESS | 1747 | 1466446353911 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:12:33 INFO - PROCESS | 1747 | 1466446353918 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 1747 | 1466446353922 Marionette TRACE conn4 <- [1,2402,null,{}] 11:12:33 INFO - PROCESS | 1747 | 1466446353928 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 1747 | 1466446353933 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:34 INFO - PROCESS | 1747 | 1466446354193 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:12:34 INFO - PROCESS | 1747 | 1466446354531 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 1747 | 1466446354540 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f81800 == 103 [pid = 1747] [id = 608] 11:12:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 242 (0x88f81c00) [pid = 1747] [serial = 1825] [outer = (nil)] 11:12:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 243 (0x88f8b800) [pid = 1747] [serial = 1826] [outer = 0x88f81c00] 11:12:34 INFO - PROCESS | 1747 | 1466446354628 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 244 (0x88f8d800) [pid = 1747] [serial = 1827] [outer = 0x88f81c00] 11:12:35 INFO - PROCESS | 1747 | 1466446355606 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1739ms 11:12:35 INFO - PROCESS | 1747 | 1466446355657 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:12:35 INFO - PROCESS | 1747 | 1466446355662 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:12:35 INFO - PROCESS | 1747 | 1466446355668 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 1747 | 1466446355672 Marionette TRACE conn4 <- [1,2406,null,{}] 11:12:35 INFO - PROCESS | 1747 | 1466446355678 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 1747 | 1466446355683 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:35 INFO - PROCESS | 1747 | 1466446355912 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:12:36 INFO - PROCESS | 1747 | 1466446356261 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 1747 | 1466446356271 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f87400 == 104 [pid = 1747] [id = 609] 11:12:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 245 (0x88f8b000) [pid = 1747] [serial = 1828] [outer = (nil)] 11:12:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 246 (0x8d127800) [pid = 1747] [serial = 1829] [outer = 0x88f8b000] 11:12:36 INFO - PROCESS | 1747 | 1466446356361 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 247 (0x8ee66000) [pid = 1747] [serial = 1830] [outer = 0x88f8b000] 11:12:37 INFO - PROCESS | 1747 | 1466446357223 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1639ms 11:12:37 INFO - PROCESS | 1747 | 1466446357308 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 1747 | 1466446357312 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:12:37 INFO - PROCESS | 1747 | 1466446357319 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 1747 | 1466446357322 Marionette TRACE conn4 <- [1,2410,null,{}] 11:12:37 INFO - PROCESS | 1747 | 1466446357328 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 1747 | 1466446357332 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:37 INFO - PROCESS | 1747 | 1466446357559 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:12:37 INFO - PROCESS | 1747 | 1466446357880 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 1747 | 1466446357889 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6dc00 == 105 [pid = 1747] [id = 610] 11:12:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 248 (0x8d129800) [pid = 1747] [serial = 1831] [outer = (nil)] 11:12:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 249 (0x9ace3000) [pid = 1747] [serial = 1832] [outer = 0x8d129800] 11:12:37 INFO - PROCESS | 1747 | 1466446357974 Marionette DEBUG loaded listener.js 11:12:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 250 (0xa6751c00) [pid = 1747] [serial = 1833] [outer = 0x8d129800] 11:12:39 INFO - PROCESS | 1747 | 1466446359017 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 11:12:39 INFO - PROCESS | 1747 | 1466446359055 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 1747 | 1466446359058 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:12:39 INFO - PROCESS | 1747 | 1466446359066 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 1747 | 1466446359069 Marionette TRACE conn4 <- [1,2414,null,{}] 11:12:39 INFO - PROCESS | 1747 | 1466446359077 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 1747 | 1466446359083 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:39 INFO - PROCESS | 1747 | 1466446359365 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:12:39 INFO - PROCESS | 1747 | 1466446359753 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 1747 | 1466446359761 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ee66400 == 106 [pid = 1747] [id = 611] 11:12:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 251 (0x8fb30800) [pid = 1747] [serial = 1834] [outer = (nil)] 11:12:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 252 (0x8fb38000) [pid = 1747] [serial = 1835] [outer = 0x8fb30800] 11:12:39 INFO - PROCESS | 1747 | 1466446359851 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 253 (0x8fb39800) [pid = 1747] [serial = 1836] [outer = 0x8fb30800] 11:12:40 INFO - PROCESS | 1747 | 1466446360820 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1836ms 11:12:40 INFO - PROCESS | 1747 | 1466446360904 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:12:40 INFO - PROCESS | 1747 | 1466446360908 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:12:40 INFO - PROCESS | 1747 | 1466446360915 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - PROCESS | 1747 | 1466446360919 Marionette TRACE conn4 <- [1,2418,null,{}] 11:12:40 INFO - PROCESS | 1747 | 1466446360925 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:40 INFO - PROCESS | 1747 | 1466446360930 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:41 INFO - PROCESS | 1747 | 1466446361206 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:12:42 INFO - PROCESS | 1747 | 1466446362087 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 1747 | 1466446362094 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a47800 == 107 [pid = 1747] [id = 612] 11:12:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 254 (0x88a48000) [pid = 1747] [serial = 1837] [outer = (nil)] 11:12:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 255 (0x88a50000) [pid = 1747] [serial = 1838] [outer = 0x88a48000] 11:12:42 INFO - PROCESS | 1747 | 1466446362213 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 256 (0x88f82800) [pid = 1747] [serial = 1839] [outer = 0x88a48000] 11:12:43 INFO - PROCESS | 1747 | 1466446363177 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2296ms 11:12:43 INFO - PROCESS | 1747 | 1466446363214 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:12:43 INFO - PROCESS | 1747 | 1466446363221 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:12:43 INFO - PROCESS | 1747 | 1466446363230 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - PROCESS | 1747 | 1466446363236 Marionette TRACE conn4 <- [1,2422,null,{}] 11:12:43 INFO - PROCESS | 1747 | 1466446363244 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:43 INFO - PROCESS | 1747 | 1466446363251 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:43 INFO - PROCESS | 1747 | 1466446363474 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:12:43 INFO - PROCESS | 1747 | 1466446363847 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 1747 | 1466446363854 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad63c00 == 108 [pid = 1747] [id = 613] 11:12:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 257 (0x8b5edc00) [pid = 1747] [serial = 1840] [outer = (nil)] 11:12:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 258 (0x8bf80000) [pid = 1747] [serial = 1841] [outer = 0x8b5edc00] 11:12:43 INFO - PROCESS | 1747 | 1466446363958 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 259 (0x8c9bc000) [pid = 1747] [serial = 1842] [outer = 0x8b5edc00] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc800 == 107 [pid = 1747] [id = 595] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8d0f0800 == 106 [pid = 1747] [id = 594] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8dccec00 == 105 [pid = 1747] [id = 593] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf7e800 == 104 [pid = 1747] [id = 592] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6e400 == 103 [pid = 1747] [id = 590] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8d12d000 == 102 [pid = 1747] [id = 591] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f856c00 == 101 [pid = 1747] [id = 585] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x90e44c00 == 100 [pid = 1747] [id = 584] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f85a400 == 99 [pid = 1747] [id = 583] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f858c00 == 98 [pid = 1747] [id = 582] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x951f4000 == 97 [pid = 1747] [id = 580] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f851c00 == 96 [pid = 1747] [id = 581] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8dccac00 == 95 [pid = 1747] [id = 579] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5ef400 == 94 [pid = 1747] [id = 578] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x916e5800 == 93 [pid = 1747] [id = 577] 11:12:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8d822c00 == 92 [pid = 1747] [id = 576] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d121c00 == 91 [pid = 1747] [id = 501] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x92bd2000 == 90 [pid = 1747] [id = 587] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x919b5400 == 89 [pid = 1747] [id = 499] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad64000 == 88 [pid = 1747] [id = 588] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d126800 == 87 [pid = 1747] [id = 589] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0xa679ec00 == 86 [pid = 1747] [id = 586] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8bea6c00 == 85 [pid = 1747] [id = 550] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8be99000 == 84 [pid = 1747] [id = 548] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9b1400 == 83 [pid = 1747] [id = 504] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e5400 == 82 [pid = 1747] [id = 506] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a9c00 == 81 [pid = 1747] [id = 508] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x93834000 == 80 [pid = 1747] [id = 494] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5ef000 == 79 [pid = 1747] [id = 507] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d12b800 == 78 [pid = 1747] [id = 502] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9108a800 == 77 [pid = 1747] [id = 526] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf80c00 == 76 [pid = 1747] [id = 569] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x90f1e800 == 75 [pid = 1747] [id = 527] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9113a800 == 74 [pid = 1747] [id = 491] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8dccf800 == 73 [pid = 1747] [id = 570] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x916e1400 == 72 [pid = 1747] [id = 475] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8e20b000 == 71 [pid = 1747] [id = 492] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9189ac00 == 70 [pid = 1747] [id = 476] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e4800 == 69 [pid = 1747] [id = 571] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x98160000 == 68 [pid = 1747] [id = 478] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d128000 == 67 [pid = 1747] [id = 573] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x916e7400 == 66 [pid = 1747] [id = 497] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9b074000 == 65 [pid = 1747] [id = 523] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9a339c00 == 64 [pid = 1747] [id = 495] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8be9e400 == 63 [pid = 1747] [id = 572] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x917dc000 == 62 [pid = 1747] [id = 477] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x91135c00 == 61 [pid = 1747] [id = 575] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8da68400 == 60 [pid = 1747] [id = 498] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9b0ee000 == 59 [pid = 1747] [id = 500] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8be9d400 == 58 [pid = 1747] [id = 549] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9c16c400 == 57 [pid = 1747] [id = 503] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d120c00 == 56 [pid = 1747] [id = 490] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa89c00 == 55 [pid = 1747] [id = 493] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9113f000 == 54 [pid = 1747] [id = 441] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d824000 == 53 [pid = 1747] [id = 574] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa83000 == 52 [pid = 1747] [id = 481] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d12cc00 == 51 [pid = 1747] [id = 496] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x91140000 == 50 [pid = 1747] [id = 434] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a4c00 == 49 [pid = 1747] [id = 472] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e1c00 == 48 [pid = 1747] [id = 505] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa8f800 == 47 [pid = 1747] [id = 474] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0xa108a000 == 46 [pid = 1747] [id = 524] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0ab000 == 45 [pid = 1747] [id = 525] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x95078000 == 44 [pid = 1747] [id = 479] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8e207400 == 43 [pid = 1747] [id = 509] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x88a47800 == 42 [pid = 1747] [id = 612] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ee66400 == 41 [pid = 1747] [id = 611] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6dc00 == 40 [pid = 1747] [id = 610] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x88f81800 == 39 [pid = 1747] [id = 608] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x88f87400 == 38 [pid = 1747] [id = 609] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ee66c00 == 37 [pid = 1747] [id = 607] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca87000 == 36 [pid = 1747] [id = 606] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca81800 == 35 [pid = 1747] [id = 605] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d24a400 == 34 [pid = 1747] [id = 603] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d250000 == 33 [pid = 1747] [id = 604] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x9a334800 == 32 [pid = 1747] [id = 602] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x96d85c00 == 31 [pid = 1747] [id = 601] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x90f1b800 == 30 [pid = 1747] [id = 600] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x91892800 == 29 [pid = 1747] [id = 599] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a9800 == 28 [pid = 1747] [id = 528] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8dcc2c00 == 27 [pid = 1747] [id = 598] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf83800 == 26 [pid = 1747] [id = 596] 11:12:46 INFO - PROCESS | 1747 | --DOCSHELL 0x88a48800 == 25 [pid = 1747] [id = 597] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 258 (0x8bf85800) [pid = 1747] [serial = 1653] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 257 (0x92206000) [pid = 1747] [serial = 1719] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 256 (0x9a68a800) [pid = 1747] [serial = 1727] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 255 (0x91135800) [pid = 1747] [serial = 1724] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 254 (0x94621800) [pid = 1747] [serial = 1721] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 253 (0x95238000) [pid = 1747] [serial = 1722] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 252 (0x98165000) [pid = 1747] [serial = 1725] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 251 (0xa108e800) [pid = 1747] [serial = 1697] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 250 (0x9befa000) [pid = 1747] [serial = 1694] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 249 (0x8e0b2800) [pid = 1747] [serial = 1676] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 248 (0x91899800) [pid = 1747] [serial = 1718] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 247 (0x8d0e8800) [pid = 1747] [serial = 1673] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 246 (0xa679d800) [pid = 1747] [serial = 1703] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 245 (0x8c9b6c00) [pid = 1747] [serial = 1709] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 244 (0x8d0e3c00) [pid = 1747] [serial = 1710] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 243 (0x9b06b400) [pid = 1747] [serial = 1688] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 242 (0x8e0b7000) [pid = 1747] [serial = 1712] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 241 (0x8f10a800) [pid = 1747] [serial = 1713] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 240 (0x9a237400) [pid = 1747] [serial = 1685] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 239 (0x8dccbc00) [pid = 1747] [serial = 1706] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 238 (0x8e0b7800) [pid = 1747] [serial = 1715] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 237 (0x91093400) [pid = 1747] [serial = 1716] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 236 (0xa23f9c00) [pid = 1747] [serial = 1700] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 235 (0x9b0e3c00) [pid = 1747] [serial = 1691] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 234 (0x93bef000) [pid = 1747] [serial = 1679] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | --DOMWINDOW == 233 (0x96d0e400) [pid = 1747] [serial = 1682] [outer = (nil)] [url = about:blank] 11:12:47 INFO - PROCESS | 1747 | 1466446367891 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 4700ms 11:12:47 INFO - PROCESS | 1747 | 1466446367930 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 1747 | 1466446367937 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:12:47 INFO - PROCESS | 1747 | 1466446367946 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 1747 | 1466446367951 Marionette TRACE conn4 <- [1,2426,null,{}] 11:12:47 INFO - PROCESS | 1747 | 1466446367960 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 1747 | 1466446367965 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:48 INFO - PROCESS | 1747 | 1466446368177 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:12:48 INFO - PROCESS | 1747 | 1466446368432 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 1747 | 1466446368441 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8e000 == 26 [pid = 1747] [id = 614] 11:12:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 234 (0x8ad62800) [pid = 1747] [serial = 1843] [outer = (nil)] 11:12:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 235 (0x8ad6f400) [pid = 1747] [serial = 1844] [outer = 0x8ad62800] 11:12:48 INFO - PROCESS | 1747 | 1466446368537 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 236 (0x8b5e7c00) [pid = 1747] [serial = 1845] [outer = 0x8ad62800] 11:12:49 INFO - PROCESS | 1747 | 1466446369356 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1434ms 11:12:49 INFO - PROCESS | 1747 | 1466446369380 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 1747 | 1466446369388 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:12:49 INFO - PROCESS | 1747 | 1466446369399 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 1747 | 1466446369403 Marionette TRACE conn4 <- [1,2430,null,{}] 11:12:49 INFO - PROCESS | 1747 | 1466446369409 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 1747 | 1466446369415 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:49 INFO - PROCESS | 1747 | 1466446369733 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:12:49 INFO - PROCESS | 1747 | 1466446369772 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 1747 | 1466446369780 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf84400 == 27 [pid = 1747] [id = 615] 11:12:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 237 (0x8c9b1400) [pid = 1747] [serial = 1846] [outer = (nil)] 11:12:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 238 (0x8c9ba800) [pid = 1747] [serial = 1847] [outer = 0x8c9b1400] 11:12:49 INFO - PROCESS | 1747 | 1466446369856 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 239 (0x8ca83400) [pid = 1747] [serial = 1848] [outer = 0x8c9b1400] 11:12:50 INFO - PROCESS | 1747 | 1466446370904 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1539ms 11:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:12:50 INFO - PROCESS | 1747 | 1466446370937 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:12:50 INFO - PROCESS | 1747 | 1466446370940 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:12:50 INFO - PROCESS | 1747 | 1466446370948 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:12:50 INFO - PROCESS | 1747 | 1466446370954 Marionette TRACE conn4 <- [1,2434,null,{}] 11:12:50 INFO - PROCESS | 1747 | 1466446370984 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:50 INFO - PROCESS | 1747 | 1466446370994 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:51 INFO - PROCESS | 1747 | 1466446371300 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:12:51 INFO - PROCESS | 1747 | 1466446371326 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 1747 | 1466446371337 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d12a800 == 28 [pid = 1747] [id = 616] 11:12:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 240 (0x8d12f800) [pid = 1747] [serial = 1849] [outer = (nil)] 11:12:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 241 (0x8d24f400) [pid = 1747] [serial = 1850] [outer = 0x8d12f800] 11:12:51 INFO - PROCESS | 1747 | 1466446371416 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 242 (0x8d819c00) [pid = 1747] [serial = 1851] [outer = 0x8d12f800] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 241 (0xa61ba000) [pid = 1747] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 240 (0x9b038c00) [pid = 1747] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 239 (0x99cc2400) [pid = 1747] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 238 (0x99f88000) [pid = 1747] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 237 (0x92d75800) [pid = 1747] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 236 (0x8da71c00) [pid = 1747] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 235 (0x8bf81000) [pid = 1747] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 234 (0x8c9c0c00) [pid = 1747] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 233 (0x8d0e7000) [pid = 1747] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 232 (0x9acf0000) [pid = 1747] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 231 (0x9108ac00) [pid = 1747] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 230 (0x9da86c00) [pid = 1747] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 229 (0x8c9b1800) [pid = 1747] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 228 (0x9b0ee800) [pid = 1747] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 227 (0x9b0ee400) [pid = 1747] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 226 (0x8da65400) [pid = 1747] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 225 (0x8bea0800) [pid = 1747] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 224 (0x8c9b2400) [pid = 1747] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 223 (0x8e204c00) [pid = 1747] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 222 (0x99dd7c00) [pid = 1747] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 221 (0x8f117400) [pid = 1747] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 220 (0x916e0000) [pid = 1747] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 219 (0x92203400) [pid = 1747] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 218 (0x8b5e7400) [pid = 1747] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 217 (0x8e209400) [pid = 1747] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 216 (0x8be99800) [pid = 1747] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 215 (0xa610e000) [pid = 1747] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 214 (0x9a2b5c00) [pid = 1747] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 213 (0x8da6ac00) [pid = 1747] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 212 (0x9b969c00) [pid = 1747] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 211 (0x9b068800) [pid = 1747] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:12:54 INFO - PROCESS | 1747 | --DOMWINDOW == 210 (0x91141000) [pid = 1747] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 209 (0x9a08e400) [pid = 1747] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 208 (0x8da66c00) [pid = 1747] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 207 (0x8d89c800) [pid = 1747] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 206 (0x9b030400) [pid = 1747] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 205 (0x8b5e2400) [pid = 1747] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 204 (0x91141400) [pid = 1747] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 203 (0x9c1bdc00) [pid = 1747] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 202 (0x9220c800) [pid = 1747] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 201 (0xa229cc00) [pid = 1747] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 200 (0x8c9c0400) [pid = 1747] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 199 (0x99cc5400) [pid = 1747] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 198 (0x90f1fc00) [pid = 1747] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 197 (0x8d8aa000) [pid = 1747] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0xa610d800) [pid = 1747] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0xa1019000) [pid = 1747] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0x90d71c00) [pid = 1747] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0x917e1000) [pid = 1747] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x8bf7ec00) [pid = 1747] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x90e46000) [pid = 1747] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x99fd8800) [pid = 1747] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x92bd3000) [pid = 1747] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x9a5f2800) [pid = 1747] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x8d827800) [pid = 1747] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0xa1081800) [pid = 1747] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x8dfe6c00) [pid = 1747] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x90e43800) [pid = 1747] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x8d824400) [pid = 1747] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x99f86400) [pid = 1747] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x8f853c00) [pid = 1747] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x8d128400) [pid = 1747] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x8ad6ec00) [pid = 1747] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x90d6e000) [pid = 1747] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x9a2aa800) [pid = 1747] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x917c6000) [pid = 1747] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x8ad66800) [pid = 1747] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0xa679f000) [pid = 1747] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x8f118400) [pid = 1747] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x9b965c00) [pid = 1747] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x99090000) [pid = 1747] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x9b083000) [pid = 1747] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x8dcc5400) [pid = 1747] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:12:55 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x917cbc00) [pid = 1747] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:12:55 INFO - PROCESS | 1747 | 1466446375579 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 4683ms 11:12:55 INFO - PROCESS | 1747 | 1466446375631 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 1747 | 1466446375636 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:12:55 INFO - PROCESS | 1747 | 1466446375643 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 1747 | 1466446375647 Marionette TRACE conn4 <- [1,2438,null,{}] 11:12:55 INFO - PROCESS | 1747 | 1466446375653 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 1747 | 1466446375659 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:55 INFO - PROCESS | 1747 | 1466446375932 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:12:55 INFO - PROCESS | 1747 | 1466446375949 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 1747 | 1466446375957 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e9000 == 29 [pid = 1747] [id = 617] 11:12:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x8bf79800) [pid = 1747] [serial = 1852] [outer = (nil)] 11:12:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x8c9bdc00) [pid = 1747] [serial = 1853] [outer = 0x8bf79800] 11:12:56 INFO - PROCESS | 1747 | 1466446376029 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x8d249800) [pid = 1747] [serial = 1854] [outer = 0x8bf79800] 11:12:57 INFO - PROCESS | 1747 | 1466446377134 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1532ms 11:12:57 INFO - PROCESS | 1747 | 1466446377177 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 1747 | 1466446377185 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:12:57 INFO - PROCESS | 1747 | 1466446377197 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 1747 | 1466446377203 Marionette TRACE conn4 <- [1,2442,null,{}] 11:12:57 INFO - PROCESS | 1747 | 1466446377212 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 1747 | 1466446377218 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:57 INFO - PROCESS | 1747 | 1466446377499 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:12:57 INFO - PROCESS | 1747 | 1466446377881 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 1747 | 1466446377896 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4e400 == 30 [pid = 1747] [id = 618] 11:12:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x88a4f000) [pid = 1747] [serial = 1855] [outer = (nil)] 11:12:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x8b5e2000) [pid = 1747] [serial = 1856] [outer = 0x88a4f000] 11:12:57 INFO - PROCESS | 1747 | 1466446377984 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x8be9b800) [pid = 1747] [serial = 1857] [outer = 0x88a4f000] 11:12:58 INFO - PROCESS | 1747 | 1466446378911 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1741ms 11:12:58 INFO - PROCESS | 1747 | 1466446378938 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:12:58 INFO - PROCESS | 1747 | 1466446378946 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:12:58 INFO - PROCESS | 1747 | 1466446378978 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 1747 | 1466446378982 Marionette TRACE conn4 <- [1,2446,null,{}] 11:12:59 INFO - PROCESS | 1747 | 1466446378992 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 1747 | 1466446378997 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:59 INFO - PROCESS | 1747 | 1466446379216 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:12:59 INFO - PROCESS | 1747 | 1466446379551 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 1747 | 1466446379565 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:12:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b6c00 == 31 [pid = 1747] [id = 619] 11:12:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x8ca90c00) [pid = 1747] [serial = 1858] [outer = (nil)] 11:12:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8d0e4800) [pid = 1747] [serial = 1859] [outer = 0x8ca90c00] 11:12:59 INFO - PROCESS | 1747 | 1466446379657 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x8d121800) [pid = 1747] [serial = 1860] [outer = 0x8ca90c00] 11:13:00 INFO - PROCESS | 1747 | 1466446380708 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1811ms 11:13:00 INFO - PROCESS | 1747 | 1466446380771 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 1747 | 1466446380776 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:13:00 INFO - PROCESS | 1747 | 1466446380783 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 1747 | 1466446380790 Marionette TRACE conn4 <- [1,2450,null,{}] 11:13:00 INFO - PROCESS | 1747 | 1466446380808 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 1747 | 1466446380818 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:01 INFO - PROCESS | 1747 | 1466446381056 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:13:01 INFO - PROCESS | 1747 | 1466446381410 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 1747 | 1466446381431 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a6c00 == 32 [pid = 1747] [id = 620] 11:13:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x8d8a9800) [pid = 1747] [serial = 1861] [outer = (nil)] 11:13:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x8da65400) [pid = 1747] [serial = 1862] [outer = 0x8d8a9800] 11:13:01 INFO - PROCESS | 1747 | 1466446381561 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x8da6b800) [pid = 1747] [serial = 1863] [outer = 0x8d8a9800] 11:13:02 INFO - PROCESS | 1747 | 1466446382831 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2097ms 11:13:02 INFO - PROCESS | 1747 | 1466446382883 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 1747 | 1466446382890 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:13:02 INFO - PROCESS | 1747 | 1466446382899 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 1747 | 1466446382905 Marionette TRACE conn4 <- [1,2454,null,{}] 11:13:02 INFO - PROCESS | 1747 | 1466446382914 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 1747 | 1466446382920 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:03 INFO - PROCESS | 1747 | 1466446383422 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:13:03 INFO - PROCESS | 1747 | 1466446383661 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 1747 | 1466446383670 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d253000 == 33 [pid = 1747] [id = 621] 11:13:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x8dcc1c00) [pid = 1747] [serial = 1864] [outer = (nil)] 11:13:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8dccb000) [pid = 1747] [serial = 1865] [outer = 0x8dcc1c00] 11:13:03 INFO - PROCESS | 1747 | 1466446383759 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x8dcc8c00) [pid = 1747] [serial = 1866] [outer = 0x8dcc1c00] 11:13:04 INFO - PROCESS | 1747 | 1466446384699 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1837ms 11:13:04 INFO - PROCESS | 1747 | 1466446384735 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 1747 | 1466446384740 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:13:04 INFO - PROCESS | 1747 | 1466446384747 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 1747 | 1466446384751 Marionette TRACE conn4 <- [1,2458,null,{}] 11:13:04 INFO - PROCESS | 1747 | 1466446384757 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 1747 | 1466446384763 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:04 INFO - PROCESS | 1747 | 1466446384983 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:13:05 INFO - PROCESS | 1747 | 1466446385316 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 1747 | 1466446385331 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca8c000 == 34 [pid = 1747] [id = 622] 11:13:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x8d12a400) [pid = 1747] [serial = 1867] [outer = (nil)] 11:13:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x8e0ab000) [pid = 1747] [serial = 1868] [outer = 0x8d12a400] 11:13:05 INFO - PROCESS | 1747 | 1466446385419 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x8e0acc00) [pid = 1747] [serial = 1869] [outer = 0x8d12a400] 11:13:06 INFO - PROCESS | 1747 | 1466446386370 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1687ms 11:13:06 INFO - PROCESS | 1747 | 1466446386435 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 1747 | 1466446386440 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:13:06 INFO - PROCESS | 1747 | 1466446386446 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 1747 | 1466446386450 Marionette TRACE conn4 <- [1,2462,null,{}] 11:13:06 INFO - PROCESS | 1747 | 1466446386456 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 1747 | 1466446386468 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:06 INFO - PROCESS | 1747 | 1466446386754 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:13:07 INFO - PROCESS | 1747 | 1466446387097 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 1747 | 1466446387108 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fa6800 == 35 [pid = 1747] [id = 623] 11:13:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x87fb3800) [pid = 1747] [serial = 1870] [outer = (nil)] 11:13:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x8ee62800) [pid = 1747] [serial = 1871] [outer = 0x87fb3800] 11:13:07 INFO - PROCESS | 1747 | 1466446387195 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x8ee6a000) [pid = 1747] [serial = 1872] [outer = 0x87fb3800] 11:13:08 INFO - PROCESS | 1747 | 1466446388161 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1782ms 11:13:08 INFO - PROCESS | 1747 | 1466446388230 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:13:08 INFO - PROCESS | 1747 | 1466446388234 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:13:08 INFO - PROCESS | 1747 | 1466446388241 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 1747 | 1466446388245 Marionette TRACE conn4 <- [1,2466,null,{}] 11:13:08 INFO - PROCESS | 1747 | 1466446388252 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:08 INFO - PROCESS | 1747 | 1466446388257 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:08 INFO - PROCESS | 1747 | 1466446388516 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:13:08 INFO - PROCESS | 1747 | 1466446388866 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 1747 | 1466446388874 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb3000 == 36 [pid = 1747] [id = 624] 11:13:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x88a4b800) [pid = 1747] [serial = 1873] [outer = (nil)] 11:13:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x8f10ec00) [pid = 1747] [serial = 1874] [outer = 0x88a4b800] 11:13:08 INFO - PROCESS | 1747 | 1466446388962 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x8f111800) [pid = 1747] [serial = 1875] [outer = 0x88a4b800] 11:13:09 INFO - PROCESS | 1747 | 1466446389901 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1687ms 11:13:09 INFO - PROCESS | 1747 | 1466446389929 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 1747 | 1466446389932 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:13:09 INFO - PROCESS | 1747 | 1466446389945 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 1747 | 1466446389948 Marionette TRACE conn4 <- [1,2470,null,{}] 11:13:09 INFO - PROCESS | 1747 | 1466446389983 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 1747 | 1466446389990 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:10 INFO - PROCESS | 1747 | 1466446390203 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:13:10 INFO - PROCESS | 1747 | 1466446390577 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1747 | 1466446390587 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bea6c00 == 37 [pid = 1747] [id = 625] 11:13:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x8f10ac00) [pid = 1747] [serial = 1876] [outer = (nil)] 11:13:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0x8f85e800) [pid = 1747] [serial = 1877] [outer = 0x8f10ac00] 11:13:10 INFO - PROCESS | 1747 | 1466446390684 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8f860800) [pid = 1747] [serial = 1878] [outer = 0x8f10ac00] 11:13:11 INFO - PROCESS | 1747 | 1466446391575 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1669ms 11:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:13:11 INFO - PROCESS | 1747 | 1466446391610 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 1747 | 1466446391613 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:13:11 INFO - PROCESS | 1747 | 1466446391621 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1747 | 1466446391624 Marionette TRACE conn4 <- [1,2474,null,{}] 11:13:11 INFO - PROCESS | 1747 | 1466446391631 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 1747 | 1466446391636 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:11 INFO - PROCESS | 1747 | 1466446391833 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:13:12 INFO - PROCESS | 1747 | 1466446392172 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1747 | 1466446392184 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf79400 == 38 [pid = 1747] [id = 626] 11:13:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x8f854800) [pid = 1747] [serial = 1879] [outer = (nil)] 11:13:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0x8fa90400) [pid = 1747] [serial = 1880] [outer = 0x8f854800] 11:13:12 INFO - PROCESS | 1747 | 1466446392275 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 198 (0x8fb32000) [pid = 1747] [serial = 1881] [outer = 0x8f854800] 11:13:13 INFO - PROCESS | 1747 | 1466446393223 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1638ms 11:13:13 INFO - PROCESS | 1747 | 1466446393259 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1747 | 1466446393262 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:13:13 INFO - PROCESS | 1747 | 1466446393269 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1747 | 1466446393272 Marionette TRACE conn4 <- [1,2478,null,{}] 11:13:13 INFO - PROCESS | 1747 | 1466446393278 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 1747 | 1466446393283 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:13 INFO - PROCESS | 1747 | 1466446393504 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:13:13 INFO - PROCESS | 1747 | 1466446393840 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1747 | 1466446393852 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb3400 == 39 [pid = 1747] [id = 627] 11:13:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 199 (0x88f8a400) [pid = 1747] [serial = 1882] [outer = (nil)] 11:13:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 200 (0x8fb3d800) [pid = 1747] [serial = 1883] [outer = 0x88f8a400] 11:13:13 INFO - PROCESS | 1747 | 1466446393941 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 201 (0x90d70800) [pid = 1747] [serial = 1884] [outer = 0x88f8a400] 11:13:14 INFO - PROCESS | 1747 | 1466446394894 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1685ms 11:13:14 INFO - PROCESS | 1747 | 1466446394961 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 1747 | 1466446394966 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:13:14 INFO - PROCESS | 1747 | 1466446394975 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 1747 | 1466446394980 Marionette TRACE conn4 <- [1,2482,null,{}] 11:13:14 INFO - PROCESS | 1747 | 1466446394986 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 1747 | 1466446394992 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:15 INFO - PROCESS | 1747 | 1466446395225 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:13:15 INFO - PROCESS | 1747 | 1466446395575 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 1747 | 1466446395584 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x90e48400 == 40 [pid = 1747] [id = 628] 11:13:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 202 (0x90e4bc00) [pid = 1747] [serial = 1885] [outer = (nil)] 11:13:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 203 (0x90f1dc00) [pid = 1747] [serial = 1886] [outer = 0x90e4bc00] 11:13:15 INFO - PROCESS | 1747 | 1466446395677 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 204 (0x91090000) [pid = 1747] [serial = 1887] [outer = 0x90e4bc00] 11:13:16 INFO - PROCESS | 1747 | 1466446396636 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1733ms 11:13:16 INFO - PROCESS | 1747 | 1466446396709 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 1747 | 1466446396713 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:13:16 INFO - PROCESS | 1747 | 1466446396721 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 1747 | 1466446396725 Marionette TRACE conn4 <- [1,2486,null,{}] 11:13:16 INFO - PROCESS | 1747 | 1466446396731 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 1747 | 1466446396736 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:16 INFO - PROCESS | 1747 | 1466446396943 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:13:17 INFO - PROCESS | 1747 | 1466446397286 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 1747 | 1466446397296 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a49c00 == 41 [pid = 1747] [id = 629] 11:13:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 205 (0x8bf85000) [pid = 1747] [serial = 1888] [outer = (nil)] 11:13:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 206 (0x91132c00) [pid = 1747] [serial = 1889] [outer = 0x8bf85000] 11:13:17 INFO - PROCESS | 1747 | 1466446397390 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 207 (0x91138800) [pid = 1747] [serial = 1890] [outer = 0x8bf85000] 11:13:18 INFO - PROCESS | 1747 | 1466446398316 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1681ms 11:13:18 INFO - PROCESS | 1747 | 1466446398404 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 1747 | 1466446398409 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:13:18 INFO - PROCESS | 1747 | 1466446398416 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 1747 | 1466446398420 Marionette TRACE conn4 <- [1,2490,null,{}] 11:13:18 INFO - PROCESS | 1747 | 1466446398426 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 1747 | 1466446398432 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:18 INFO - PROCESS | 1747 | 1466446398699 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:13:19 INFO - PROCESS | 1747 | 1466446399068 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 1747 | 1466446399076 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fac000 == 42 [pid = 1747] [id = 630] 11:13:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 208 (0x88f86400) [pid = 1747] [serial = 1891] [outer = (nil)] 11:13:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 209 (0x8ee6e400) [pid = 1747] [serial = 1892] [outer = 0x88f86400] 11:13:19 INFO - PROCESS | 1747 | 1466446399179 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 210 (0x916de000) [pid = 1747] [serial = 1893] [outer = 0x88f86400] 11:13:20 INFO - PROCESS | 1747 | 1466446400147 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1783ms 11:13:20 INFO - PROCESS | 1747 | 1466446400201 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 1747 | 1466446400204 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:13:20 INFO - PROCESS | 1747 | 1466446400212 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1747 | 1466446400216 Marionette TRACE conn4 <- [1,2494,null,{}] 11:13:20 INFO - PROCESS | 1747 | 1466446400223 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 1747 | 1466446400228 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:20 INFO - PROCESS | 1747 | 1466446400456 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:13:20 INFO - PROCESS | 1747 | 1466446400800 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 1747 | 1466446400807 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be9e800 == 43 [pid = 1747] [id = 631] 11:13:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 211 (0x8bea4800) [pid = 1747] [serial = 1894] [outer = (nil)] 11:13:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 212 (0x8da6bc00) [pid = 1747] [serial = 1895] [outer = 0x8bea4800] 11:13:20 INFO - PROCESS | 1747 | 1466446400905 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 213 (0x8f85f400) [pid = 1747] [serial = 1896] [outer = 0x8bea4800] 11:13:21 INFO - PROCESS | 1747 | 1466446401892 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1737ms 11:13:21 INFO - PROCESS | 1747 | 1466446401951 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 1747 | 1466446401954 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:13:21 INFO - PROCESS | 1747 | 1466446401962 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 1747 | 1466446401965 Marionette TRACE conn4 <- [1,2498,null,{}] 11:13:21 INFO - PROCESS | 1747 | 1466446401972 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 1747 | 1466446401976 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:22 INFO - PROCESS | 1747 | 1466446402306 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:13:22 INFO - PROCESS | 1747 | 1466446402659 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1747 | 1466446402667 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a44800 == 44 [pid = 1747] [id = 632] 11:13:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 214 (0x8ad62400) [pid = 1747] [serial = 1897] [outer = (nil)] 11:13:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 215 (0x90d75800) [pid = 1747] [serial = 1898] [outer = 0x8ad62400] 11:13:22 INFO - PROCESS | 1747 | 1466446402754 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 216 (0x90e45800) [pid = 1747] [serial = 1899] [outer = 0x8ad62400] 11:13:23 INFO - PROCESS | 1747 | 1466446403697 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1781ms 11:13:23 INFO - PROCESS | 1747 | 1466446403745 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 1747 | 1466446403748 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:13:23 INFO - PROCESS | 1747 | 1466446403757 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 1747 | 1466446403761 Marionette TRACE conn4 <- [1,2502,null,{}] 11:13:23 INFO - PROCESS | 1747 | 1466446403767 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:23 INFO - PROCESS | 1747 | 1466446403772 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:24 INFO - PROCESS | 1747 | 1466446403994 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:13:24 INFO - PROCESS | 1747 | 1466446404348 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 1747 | 1466446404360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb4800 == 45 [pid = 1747] [id = 633] 11:13:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 217 (0x88a46800) [pid = 1747] [serial = 1900] [outer = (nil)] 11:13:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 218 (0x8bf84000) [pid = 1747] [serial = 1901] [outer = 0x88a46800] 11:13:24 INFO - PROCESS | 1747 | 1466446404451 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 219 (0x8dcd0800) [pid = 1747] [serial = 1902] [outer = 0x88a46800] 11:13:25 INFO - PROCESS | 1747 | 1466446405366 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1692ms 11:13:25 INFO - PROCESS | 1747 | 1466446405451 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 1747 | 1466446405455 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:13:25 INFO - PROCESS | 1747 | 1466446405462 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 1747 | 1466446405466 Marionette TRACE conn4 <- [1,2506,null,{}] 11:13:25 INFO - PROCESS | 1747 | 1466446405472 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 1747 | 1466446405477 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:25 INFO - PROCESS | 1747 | 1466446405755 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:13:26 INFO - PROCESS | 1747 | 1466446406099 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 1747 | 1466446406108 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d127400 == 46 [pid = 1747] [id = 634] 11:13:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 220 (0x8dfe3c00) [pid = 1747] [serial = 1903] [outer = (nil)] 11:13:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 221 (0x917cf800) [pid = 1747] [serial = 1904] [outer = 0x8dfe3c00] 11:13:26 INFO - PROCESS | 1747 | 1466446406199 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 222 (0x91890800) [pid = 1747] [serial = 1905] [outer = 0x8dfe3c00] 11:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8d12a800 == 45 [pid = 1747] [id = 616] 11:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf84400 == 44 [pid = 1747] [id = 615] 11:13:27 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8e000 == 43 [pid = 1747] [id = 614] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 221 (0x9b209400) [pid = 1747] [serial = 1692] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 220 (0x9a331400) [pid = 1747] [serial = 1686] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 219 (0x9b070800) [pid = 1747] [serial = 1689] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 218 (0x8dccd800) [pid = 1747] [serial = 1707] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 217 (0x99093400) [pid = 1747] [serial = 1683] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 216 (0xa6bc6400) [pid = 1747] [serial = 1704] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 215 (0x946f5400) [pid = 1747] [serial = 1671] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 214 (0xa201f400) [pid = 1747] [serial = 1698] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 213 (0xa2ff3000) [pid = 1747] [serial = 1701] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 212 (0x9bffbc00) [pid = 1747] [serial = 1695] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 211 (0x951ed400) [pid = 1747] [serial = 1680] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 210 (0x8e20d800) [pid = 1747] [serial = 1677] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 209 (0x8d125400) [pid = 1747] [serial = 1674] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 208 (0x92bdf800) [pid = 1747] [serial = 1790] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 207 (0xa3347000) [pid = 1747] [serial = 1644] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 206 (0x9b08bc00) [pid = 1747] [serial = 1626] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 205 (0xa6725c00) [pid = 1747] [serial = 1581] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 204 (0xa23f0800) [pid = 1747] [serial = 1506] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 203 (0x8c9bd000) [pid = 1747] [serial = 1515] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 202 (0xa3347800) [pid = 1747] [serial = 1638] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 201 (0xa0611000) [pid = 1747] [serial = 1503] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 200 (0x8e201800) [pid = 1747] [serial = 1554] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 199 (0x8bf7d000) [pid = 1747] [serial = 1650] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 198 (0x8f113000) [pid = 1747] [serial = 1524] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 197 (0x90f22800) [pid = 1747] [serial = 1614] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0x9acef000) [pid = 1747] [serial = 1560] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0x91095400) [pid = 1747] [serial = 1578] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0x91897000) [pid = 1747] [serial = 1557] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0x95236800) [pid = 1747] [serial = 1500] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x8c9bfc00) [pid = 1747] [serial = 1521] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x9b031800) [pid = 1747] [serial = 1530] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x8bea4c00) [pid = 1747] [serial = 1647] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0xa6bca400) [pid = 1747] [serial = 1641] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x9c170000) [pid = 1747] [serial = 1629] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x917c5400) [pid = 1747] [serial = 1497] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0xa33bf000) [pid = 1747] [serial = 1509] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x9c170400) [pid = 1747] [serial = 1566] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x99cc3000) [pid = 1747] [serial = 1620] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x9a337000) [pid = 1747] [serial = 1623] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x8dfee800) [pid = 1747] [serial = 1587] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0xa1012000) [pid = 1747] [serial = 1632] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x9b085400) [pid = 1747] [serial = 1563] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x8b5ed000) [pid = 1747] [serial = 1518] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x92201c00) [pid = 1747] [serial = 1617] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0xa253e400) [pid = 1747] [serial = 1635] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x9b533c00) [pid = 1747] [serial = 1494] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0xa672bc00) [pid = 1747] [serial = 1575] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x8d826000) [pid = 1747] [serial = 1611] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0xa237a400) [pid = 1747] [serial = 1569] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0xa2552800) [pid = 1747] [serial = 1584] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x99fdfc00) [pid = 1747] [serial = 1527] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0xa6bd0c00) [pid = 1747] [serial = 1512] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0xa3326400) [pid = 1747] [serial = 1572] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x916e3800) [pid = 1747] [serial = 1785] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x91895000) [pid = 1747] [serial = 1787] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x92bd7000) [pid = 1747] [serial = 1788] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8f859000) [pid = 1747] [serial = 1778] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x8fa82c00) [pid = 1747] [serial = 1779] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0xa2fb3000) [pid = 1747] [serial = 1754] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0xa33c5000) [pid = 1747] [serial = 1755] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0xa2295000) [pid = 1747] [serial = 1742] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0xa23afc00) [pid = 1747] [serial = 1743] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x92bd7800) [pid = 1747] [serial = 1763] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x92bda800) [pid = 1747] [serial = 1764] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x9b02d000) [pid = 1747] [serial = 1736] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x9b073000) [pid = 1747] [serial = 1737] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8dcc6400) [pid = 1747] [serial = 1730] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8dff2400) [pid = 1747] [serial = 1731] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0xa4d4b000) [pid = 1747] [serial = 1748] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0xa4d55000) [pid = 1747] [serial = 1749] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x90d75400) [pid = 1747] [serial = 1781] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x90e49400) [pid = 1747] [serial = 1751] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x90e4b000) [pid = 1747] [serial = 1752] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x8d8a4000) [pid = 1747] [serial = 1775] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x8da6b000) [pid = 1747] [serial = 1776] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9acee800) [pid = 1747] [serial = 1728] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8f85c400) [pid = 1747] [serial = 1745] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa25fb400) [pid = 1747] [serial = 1746] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x90d7c800) [pid = 1747] [serial = 1769] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x917c4c00) [pid = 1747] [serial = 1770] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x8b5ea400) [pid = 1747] [serial = 1772] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x8be98800) [pid = 1747] [serial = 1773] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x90d77000) [pid = 1747] [serial = 1757] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x90d7a800) [pid = 1747] [serial = 1758] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9b9e7000) [pid = 1747] [serial = 1739] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0xa0614c00) [pid = 1747] [serial = 1740] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x91891c00) [pid = 1747] [serial = 1733] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x93834800) [pid = 1747] [serial = 1734] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8ad6d800) [pid = 1747] [serial = 1766] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x8ad6f800) [pid = 1747] [serial = 1767] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0xa6bc9000) [pid = 1747] [serial = 1760] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0xa6f29c00) [pid = 1747] [serial = 1761] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x91098400) [pid = 1747] [serial = 1784] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x94622400) [pid = 1747] [serial = 1791] [outer = (nil)] [url = about:blank] 11:13:27 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x90e45c00) [pid = 1747] [serial = 1782] [outer = (nil)] [url = about:blank] 11:13:28 INFO - PROCESS | 1747 | 1466446408005 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2591ms 11:13:28 INFO - PROCESS | 1747 | 1466446408055 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 1747 | 1466446408062 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:13:28 INFO - PROCESS | 1747 | 1466446408070 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 1747 | 1466446408075 Marionette TRACE conn4 <- [1,2510,null,{}] 11:13:28 INFO - PROCESS | 1747 | 1466446408122 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 1747 | 1466446408128 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:28 INFO - PROCESS | 1747 | 1466446408334 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:13:28 INFO - PROCESS | 1747 | 1466446408347 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 1747 | 1466446408360 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4cc00 == 44 [pid = 1747] [id = 635] 11:13:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x88a4dc00) [pid = 1747] [serial = 1906] [outer = (nil)] 11:13:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8ad69800) [pid = 1747] [serial = 1907] [outer = 0x88a4dc00] 11:13:28 INFO - PROCESS | 1747 | 1466446408457 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8ad70400) [pid = 1747] [serial = 1908] [outer = 0x88a4dc00] 11:13:29 INFO - PROCESS | 1747 | 1466446409466 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1419ms 11:13:29 INFO - PROCESS | 1747 | 1466446409491 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:13:29 INFO - PROCESS | 1747 | 1466446409500 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:13:29 INFO - PROCESS | 1747 | 1466446409512 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 1747 | 1466446409515 Marionette TRACE conn4 <- [1,2514,null,{}] 11:13:29 INFO - PROCESS | 1747 | 1466446409522 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 1747 | 1466446409528 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:29 INFO - PROCESS | 1747 | 1466446409869 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:13:29 INFO - PROCESS | 1747 | 1466446409910 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1747 | 1466446409916 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6fc00 == 45 [pid = 1747] [id = 636] 11:13:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8b5eb000) [pid = 1747] [serial = 1909] [outer = (nil)] 11:13:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8bf7d000) [pid = 1747] [serial = 1910] [outer = 0x8b5eb000] 11:13:30 INFO - PROCESS | 1747 | 1466446409995 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8c9b4c00) [pid = 1747] [serial = 1911] [outer = 0x8b5eb000] 11:13:31 INFO - PROCESS | 1747 | 1466446411325 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1841ms 11:13:31 INFO - PROCESS | 1747 | 1466446411353 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 1747 | 1466446411359 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:13:31 INFO - PROCESS | 1747 | 1466446411382 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 1747 | 1466446411389 Marionette TRACE conn4 <- [1,2518,null,{}] 11:13:31 INFO - PROCESS | 1747 | 1466446411406 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:31 INFO - PROCESS | 1747 | 1466446411416 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:31 INFO - PROCESS | 1747 | 1466446411848 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:13:31 INFO - PROCESS | 1747 | 1466446411913 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 1747 | 1466446411921 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d257000 == 46 [pid = 1747] [id = 637] 11:13:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8d819400) [pid = 1747] [serial = 1912] [outer = (nil)] 11:13:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8d820c00) [pid = 1747] [serial = 1913] [outer = 0x8d819400] 11:13:32 INFO - PROCESS | 1747 | 1466446412031 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8d8a0000) [pid = 1747] [serial = 1914] [outer = 0x8d819400] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8d12f800) [pid = 1747] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x91894800) [pid = 1747] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8ad62800) [pid = 1747] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x8c9b1400) [pid = 1747] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8b5edc00) [pid = 1747] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x92203000) [pid = 1747] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8ca8b400) [pid = 1747] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8ca82800) [pid = 1747] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x88a48000) [pid = 1747] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8ee67000) [pid = 1747] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8e0b1c00) [pid = 1747] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x88f8b000) [pid = 1747] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8fb30800) [pid = 1747] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8d129800) [pid = 1747] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8bf7d400) [pid = 1747] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9b086000) [pid = 1747] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x99fd7000) [pid = 1747] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8d24d400) [pid = 1747] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8d253c00) [pid = 1747] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:13:32 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x88f81c00) [pid = 1747] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:13:33 INFO - PROCESS | 1747 | 1466446413254 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1895ms 11:13:33 INFO - PROCESS | 1747 | 1466446413279 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:13:33 INFO - PROCESS | 1747 | 1466446413285 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:13:33 INFO - PROCESS | 1747 | 1466446413293 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 1747 | 1466446413295 Marionette TRACE conn4 <- [1,2522,null,{}] 11:13:33 INFO - PROCESS | 1747 | 1466446413302 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:33 INFO - PROCESS | 1747 | 1466446413307 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:33 INFO - PROCESS | 1747 | 1466446413612 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:13:33 INFO - PROCESS | 1747 | 1466446413739 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 1747 | 1466446413753 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f81c00 == 47 [pid = 1747] [id = 638] 11:13:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8ad62800) [pid = 1747] [serial = 1915] [outer = (nil)] 11:13:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8d248c00) [pid = 1747] [serial = 1916] [outer = 0x8ad62800] 11:13:33 INFO - PROCESS | 1747 | 1466446413831 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8d8a4800) [pid = 1747] [serial = 1917] [outer = 0x8ad62800] 11:13:34 INFO - PROCESS | 1747 | 1466446414734 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1495ms 11:13:34 INFO - PROCESS | 1747 | 1466446414848 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 1747 | 1466446414856 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:13:34 INFO - PROCESS | 1747 | 1466446414867 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 1747 | 1466446414874 Marionette TRACE conn4 <- [1,2526,null,{}] 11:13:34 INFO - PROCESS | 1747 | 1466446414885 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 1747 | 1466446414891 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:35 INFO - PROCESS | 1747 | 1466446415175 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:13:35 INFO - PROCESS | 1747 | 1466446415507 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 1747 | 1466446415526 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fad000 == 48 [pid = 1747] [id = 639] 11:13:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x88f89c00) [pid = 1747] [serial = 1918] [outer = (nil)] 11:13:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8ad6a800) [pid = 1747] [serial = 1919] [outer = 0x88f89c00] 11:13:35 INFO - PROCESS | 1747 | 1466446415617 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8b5edc00) [pid = 1747] [serial = 1920] [outer = 0x88f89c00] 11:13:36 INFO - PROCESS | 1747 | 1466446416717 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1895ms 11:13:36 INFO - PROCESS | 1747 | 1466446416764 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 1747 | 1466446416771 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:13:36 INFO - PROCESS | 1747 | 1466446416784 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 1747 | 1466446416791 Marionette TRACE conn4 <- [1,2530,null,{}] 11:13:36 INFO - PROCESS | 1747 | 1466446416799 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 1747 | 1466446416804 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:37 INFO - PROCESS | 1747 | 1466446417057 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:13:37 INFO - PROCESS | 1747 | 1466446417417 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1747 | 1466446417429 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf81000 == 49 [pid = 1747] [id = 640] 11:13:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8c9c0400) [pid = 1747] [serial = 1921] [outer = (nil)] 11:13:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8d0e2c00) [pid = 1747] [serial = 1922] [outer = 0x8c9c0400] 11:13:37 INFO - PROCESS | 1747 | 1466446417542 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8d24e000) [pid = 1747] [serial = 1923] [outer = 0x8c9c0400] 11:13:38 INFO - PROCESS | 1747 | 1466446418506 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1800ms 11:13:38 INFO - PROCESS | 1747 | 1466446418581 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1747 | 1466446418584 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:13:38 INFO - PROCESS | 1747 | 1466446418592 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1747 | 1466446418597 Marionette TRACE conn4 <- [1,2534,null,{}] 11:13:38 INFO - PROCESS | 1747 | 1466446418613 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 1747 | 1466446418622 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:38 INFO - PROCESS | 1747 | 1466446418899 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:13:39 INFO - PROCESS | 1747 | 1466446419331 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1747 | 1466446419348 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dfedc00 == 50 [pid = 1747] [id = 641] 11:13:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8dfee400) [pid = 1747] [serial = 1924] [outer = (nil)] 11:13:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8e0afc00) [pid = 1747] [serial = 1925] [outer = 0x8dfee400] 11:13:39 INFO - PROCESS | 1747 | 1466446419449 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8e205c00) [pid = 1747] [serial = 1926] [outer = 0x8dfee400] 11:13:40 INFO - PROCESS | 1747 | 1466446420433 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1889ms 11:13:40 INFO - PROCESS | 1747 | 1466446420483 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:13:40 INFO - PROCESS | 1747 | 1466446420488 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:13:40 INFO - PROCESS | 1747 | 1466446420496 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1747 | 1466446420500 Marionette TRACE conn4 <- [1,2538,null,{}] 11:13:40 INFO - PROCESS | 1747 | 1466446420507 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 1747 | 1466446420512 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:40 INFO - PROCESS | 1747 | 1466446420776 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:13:41 INFO - PROCESS | 1747 | 1466446421159 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1747 | 1466446421170 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1000 == 51 [pid = 1747] [id = 642] 11:13:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8e20c800) [pid = 1747] [serial = 1927] [outer = (nil)] 11:13:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8f10dc00) [pid = 1747] [serial = 1928] [outer = 0x8e20c800] 11:13:41 INFO - PROCESS | 1747 | 1466446421261 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8f855400) [pid = 1747] [serial = 1929] [outer = 0x8e20c800] 11:13:42 INFO - PROCESS | 1747 | 1466446422224 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1786ms 11:13:42 INFO - PROCESS | 1747 | 1466446422281 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1747 | 1466446422285 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:13:42 INFO - PROCESS | 1747 | 1466446422292 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1747 | 1466446422295 Marionette TRACE conn4 <- [1,2542,null,{}] 11:13:42 INFO - PROCESS | 1747 | 1466446422303 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 1747 | 1466446422309 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:42 INFO - PROCESS | 1747 | 1466446422558 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:13:42 INFO - PROCESS | 1747 | 1466446422892 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1747 | 1466446422904 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be98800 == 52 [pid = 1747] [id = 643] 11:13:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8dff2000) [pid = 1747] [serial = 1930] [outer = (nil)] 11:13:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8fb30800) [pid = 1747] [serial = 1931] [outer = 0x8dff2000] 11:13:43 INFO - PROCESS | 1747 | 1466446422999 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8fb37800) [pid = 1747] [serial = 1932] [outer = 0x8dff2000] 11:13:43 INFO - PROCESS | 1747 | 1466446423901 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1687ms 11:13:43 INFO - PROCESS | 1747 | 1466446423981 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 1747 | 1466446423984 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:13:43 INFO - PROCESS | 1747 | 1466446423992 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 1747 | 1466446423997 Marionette TRACE conn4 <- [1,2546,null,{}] 11:13:44 INFO - PROCESS | 1747 | 1466446424003 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 1747 | 1466446424015 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:44 INFO - PROCESS | 1747 | 1466446424293 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:13:44 INFO - PROCESS | 1747 | 1466446424609 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 1747 | 1466446424620 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ee62c00 == 53 [pid = 1747] [id = 644] 11:13:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8f855000) [pid = 1747] [serial = 1933] [outer = (nil)] 11:13:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x90e50c00) [pid = 1747] [serial = 1934] [outer = 0x8f855000] 11:13:44 INFO - PROCESS | 1747 | 1466446424706 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9108e400) [pid = 1747] [serial = 1935] [outer = 0x8f855000] 11:13:45 INFO - PROCESS | 1747 | 1466446425614 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1684ms 11:13:45 INFO - PROCESS | 1747 | 1466446425679 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 1747 | 1466446425683 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:13:45 INFO - PROCESS | 1747 | 1466446425692 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 1747 | 1466446425696 Marionette TRACE conn4 <- [1,2550,null,{}] 11:13:45 INFO - PROCESS | 1747 | 1466446425703 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 1747 | 1466446425708 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:45 INFO - PROCESS | 1747 | 1466446425951 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:13:46 INFO - PROCESS | 1747 | 1466446426277 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1747 | 1466446426289 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da65800 == 54 [pid = 1747] [id = 645] 11:13:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x90d71c00) [pid = 1747] [serial = 1936] [outer = (nil)] 11:13:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x916df400) [pid = 1747] [serial = 1937] [outer = 0x90d71c00] 11:13:46 INFO - PROCESS | 1747 | 1466446426392 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x916e5c00) [pid = 1747] [serial = 1938] [outer = 0x90d71c00] 11:13:47 INFO - PROCESS | 1747 | 1466446427373 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1745ms 11:13:47 INFO - PROCESS | 1747 | 1466446427438 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:13:47 INFO - PROCESS | 1747 | 1466446427443 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:13:47 INFO - PROCESS | 1747 | 1466446427451 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1747 | 1466446427455 Marionette TRACE conn4 <- [1,2554,null,{}] 11:13:47 INFO - PROCESS | 1747 | 1466446427463 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 1747 | 1466446427469 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:47 INFO - PROCESS | 1747 | 1466446427751 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:13:48 INFO - PROCESS | 1747 | 1466446428136 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1747 | 1466446428144 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f17c00 == 55 [pid = 1747] [id = 646] 11:13:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x916e1c00) [pid = 1747] [serial = 1939] [outer = (nil)] 11:13:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9188f400) [pid = 1747] [serial = 1940] [outer = 0x916e1c00] 11:13:48 INFO - PROCESS | 1747 | 1466446428240 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91895000) [pid = 1747] [serial = 1941] [outer = 0x916e1c00] 11:13:49 INFO - PROCESS | 1747 | 1466446429253 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1842ms 11:13:49 INFO - PROCESS | 1747 | 1466446429293 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1747 | 1466446429298 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:13:49 INFO - PROCESS | 1747 | 1466446429304 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1747 | 1466446429308 Marionette TRACE conn4 <- [1,2558,null,{}] 11:13:49 INFO - PROCESS | 1747 | 1466446429314 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 1747 | 1466446429319 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:49 INFO - PROCESS | 1747 | 1466446429589 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:13:50 INFO - PROCESS | 1747 | 1466446429993 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1747 | 1466446430002 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x916e3800 == 56 [pid = 1747] [id = 647] 11:13:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x916e4400) [pid = 1747] [serial = 1942] [outer = (nil)] 11:13:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x919bac00) [pid = 1747] [serial = 1943] [outer = 0x916e4400] 11:13:50 INFO - PROCESS | 1747 | 1466446430136 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x92203000) [pid = 1747] [serial = 1944] [outer = 0x916e4400] 11:13:51 INFO - PROCESS | 1747 | 1466446431119 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1886ms 11:13:51 INFO - PROCESS | 1747 | 1466446431192 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 1747 | 1466446431195 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:13:51 INFO - PROCESS | 1747 | 1466446431202 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1747 | 1466446431205 Marionette TRACE conn4 <- [1,2562,null,{}] 11:13:51 INFO - PROCESS | 1747 | 1466446431211 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 1747 | 1466446431217 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:51 INFO - PROCESS | 1747 | 1466446431493 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:13:51 INFO - PROCESS | 1747 | 1466446431829 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1747 | 1466446431839 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0e7000 == 57 [pid = 1747] [id = 648] 11:13:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x91099c00) [pid = 1747] [serial = 1945] [outer = (nil)] 11:13:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x92bde000) [pid = 1747] [serial = 1946] [outer = 0x91099c00] 11:13:51 INFO - PROCESS | 1747 | 1466446431924 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x92d73c00) [pid = 1747] [serial = 1947] [outer = 0x91099c00] 11:13:52 INFO - PROCESS | 1747 | 1466446432961 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1798ms 11:13:53 INFO - PROCESS | 1747 | 1466446433001 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 1747 | 1466446433006 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:13:53 INFO - PROCESS | 1747 | 1466446433013 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 1747 | 1466446433018 Marionette TRACE conn4 <- [1,2566,null,{}] 11:13:53 INFO - PROCESS | 1747 | 1466446433025 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 1747 | 1466446433033 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:53 INFO - PROCESS | 1747 | 1466446433313 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:13:53 INFO - PROCESS | 1747 | 1466446433667 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1747 | 1466446433676 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bf5400 == 58 [pid = 1747] [id = 649] 11:13:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x94622400) [pid = 1747] [serial = 1948] [outer = (nil)] 11:13:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x946e9800) [pid = 1747] [serial = 1949] [outer = 0x94622400] 11:13:53 INFO - PROCESS | 1747 | 1466446433769 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x95074000) [pid = 1747] [serial = 1950] [outer = 0x94622400] 11:13:54 INFO - PROCESS | 1747 | 1466446434755 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1794ms 11:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:13:54 INFO - PROCESS | 1747 | 1466446434808 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 1747 | 1466446434811 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:13:54 INFO - PROCESS | 1747 | 1466446434819 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 1747 | 1466446434822 Marionette TRACE conn4 <- [1,2570,null,{}] 11:13:54 INFO - PROCESS | 1747 | 1466446434828 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:54 INFO - PROCESS | 1747 | 1466446434833 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:55 INFO - PROCESS | 1747 | 1466446435050 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:13:55 INFO - PROCESS | 1747 | 1466446435384 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 1747 | 1466446435394 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bef000 == 59 [pid = 1747] [id = 650] 11:13:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x93bf4c00) [pid = 1747] [serial = 1951] [outer = (nil)] 11:13:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x951f5800) [pid = 1747] [serial = 1952] [outer = 0x93bf4c00] 11:13:55 INFO - PROCESS | 1747 | 1466446435483 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x95238c00) [pid = 1747] [serial = 1953] [outer = 0x93bf4c00] 11:13:56 INFO - PROCESS | 1747 | 1466446436505 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1735ms 11:13:56 INFO - PROCESS | 1747 | 1466446436553 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 1747 | 1466446436556 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:13:56 INFO - PROCESS | 1747 | 1466446436563 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 1747 | 1466446436567 Marionette TRACE conn4 <- [1,2574,null,{}] 11:13:56 INFO - PROCESS | 1747 | 1466446436573 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 1747 | 1466446436578 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:56 INFO - PROCESS | 1747 | 1466446436828 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:13:57 INFO - PROCESS | 1747 | 1466446437176 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 1747 | 1466446437184 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x93bed400 == 60 [pid = 1747] [id = 651] 11:13:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x951edc00) [pid = 1747] [serial = 1954] [outer = (nil)] 11:13:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x96d80c00) [pid = 1747] [serial = 1955] [outer = 0x951edc00] 11:13:57 INFO - PROCESS | 1747 | 1466446437270 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x96d8cc00) [pid = 1747] [serial = 1956] [outer = 0x951edc00] 11:13:58 INFO - PROCESS | 1747 | 1466446438345 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1833ms 11:13:58 INFO - PROCESS | 1747 | 1466446438400 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 1747 | 1466446438407 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:13:58 INFO - PROCESS | 1747 | 1466446438418 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 1747 | 1466446438423 Marionette TRACE conn4 <- [1,2578,null,{}] 11:13:58 INFO - PROCESS | 1747 | 1466446438434 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 1747 | 1466446438440 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:58 INFO - PROCESS | 1747 | 1466446438732 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:13:59 INFO - PROCESS | 1747 | 1466446439019 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 1747 | 1466446439027 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:13:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8a000 == 61 [pid = 1747] [id = 652] 11:13:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x88f8d000) [pid = 1747] [serial = 1957] [outer = (nil)] 11:13:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x8bf84c00) [pid = 1747] [serial = 1958] [outer = 0x88f8d000] 11:13:59 INFO - PROCESS | 1747 | 1466446439113 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x8d127000) [pid = 1747] [serial = 1959] [outer = 0x88f8d000] 11:14:00 INFO - PROCESS | 1747 | 1466446440032 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1695ms 11:14:00 INFO - PROCESS | 1747 | 1466446440112 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 1747 | 1466446440117 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:14:00 INFO - PROCESS | 1747 | 1466446440125 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 1747 | 1466446440129 Marionette TRACE conn4 <- [1,2582,null,{}] 11:14:00 INFO - PROCESS | 1747 | 1466446440135 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:00 INFO - PROCESS | 1747 | 1466446440140 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:00 INFO - PROCESS | 1747 | 1466446440416 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:14:01 INFO - PROCESS | 1747 | 1466446441317 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 1747 | 1466446441330 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb2400 == 62 [pid = 1747] [id = 653] 11:14:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x87fb2800) [pid = 1747] [serial = 1960] [outer = (nil)] 11:14:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x88a48800) [pid = 1747] [serial = 1961] [outer = 0x87fb2800] 11:14:01 INFO - PROCESS | 1747 | 1466446441433 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x88f81000) [pid = 1747] [serial = 1962] [outer = 0x87fb2800] 11:14:02 INFO - PROCESS | 1747 | 1466446442387 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2340ms 11:14:02 INFO - PROCESS | 1747 | 1466446442468 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 1747 | 1466446442474 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:14:02 INFO - PROCESS | 1747 | 1466446442483 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 1747 | 1466446442487 Marionette TRACE conn4 <- [1,2586,null,{}] 11:14:02 INFO - PROCESS | 1747 | 1466446442495 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:02 INFO - PROCESS | 1747 | 1466446442503 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:02 INFO - PROCESS | 1747 | 1466446442755 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:14:03 INFO - PROCESS | 1747 | 1466446443116 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1747 | 1466446443125 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf7b000 == 63 [pid = 1747] [id = 654] 11:14:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x8ca8c400) [pid = 1747] [serial = 1963] [outer = (nil)] 11:14:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8d0eb000) [pid = 1747] [serial = 1964] [outer = 0x8ca8c400] 11:14:03 INFO - PROCESS | 1747 | 1466446443284 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x8d128000) [pid = 1747] [serial = 1965] [outer = 0x8ca8c400] 11:14:04 INFO - PROCESS | 1747 | 1466446444288 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1841ms 11:14:04 INFO - PROCESS | 1747 | 1466446444329 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:14:04 INFO - PROCESS | 1747 | 1466446444336 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:14:04 INFO - PROCESS | 1747 | 1466446444342 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 1747 | 1466446444346 Marionette TRACE conn4 <- [1,2590,null,{}] 11:14:04 INFO - PROCESS | 1747 | 1466446444352 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:04 INFO - PROCESS | 1747 | 1466446444357 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:04 INFO - PROCESS | 1747 | 1466446444582 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad63c00 == 62 [pid = 1747] [id = 613] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8d257000 == 61 [pid = 1747] [id = 637] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6fc00 == 60 [pid = 1747] [id = 636] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4cc00 == 59 [pid = 1747] [id = 635] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8d127400 == 58 [pid = 1747] [id = 634] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x88a44800 == 57 [pid = 1747] [id = 632] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb4800 == 56 [pid = 1747] [id = 633] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8be9e800 == 55 [pid = 1747] [id = 631] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fac000 == 54 [pid = 1747] [id = 630] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x88a49c00 == 53 [pid = 1747] [id = 629] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x90e48400 == 52 [pid = 1747] [id = 628] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb3400 == 51 [pid = 1747] [id = 627] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf79400 == 50 [pid = 1747] [id = 626] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8bea6c00 == 49 [pid = 1747] [id = 625] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fa6800 == 48 [pid = 1747] [id = 623] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb3000 == 47 [pid = 1747] [id = 624] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca8c000 == 46 [pid = 1747] [id = 622] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8d253000 == 45 [pid = 1747] [id = 621] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a6c00 == 44 [pid = 1747] [id = 620] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9b6c00 == 43 [pid = 1747] [id = 619] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e9000 == 42 [pid = 1747] [id = 617] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4e400 == 41 [pid = 1747] [id = 618] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf7b000 == 40 [pid = 1747] [id = 654] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb2400 == 39 [pid = 1747] [id = 653] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x93bed400 == 38 [pid = 1747] [id = 651] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8a000 == 37 [pid = 1747] [id = 652] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x93bef000 == 36 [pid = 1747] [id = 650] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x93bf5400 == 35 [pid = 1747] [id = 649] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8d0e7000 == 34 [pid = 1747] [id = 648] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x90f17c00 == 33 [pid = 1747] [id = 646] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x916e3800 == 32 [pid = 1747] [id = 647] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8da65800 == 31 [pid = 1747] [id = 645] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8ee62c00 == 30 [pid = 1747] [id = 644] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8be98800 == 29 [pid = 1747] [id = 643] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8dfedc00 == 28 [pid = 1747] [id = 641] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb1000 == 27 [pid = 1747] [id = 642] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf81000 == 26 [pid = 1747] [id = 640] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x88f81c00 == 25 [pid = 1747] [id = 638] 11:14:06 INFO - PROCESS | 1747 | --DOCSHELL 0x87fad000 == 24 [pid = 1747] [id = 639] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x92bd5400) [pid = 1747] [serial = 1799] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x93838400) [pid = 1747] [serial = 1800] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x8ad6f400) [pid = 1747] [serial = 1844] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x8ca83400) [pid = 1747] [serial = 1848] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x8c9bc000) [pid = 1747] [serial = 1842] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x8d24f400) [pid = 1747] [serial = 1850] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x9a32c800) [pid = 1747] [serial = 1803] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x9b204000) [pid = 1747] [serial = 1820] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x8ca8a800) [pid = 1747] [serial = 1817] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x88f82800) [pid = 1747] [serial = 1839] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x88a50000) [pid = 1747] [serial = 1838] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8ee6ac00) [pid = 1747] [serial = 1823] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8f10f000) [pid = 1747] [serial = 1796] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x8f857400) [pid = 1747] [serial = 1797] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x8d127800) [pid = 1747] [serial = 1829] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x8ee66000) [pid = 1747] [serial = 1830] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8fb38000) [pid = 1747] [serial = 1835] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0xa6751c00) [pid = 1747] [serial = 1833] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x8c9ba800) [pid = 1747] [serial = 1847] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9ace3000) [pid = 1747] [serial = 1832] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x8fb39800) [pid = 1747] [serial = 1836] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8c9b3400) [pid = 1747] [serial = 1793] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa23f3c00) [pid = 1747] [serial = 1809] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9b02c800) [pid = 1747] [serial = 1805] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8d251c00) [pid = 1747] [serial = 1811] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0xa1015c00) [pid = 1747] [serial = 1814] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x99cc4c00) [pid = 1747] [serial = 1802] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0xa061d400) [pid = 1747] [serial = 1808] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0xa33c6000) [pid = 1747] [serial = 1821] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9b031400) [pid = 1747] [serial = 1806] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8ee6f800) [pid = 1747] [serial = 1824] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x88f8d800) [pid = 1747] [serial = 1827] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8d0e8400) [pid = 1747] [serial = 1794] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0xa2551400) [pid = 1747] [serial = 1815] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x88f8b800) [pid = 1747] [serial = 1826] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8ca8e000) [pid = 1747] [serial = 1818] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8d253400) [pid = 1747] [serial = 1812] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8bf80000) [pid = 1747] [serial = 1841] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8b5e7c00) [pid = 1747] [serial = 1845] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8c9bdc00) [pid = 1747] [serial = 1853] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8d819c00) [pid = 1747] [serial = 1851] [outer = (nil)] [url = about:blank] 11:14:06 INFO - PROCESS | 1747 | 1466446446959 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 1747 | 1466446446975 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1400 == 25 [pid = 1747] [id = 655] 11:14:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x87fb2400) [pid = 1747] [serial = 1966] [outer = (nil)] 11:14:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x88a44400) [pid = 1747] [serial = 1967] [outer = 0x87fb2400] 11:14:07 INFO - PROCESS | 1747 | 1466446447082 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x88f82c00) [pid = 1747] [serial = 1968] [outer = 0x87fb2400] 11:14:07 INFO - PROCESS | 1747 | 1466446447932 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 3650ms 11:14:07 INFO - PROCESS | 1747 | 1466446447995 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 1747 | 1466446448002 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:14:08 INFO - PROCESS | 1747 | 1466446448012 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - PROCESS | 1747 | 1466446448016 Marionette TRACE conn4 <- [1,2594,null,{}] 11:14:08 INFO - PROCESS | 1747 | 1466446448025 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:08 INFO - PROCESS | 1747 | 1466446448033 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:08 INFO - PROCESS | 1747 | 1466446448213 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:14:08 INFO - PROCESS | 1747 | 1466446448387 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 1747 | 1466446448396 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e8000 == 26 [pid = 1747] [id = 656] 11:14:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8b5e8400) [pid = 1747] [serial = 1969] [outer = (nil)] 11:14:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8be9e000) [pid = 1747] [serial = 1970] [outer = 0x8b5e8400] 11:14:08 INFO - PROCESS | 1747 | 1466446448475 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8bea6800) [pid = 1747] [serial = 1971] [outer = 0x8b5e8400] 11:14:09 INFO - PROCESS | 1747 | 1466446449372 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1442ms 11:14:09 INFO - PROCESS | 1747 | 1466446449457 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 1747 | 1466446449464 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:14:09 INFO - PROCESS | 1747 | 1466446449496 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 1747 | 1466446449499 Marionette TRACE conn4 <- [1,2598,null,{}] 11:14:09 INFO - PROCESS | 1747 | 1466446449506 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:09 INFO - PROCESS | 1747 | 1466446449512 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:09 INFO - PROCESS | 1747 | 1466446449758 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:14:09 INFO - PROCESS | 1747 | 1466446449783 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 1747 | 1466446449790 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9ba000 == 27 [pid = 1747] [id = 657] 11:14:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8c9bd400) [pid = 1747] [serial = 1972] [outer = (nil)] 11:14:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8ca83400) [pid = 1747] [serial = 1973] [outer = 0x8c9bd400] 11:14:09 INFO - PROCESS | 1747 | 1466446449866 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8ca8e800) [pid = 1747] [serial = 1974] [outer = 0x8c9bd400] 11:14:11 INFO - PROCESS | 1747 | 1466446451012 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1583ms 11:14:11 INFO - PROCESS | 1747 | 1466446451079 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 1747 | 1466446451083 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:14:11 INFO - PROCESS | 1747 | 1466446451099 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 1747 | 1466446451110 Marionette TRACE conn4 <- [1,2602,null,{}] 11:14:11 INFO - PROCESS | 1747 | 1466446451130 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:11 INFO - PROCESS | 1747 | 1466446451139 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:11 INFO - PROCESS | 1747 | 1466446451403 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8ad62800) [pid = 1747] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8bf85000) [pid = 1747] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x8f854800) [pid = 1747] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x90e4bc00) [pid = 1747] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x88a4b800) [pid = 1747] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x88f8a400) [pid = 1747] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x87fb3800) [pid = 1747] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8d8a9800) [pid = 1747] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8dcc1c00) [pid = 1747] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8f10ac00) [pid = 1747] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8b5eb000) [pid = 1747] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x88a4f000) [pid = 1747] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8bea4800) [pid = 1747] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x88a46800) [pid = 1747] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x88a4dc00) [pid = 1747] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8d12a400) [pid = 1747] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8ad62400) [pid = 1747] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8bf79800) [pid = 1747] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8dfe3c00) [pid = 1747] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8ca90c00) [pid = 1747] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8d819400) [pid = 1747] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:14:12 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x88f86400) [pid = 1747] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:14:12 INFO - PROCESS | 1747 | 1466446452859 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1747 | 1466446452867 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1c00 == 28 [pid = 1747] [id = 658] 11:14:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x87fb2000) [pid = 1747] [serial = 1975] [outer = (nil)] 11:14:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x88a4dc00) [pid = 1747] [serial = 1976] [outer = 0x87fb2000] 11:14:12 INFO - PROCESS | 1747 | 1466446452942 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8c9b1c00) [pid = 1747] [serial = 1977] [outer = 0x87fb2000] 11:14:13 INFO - PROCESS | 1747 | 1466446453763 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2717ms 11:14:13 INFO - PROCESS | 1747 | 1466446453808 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:14:13 INFO - PROCESS | 1747 | 1466446453813 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:14:13 INFO - PROCESS | 1747 | 1466446453820 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1747 | 1466446453823 Marionette TRACE conn4 <- [1,2606,null,{}] 11:14:13 INFO - PROCESS | 1747 | 1466446453829 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 1747 | 1466446453835 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:14 INFO - PROCESS | 1747 | 1466446454021 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:14:14 INFO - PROCESS | 1747 | 1466446454180 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 1747 | 1466446454189 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf79800 == 29 [pid = 1747] [id = 659] 11:14:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8d0e9000) [pid = 1747] [serial = 1978] [outer = (nil)] 11:14:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8d81d400) [pid = 1747] [serial = 1979] [outer = 0x8d0e9000] 11:14:14 INFO - PROCESS | 1747 | 1466446454261 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8d824400) [pid = 1747] [serial = 1980] [outer = 0x8d0e9000] 11:14:15 INFO - PROCESS | 1747 | 1466446455377 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1590ms 11:14:15 INFO - PROCESS | 1747 | 1466446455411 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 1747 | 1466446455419 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:14:15 INFO - PROCESS | 1747 | 1466446455428 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1747 | 1466446455434 Marionette TRACE conn4 <- [1,2610,null,{}] 11:14:15 INFO - PROCESS | 1747 | 1466446455445 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 1747 | 1466446455450 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:15 INFO - PROCESS | 1747 | 1466446455653 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:14:15 INFO - PROCESS | 1747 | 1466446455917 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1747 | 1466446455930 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6e800 == 30 [pid = 1747] [id = 660] 11:14:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8b5e7c00) [pid = 1747] [serial = 1981] [outer = (nil)] 11:14:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8bea6000) [pid = 1747] [serial = 1982] [outer = 0x8b5e7c00] 11:14:16 INFO - PROCESS | 1747 | 1466446456055 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8ca8a800) [pid = 1747] [serial = 1983] [outer = 0x8b5e7c00] 11:14:17 INFO - PROCESS | 1747 | 1466446457088 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1693ms 11:14:17 INFO - PROCESS | 1747 | 1466446457122 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 1747 | 1466446457130 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:14:17 INFO - PROCESS | 1747 | 1466446457142 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 1747 | 1466446457147 Marionette TRACE conn4 <- [1,2614,null,{}] 11:14:17 INFO - PROCESS | 1747 | 1466446457155 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:17 INFO - PROCESS | 1747 | 1466446457161 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:17 INFO - PROCESS | 1747 | 1466446457369 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:14:17 INFO - PROCESS | 1747 | 1466446457626 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1747 | 1466446457638 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8dc00 == 31 [pid = 1747] [id = 661] 11:14:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8d249c00) [pid = 1747] [serial = 1984] [outer = (nil)] 11:14:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8d89f800) [pid = 1747] [serial = 1985] [outer = 0x8d249c00] 11:14:17 INFO - PROCESS | 1747 | 1466446457769 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8d8a4000) [pid = 1747] [serial = 1986] [outer = 0x8d249c00] 11:14:18 INFO - PROCESS | 1747 | 1466446458775 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1696ms 11:14:18 INFO - PROCESS | 1747 | 1466446458840 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 1747 | 1466446458846 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:14:18 INFO - PROCESS | 1747 | 1466446458856 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 1747 | 1466446458863 Marionette TRACE conn4 <- [1,2618,null,{}] 11:14:18 INFO - PROCESS | 1747 | 1466446458880 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 1747 | 1466446458889 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:19 INFO - PROCESS | 1747 | 1466446459135 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:14:19 INFO - PROCESS | 1747 | 1466446459436 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 1747 | 1466446459446 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dccc000 == 32 [pid = 1747] [id = 662] 11:14:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8dccd800) [pid = 1747] [serial = 1987] [outer = (nil)] 11:14:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8dfe5c00) [pid = 1747] [serial = 1988] [outer = 0x8dccd800] 11:14:19 INFO - PROCESS | 1747 | 1466446459538 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8dfeac00) [pid = 1747] [serial = 1989] [outer = 0x8dccd800] 11:14:20 INFO - PROCESS | 1747 | 1466446460573 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1792ms 11:14:20 INFO - PROCESS | 1747 | 1466446460647 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:14:20 INFO - PROCESS | 1747 | 1466446460652 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:14:20 INFO - PROCESS | 1747 | 1466446460659 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 1747 | 1466446460663 Marionette TRACE conn4 <- [1,2622,null,{}] 11:14:20 INFO - PROCESS | 1747 | 1466446460669 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:20 INFO - PROCESS | 1747 | 1466446460674 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:20 INFO - PROCESS | 1747 | 1466446460902 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:14:21 INFO - PROCESS | 1747 | 1466446461204 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:21 INFO - PROCESS | 1747 | 1466446461212 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8abc00 == 33 [pid = 1747] [id = 663] 11:14:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8dfe7400) [pid = 1747] [serial = 1990] [outer = (nil)] 11:14:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8e0ab400) [pid = 1747] [serial = 1991] [outer = 0x8dfe7400] 11:14:21 INFO - PROCESS | 1747 | 1466446461305 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8e0aa400) [pid = 1747] [serial = 1992] [outer = 0x8dfe7400] 11:14:22 INFO - PROCESS | 1747 | 1466446462240 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1637ms 11:14:22 INFO - PROCESS | 1747 | 1466446462296 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 1747 | 1466446462301 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:14:22 INFO - PROCESS | 1747 | 1466446462327 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 1747 | 1466446462331 Marionette TRACE conn4 <- [1,2626,null,{}] 11:14:22 INFO - PROCESS | 1747 | 1466446462337 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:22 INFO - PROCESS | 1747 | 1466446462343 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:22 INFO - PROCESS | 1747 | 1466446462531 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:14:22 INFO - PROCESS | 1747 | 1466446462787 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1747 | 1466446462796 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fae800 == 34 [pid = 1747] [id = 664] 11:14:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8d0e3400) [pid = 1747] [serial = 1993] [outer = (nil)] 11:14:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8e204000) [pid = 1747] [serial = 1994] [outer = 0x8d0e3400] 11:14:22 INFO - PROCESS | 1747 | 1466446462925 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8e20b400) [pid = 1747] [serial = 1995] [outer = 0x8d0e3400] 11:14:23 INFO - PROCESS | 1747 | 1466446463891 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1637ms 11:14:23 INFO - PROCESS | 1747 | 1466446463962 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 1747 | 1466446463967 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:14:23 INFO - PROCESS | 1747 | 1466446463973 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 1747 | 1466446463977 Marionette TRACE conn4 <- [1,2630,null,{}] 11:14:23 INFO - PROCESS | 1747 | 1466446463983 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 1747 | 1466446463995 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:24 INFO - PROCESS | 1747 | 1466446464276 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:14:24 INFO - PROCESS | 1747 | 1466446464541 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1747 | 1466446464550 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x87facc00 == 35 [pid = 1747] [id = 665] 11:14:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8e208c00) [pid = 1747] [serial = 1996] [outer = (nil)] 11:14:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8f115800) [pid = 1747] [serial = 1997] [outer = 0x8e208c00] 11:14:24 INFO - PROCESS | 1747 | 1466446464681 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8f853400) [pid = 1747] [serial = 1998] [outer = 0x8e208c00] 11:14:25 INFO - PROCESS | 1747 | 1466446465634 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1738ms 11:14:25 INFO - PROCESS | 1747 | 1466446465712 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:14:25 INFO - PROCESS | 1747 | 1466446465717 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:14:25 INFO - PROCESS | 1747 | 1466446465723 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 1747 | 1466446465727 Marionette TRACE conn4 <- [1,2634,null,{}] 11:14:25 INFO - PROCESS | 1747 | 1466446465733 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 1747 | 1466446465738 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:25 INFO - PROCESS | 1747 | 1466446465928 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:14:26 INFO - PROCESS | 1747 | 1466446466178 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1747 | 1466446466185 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6d000 == 36 [pid = 1747] [id = 666] 11:14:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8d823800) [pid = 1747] [serial = 1999] [outer = (nil)] 11:14:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8f85f000) [pid = 1747] [serial = 2000] [outer = 0x8d823800] 11:14:26 INFO - PROCESS | 1747 | 1466446466285 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8f117800) [pid = 1747] [serial = 2001] [outer = 0x8d823800] 11:14:27 INFO - PROCESS | 1747 | 1466446467212 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1546ms 11:14:27 INFO - PROCESS | 1747 | 1466446467270 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 1747 | 1466446467274 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:14:27 INFO - PROCESS | 1747 | 1466446467282 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 1747 | 1466446467286 Marionette TRACE conn4 <- [1,2638,null,{}] 11:14:27 INFO - PROCESS | 1747 | 1466446467291 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 1747 | 1466446467297 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:27 INFO - PROCESS | 1747 | 1466446467487 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:14:27 INFO - PROCESS | 1747 | 1466446467741 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 1747 | 1466446467748 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bea0c00 == 37 [pid = 1747] [id = 667] 11:14:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e20f400) [pid = 1747] [serial = 2002] [outer = (nil)] 11:14:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8fb2f400) [pid = 1747] [serial = 2003] [outer = 0x8e20f400] 11:14:27 INFO - PROCESS | 1747 | 1466446467870 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8fb3b400) [pid = 1747] [serial = 2004] [outer = 0x8e20f400] 11:14:28 INFO - PROCESS | 1747 | 1466446468858 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1632ms 11:14:28 INFO - PROCESS | 1747 | 1466446468915 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:14:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:14:28 INFO - PROCESS | 1747 | 1466446468919 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:14:28 INFO - PROCESS | 1747 | 1466446468927 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 1747 | 1466446468930 Marionette TRACE conn4 <- [1,2642,null,{}] 11:14:28 INFO - PROCESS | 1747 | 1466446468936 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:28 INFO - PROCESS | 1747 | 1466446468942 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:29 INFO - PROCESS | 1747 | 1466446469138 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:14:29 INFO - PROCESS | 1747 | 1466446469404 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 1747 | 1466446469411 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca83c00 == 38 [pid = 1747] [id = 668] 11:14:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8ca87c00) [pid = 1747] [serial = 2005] [outer = (nil)] 11:14:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8fa83000) [pid = 1747] [serial = 2006] [outer = 0x8ca87c00] 11:14:29 INFO - PROCESS | 1747 | 1466446469545 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x90d74c00) [pid = 1747] [serial = 2007] [outer = 0x8ca87c00] 11:14:30 INFO - PROCESS | 1747 | 1466446470497 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:14:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1590ms 11:14:30 INFO - PROCESS | 1747 | 1466446470518 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:14:30 INFO - PROCESS | 1747 | 1466446470522 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:14:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:14:30 INFO - PROCESS | 1747 | 1466446470529 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 1747 | 1466446470533 Marionette TRACE conn4 <- [1,2646,null,{}] 11:14:30 INFO - PROCESS | 1747 | 1466446470539 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:30 INFO - PROCESS | 1747 | 1466446470544 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:30 INFO - PROCESS | 1747 | 1466446470727 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:14:31 INFO - PROCESS | 1747 | 1466446470983 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 1747 | 1466446470990 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fa9c00 == 39 [pid = 1747] [id = 669] 11:14:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x87fb1800) [pid = 1747] [serial = 2008] [outer = (nil)] 11:14:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8bf77000) [pid = 1747] [serial = 2009] [outer = 0x87fb1800] 11:14:31 INFO - PROCESS | 1747 | 1466446471117 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8d120c00) [pid = 1747] [serial = 2010] [outer = 0x87fb1800] 11:14:32 INFO - PROCESS | 1747 | 1466446472265 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:14:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1788ms 11:14:32 INFO - PROCESS | 1747 | 1466446472318 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:14:32 INFO - PROCESS | 1747 | 1466446472324 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:14:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:14:32 INFO - PROCESS | 1747 | 1466446472334 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 1747 | 1466446472338 Marionette TRACE conn4 <- [1,2650,null,{}] 11:14:32 INFO - PROCESS | 1747 | 1466446472346 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:32 INFO - PROCESS | 1747 | 1466446472352 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:32 INFO - PROCESS | 1747 | 1466446472584 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:14:32 INFO - PROCESS | 1747 | 1466446472851 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 1747 | 1466446472868 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6fc00 == 40 [pid = 1747] [id = 670] 11:14:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8ad70800) [pid = 1747] [serial = 2011] [outer = (nil)] 11:14:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x8b5eb800) [pid = 1747] [serial = 2012] [outer = 0x8ad70800] 11:14:32 INFO - PROCESS | 1747 | 1466446472943 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x8bea0400) [pid = 1747] [serial = 2013] [outer = 0x8ad70800] 11:14:33 INFO - PROCESS | 1747 | 1466446473941 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1637ms 11:14:33 INFO - PROCESS | 1747 | 1466446473970 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:14:33 INFO - PROCESS | 1747 | 1466446473977 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:14:33 INFO - PROCESS | 1747 | 1466446473988 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 1747 | 1466446473992 Marionette TRACE conn4 <- [1,2654,null,{}] 11:14:34 INFO - PROCESS | 1747 | 1466446473998 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 1747 | 1466446474004 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:34 INFO - PROCESS | 1747 | 1466446474212 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x8fa90400) [pid = 1747] [serial = 1880] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x90f1dc00) [pid = 1747] [serial = 1886] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x8f10ec00) [pid = 1747] [serial = 1874] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x90d70800) [pid = 1747] [serial = 1884] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x8ee6a000) [pid = 1747] [serial = 1872] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x8da65400) [pid = 1747] [serial = 1862] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8f111800) [pid = 1747] [serial = 1875] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x8dcc8c00) [pid = 1747] [serial = 1866] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8f85e800) [pid = 1747] [serial = 1877] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8dccb000) [pid = 1747] [serial = 1865] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x8b5e2000) [pid = 1747] [serial = 1856] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x8ee62800) [pid = 1747] [serial = 1871] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8fb3d800) [pid = 1747] [serial = 1883] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8f860800) [pid = 1747] [serial = 1878] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8e0ab000) [pid = 1747] [serial = 1868] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8d249800) [pid = 1747] [serial = 1854] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8be9b800) [pid = 1747] [serial = 1857] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8da6b800) [pid = 1747] [serial = 1863] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8d0e4800) [pid = 1747] [serial = 1859] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x8e0acc00) [pid = 1747] [serial = 1869] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8fb32000) [pid = 1747] [serial = 1881] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8d121800) [pid = 1747] [serial = 1860] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x91090000) [pid = 1747] [serial = 1887] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | 1466446474553 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 1747 | 1466446474562 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad71c00 == 41 [pid = 1747] [id = 671] 11:14:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8b5e3000) [pid = 1747] [serial = 2014] [outer = (nil)] 11:14:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8bea4000) [pid = 1747] [serial = 2015] [outer = 0x8b5e3000] 11:14:34 INFO - PROCESS | 1747 | 1466446474666 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8d125000) [pid = 1747] [serial = 2016] [outer = 0x8b5e3000] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x91132c00) [pid = 1747] [serial = 1889] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x91138800) [pid = 1747] [serial = 1890] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8c9b4c00) [pid = 1747] [serial = 1911] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8f85f400) [pid = 1747] [serial = 1896] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8dcd0800) [pid = 1747] [serial = 1902] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8ad70400) [pid = 1747] [serial = 1908] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8da6bc00) [pid = 1747] [serial = 1895] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8bf7d000) [pid = 1747] [serial = 1910] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x90d75800) [pid = 1747] [serial = 1898] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x917cf800) [pid = 1747] [serial = 1904] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8bf84000) [pid = 1747] [serial = 1901] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8d8a0000) [pid = 1747] [serial = 1914] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x916de000) [pid = 1747] [serial = 1893] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x90e45800) [pid = 1747] [serial = 1899] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8d820c00) [pid = 1747] [serial = 1913] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x91890800) [pid = 1747] [serial = 1905] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8ad69800) [pid = 1747] [serial = 1907] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8ee6e400) [pid = 1747] [serial = 1892] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8d248c00) [pid = 1747] [serial = 1916] [outer = (nil)] [url = about:blank] 11:14:34 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8d8a4800) [pid = 1747] [serial = 1917] [outer = (nil)] [url = about:blank] 11:14:35 INFO - PROCESS | 1747 | 1466446475515 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:14:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1584ms 11:14:35 INFO - PROCESS | 1747 | 1466446475573 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:14:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:14:35 INFO - PROCESS | 1747 | 1466446475577 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:14:35 INFO - PROCESS | 1747 | 1466446475583 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 1747 | 1466446475589 Marionette TRACE conn4 <- [1,2658,null,{}] 11:14:35 INFO - PROCESS | 1747 | 1466446475605 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 1747 | 1466446475614 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:35 INFO - PROCESS | 1747 | 1466446475867 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:14:36 INFO - PROCESS | 1747 | 1466446475990 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 1747 | 1466446476002 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a0400 == 42 [pid = 1747] [id = 672] 11:14:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8d8a0800) [pid = 1747] [serial = 2017] [outer = (nil)] 11:14:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8d8a6800) [pid = 1747] [serial = 2018] [outer = 0x8d8a0800] 11:14:36 INFO - PROCESS | 1747 | 1466446476080 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8da69000) [pid = 1747] [serial = 2019] [outer = 0x8d8a0800] 11:14:36 INFO - PROCESS | 1747 | 1466446476964 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:14:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:14:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1396ms 11:14:36 INFO - PROCESS | 1747 | 1466446476979 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 1747 | 1466446476985 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:14:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:14:37 INFO - PROCESS | 1747 | 1466446477017 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 1747 | 1466446477021 Marionette TRACE conn4 <- [1,2662,null,{}] 11:14:37 INFO - PROCESS | 1747 | 1466446477037 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:37 INFO - PROCESS | 1747 | 1466446477043 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:37 INFO - PROCESS | 1747 | 1466446477290 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:14:37 INFO - PROCESS | 1747 | 1466446477323 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 1747 | 1466446477329 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca81c00 == 43 [pid = 1747] [id = 673] 11:14:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8dcc3000) [pid = 1747] [serial = 2020] [outer = (nil)] 11:14:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8dccc400) [pid = 1747] [serial = 2021] [outer = 0x8dcc3000] 11:14:37 INFO - PROCESS | 1747 | 1466446477404 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8dfe3c00) [pid = 1747] [serial = 2022] [outer = 0x8dcc3000] 11:14:38 INFO - PROCESS | 1747 | 1466446478349 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:14:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1392ms 11:14:38 INFO - PROCESS | 1747 | 1466446478414 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:14:38 INFO - PROCESS | 1747 | 1466446478418 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:14:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:14:38 INFO - PROCESS | 1747 | 1466446478424 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 1747 | 1466446478428 Marionette TRACE conn4 <- [1,2666,null,{}] 11:14:38 INFO - PROCESS | 1747 | 1466446478433 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:38 INFO - PROCESS | 1747 | 1466446478439 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:38 INFO - PROCESS | 1747 | 1466446478704 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:14:38 INFO - PROCESS | 1747 | 1466446478735 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1747 | 1466446478757 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5ea800 == 44 [pid = 1747] [id = 674] 11:14:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8d8a8800) [pid = 1747] [serial = 2023] [outer = (nil)] 11:14:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8e0ad400) [pid = 1747] [serial = 2024] [outer = 0x8d8a8800] 11:14:38 INFO - PROCESS | 1747 | 1466446478846 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8e0b8c00) [pid = 1747] [serial = 2025] [outer = 0x8d8a8800] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x93bf4c00) [pid = 1747] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x88f89c00) [pid = 1747] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8dfee400) [pid = 1747] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8b5e8400) [pid = 1747] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x87fb2000) [pid = 1747] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8e20c800) [pid = 1747] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x87fb2800) [pid = 1747] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x916e1c00) [pid = 1747] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8c9c0400) [pid = 1747] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x91099c00) [pid = 1747] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x951edc00) [pid = 1747] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x90d71c00) [pid = 1747] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8dff2000) [pid = 1747] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x94622400) [pid = 1747] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8c9bd400) [pid = 1747] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8f855000) [pid = 1747] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8ca8c400) [pid = 1747] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x87fb2400) [pid = 1747] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x916e4400) [pid = 1747] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:14:39 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x88f8d000) [pid = 1747] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:14:40 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:40 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:14:40 INFO - PROCESS | 1747 | 1466446480454 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:14:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:14:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2086ms 11:14:40 INFO - PROCESS | 1747 | 1466446480511 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 1747 | 1466446480514 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:14:40 INFO - PROCESS | 1747 | 1466446480523 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:14:40 INFO - PROCESS | 1747 | 1466446480530 Marionette TRACE conn4 <- [1,2670,null,{}] 11:14:40 INFO - PROCESS | 1747 | 1466446480536 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:40 INFO - PROCESS | 1747 | 1466446480546 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:40 INFO - PROCESS | 1747 | 1466446480850 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:14:40 INFO - PROCESS | 1747 | 1466446480865 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1747 | 1466446480875 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4cc00 == 45 [pid = 1747] [id = 675] 11:14:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8b5e8400) [pid = 1747] [serial = 2026] [outer = (nil)] 11:14:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8dfee400) [pid = 1747] [serial = 2027] [outer = 0x8b5e8400] 11:14:40 INFO - PROCESS | 1747 | 1466446480947 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8ee6e800) [pid = 1747] [serial = 2028] [outer = 0x8b5e8400] 11:14:42 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:42 INFO - PROCESS | 1747 | 1466446482445 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:14:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:14:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:14:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:14:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1976ms 11:14:42 INFO - PROCESS | 1747 | 1466446482512 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 1747 | 1466446482518 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:14:42 INFO - PROCESS | 1747 | 1466446482528 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 1747 | 1466446482533 Marionette TRACE conn4 <- [1,2674,null,{}] 11:14:42 INFO - PROCESS | 1747 | 1466446482544 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 1747 | 1466446482550 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:42 INFO - PROCESS | 1747 | 1466446482790 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:14:43 INFO - PROCESS | 1747 | 1466446483041 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 1747 | 1466446483050 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6b000 == 46 [pid = 1747] [id = 676] 11:14:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8ad6b400) [pid = 1747] [serial = 2029] [outer = (nil)] 11:14:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8bf81c00) [pid = 1747] [serial = 2030] [outer = 0x8ad6b400] 11:14:43 INFO - PROCESS | 1747 | 1466446483178 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8c9bf800) [pid = 1747] [serial = 2031] [outer = 0x8ad6b400] 11:14:44 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:44 INFO - PROCESS | 1747 | 1466446484650 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:14:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:14:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:14:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2141ms 11:14:44 INFO - PROCESS | 1747 | 1466446484668 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 1747 | 1466446484675 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:14:44 INFO - PROCESS | 1747 | 1466446484687 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1747 | 1466446484691 Marionette TRACE conn4 <- [1,2678,null,{}] 11:14:44 INFO - PROCESS | 1747 | 1466446484697 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 1747 | 1466446484704 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:44 INFO - PROCESS | 1747 | 1466446484900 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:14:45 INFO - PROCESS | 1747 | 1466446485100 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 1747 | 1466446485110 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4c000 == 47 [pid = 1747] [id = 677] 11:14:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8b5ed800) [pid = 1747] [serial = 2032] [outer = (nil)] 11:14:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8d8aa400) [pid = 1747] [serial = 2033] [outer = 0x8b5ed800] 11:14:45 INFO - PROCESS | 1747 | 1466446485238 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8dcc8400) [pid = 1747] [serial = 2034] [outer = 0x8b5ed800] 11:14:46 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:46 INFO - PROCESS | 1747 | 1466446486738 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2087ms 11:14:46 INFO - PROCESS | 1747 | 1466446486775 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:14:46 INFO - PROCESS | 1747 | 1466446486780 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:14:46 INFO - PROCESS | 1747 | 1466446486787 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 1747 | 1466446486794 Marionette TRACE conn4 <- [1,2682,null,{}] 11:14:46 INFO - PROCESS | 1747 | 1466446486812 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:46 INFO - PROCESS | 1747 | 1466446486821 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:47 INFO - PROCESS | 1747 | 1466446487101 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:14:47 INFO - PROCESS | 1747 | 1466446487290 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 1747 | 1466446487301 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0b3400 == 48 [pid = 1747] [id = 678] 11:14:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8e0b8000) [pid = 1747] [serial = 2035] [outer = (nil)] 11:14:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8f117400) [pid = 1747] [serial = 2036] [outer = 0x8e0b8000] 11:14:47 INFO - PROCESS | 1747 | 1466446487389 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8fa83400) [pid = 1747] [serial = 2037] [outer = 0x8e0b8000] 11:14:48 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:48 INFO - PROCESS | 1747 | 1466446488755 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:14:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1989ms 11:14:48 INFO - PROCESS | 1747 | 1466446488776 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 1747 | 1466446488781 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:14:48 INFO - PROCESS | 1747 | 1466446488901 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 1747 | 1466446488906 Marionette TRACE conn4 <- [1,2686,null,{}] 11:14:48 INFO - PROCESS | 1747 | 1466446488915 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 1747 | 1466446488921 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:49 INFO - PROCESS | 1747 | 1466446489105 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:14:49 INFO - PROCESS | 1747 | 1466446489304 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 1747 | 1466446489313 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8fc00 == 49 [pid = 1747] [id = 679] 11:14:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8b5eb000) [pid = 1747] [serial = 2038] [outer = (nil)] 11:14:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8ca90800) [pid = 1747] [serial = 2039] [outer = 0x8b5eb000] 11:14:49 INFO - PROCESS | 1747 | 1466446489438 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8fa89c00) [pid = 1747] [serial = 2040] [outer = 0x8b5eb000] 11:14:50 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:50 INFO - PROCESS | 1747 | 1466446490896 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:14:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:14:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:14:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2095ms 11:14:50 INFO - PROCESS | 1747 | 1466446490947 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 11:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:14:50 INFO - PROCESS | 1747 | 1466446490956 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:14:50 INFO - PROCESS | 1747 | 1466446490970 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 1747 | 1466446490977 Marionette TRACE conn4 <- [1,2690,null,{}] 11:14:50 INFO - PROCESS | 1747 | 1466446490990 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:51 INFO - PROCESS | 1747 | 1466446490999 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:51 INFO - PROCESS | 1747 | 1466446491262 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:14:51 INFO - PROCESS | 1747 | 1466446491406 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 1747 | 1466446491422 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d12c000 == 50 [pid = 1747] [id = 680] 11:14:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8d12cc00) [pid = 1747] [serial = 2041] [outer = (nil)] 11:14:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8d254400) [pid = 1747] [serial = 2042] [outer = 0x8d12cc00] 11:14:51 INFO - PROCESS | 1747 | 1466446491543 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8d81bc00) [pid = 1747] [serial = 2043] [outer = 0x8d12cc00] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x92d74800 == 49 [pid = 1747] [id = 559] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x99cbbc00 == 48 [pid = 1747] [id = 561] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x9b032400 == 47 [pid = 1747] [id = 563] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x99084c00 == 46 [pid = 1747] [id = 565] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb1400 == 45 [pid = 1747] [id = 655] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8d81d800 == 44 [pid = 1747] [id = 552] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf7fc00 == 43 [pid = 1747] [id = 557] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a3c00 == 42 [pid = 1747] [id = 555] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf82400 == 41 [pid = 1747] [id = 554] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x96d05400 == 40 [pid = 1747] [id = 566] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a7c00 == 39 [pid = 1747] [id = 558] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0b4800 == 38 [pid = 1747] [id = 562] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0xa61b7000 == 37 [pid = 1747] [id = 567] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x9b081000 == 36 [pid = 1747] [id = 564] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0b6000 == 35 [pid = 1747] [id = 553] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5ec800 == 34 [pid = 1747] [id = 556] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa82400 == 33 [pid = 1747] [id = 560] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8dcc3c00 == 32 [pid = 1747] [id = 568] 11:14:53 INFO - PROCESS | 1747 | --DOCSHELL 0x8be98c00 == 31 [pid = 1747] [id = 551] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x951f5800) [pid = 1747] [serial = 1952] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8ad6a800) [pid = 1747] [serial = 1919] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8e0afc00) [pid = 1747] [serial = 1925] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8bea6800) [pid = 1747] [serial = 1971] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8c9b1c00) [pid = 1747] [serial = 1977] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8f10dc00) [pid = 1747] [serial = 1928] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x88f81000) [pid = 1747] [serial = 1962] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9188f400) [pid = 1747] [serial = 1940] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x95238c00) [pid = 1747] [serial = 1953] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8d0e2c00) [pid = 1747] [serial = 1922] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x92d73c00) [pid = 1747] [serial = 1947] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8e205c00) [pid = 1747] [serial = 1926] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x96d8cc00) [pid = 1747] [serial = 1956] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x916e5c00) [pid = 1747] [serial = 1938] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8fb30800) [pid = 1747] [serial = 1931] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8d24e000) [pid = 1747] [serial = 1923] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x95074000) [pid = 1747] [serial = 1950] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8ca83400) [pid = 1747] [serial = 1973] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9108e400) [pid = 1747] [serial = 1935] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x88a4dc00) [pid = 1747] [serial = 1976] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x96d80c00) [pid = 1747] [serial = 1955] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8d128000) [pid = 1747] [serial = 1965] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x88a48800) [pid = 1747] [serial = 1961] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8ca8e800) [pid = 1747] [serial = 1974] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8b5edc00) [pid = 1747] [serial = 1920] [outer = (nil)] [url = about:blank] 11:14:53 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x88a44400) [pid = 1747] [serial = 1967] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x946e9800) [pid = 1747] [serial = 1949] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x919bac00) [pid = 1747] [serial = 1943] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x88f82c00) [pid = 1747] [serial = 1968] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f855400) [pid = 1747] [serial = 1929] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8bf84c00) [pid = 1747] [serial = 1958] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x916df400) [pid = 1747] [serial = 1937] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8d0eb000) [pid = 1747] [serial = 1964] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x90e50c00) [pid = 1747] [serial = 1934] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92bde000) [pid = 1747] [serial = 1946] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8fb37800) [pid = 1747] [serial = 1932] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91895000) [pid = 1747] [serial = 1941] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8be9e000) [pid = 1747] [serial = 1970] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8d127000) [pid = 1747] [serial = 1959] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92203000) [pid = 1747] [serial = 1944] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8d81d400) [pid = 1747] [serial = 1979] [outer = (nil)] [url = about:blank] 11:14:54 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:54 INFO - PROCESS | 1747 | 1466446494194 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:14:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:14:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:14:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 3248ms 11:14:54 INFO - PROCESS | 1747 | 1466446494214 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 1747 | 1466446494219 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:14:54 INFO - PROCESS | 1747 | 1466446494228 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 1747 | 1466446494232 Marionette TRACE conn4 <- [1,2694,null,{}] 11:14:54 INFO - PROCESS | 1747 | 1466446494241 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 1747 | 1466446494248 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:54 INFO - PROCESS | 1747 | 1466446494418 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:14:54 INFO - PROCESS | 1747 | 1466446494632 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 1747 | 1466446494640 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f82400 == 32 [pid = 1747] [id = 681] 11:14:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x88f82c00) [pid = 1747] [serial = 2044] [outer = (nil)] 11:14:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x88f86800) [pid = 1747] [serial = 2045] [outer = 0x88f82c00] 11:14:54 INFO - PROCESS | 1747 | 1466446494725 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x88f89000) [pid = 1747] [serial = 2046] [outer = 0x88f82c00] 11:14:55 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:55 INFO - PROCESS | 1747 | 1466446495977 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:14:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:14:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:14:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1784ms 11:14:56 INFO - PROCESS | 1747 | 1466446496013 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:14:56 INFO - PROCESS | 1747 | 1466446496024 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:14:56 INFO - PROCESS | 1747 | 1466446496036 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 1747 | 1466446496042 Marionette TRACE conn4 <- [1,2698,null,{}] 11:14:56 INFO - PROCESS | 1747 | 1466446496048 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:56 INFO - PROCESS | 1747 | 1466446496055 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:56 INFO - PROCESS | 1747 | 1466446496339 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:14:56 INFO - PROCESS | 1747 | 1466446496376 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 1747 | 1466446496385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad65800 == 33 [pid = 1747] [id = 682] 11:14:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8b5e6c00) [pid = 1747] [serial = 2047] [outer = (nil)] 11:14:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8be9a000) [pid = 1747] [serial = 2048] [outer = 0x8b5e6c00] 11:14:56 INFO - PROCESS | 1747 | 1466446496463 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8bea2000) [pid = 1747] [serial = 2049] [outer = 0x8b5e6c00] 11:14:57 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:57 INFO - PROCESS | 1747 | 1466446497890 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:14:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:14:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:14:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1943ms 11:14:57 INFO - PROCESS | 1747 | 1466446497980 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 1747 | 1466446497985 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:14:58 INFO - PROCESS | 1747 | 1466446497999 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 1747 | 1466446498004 Marionette TRACE conn4 <- [1,2702,null,{}] 11:14:58 INFO - PROCESS | 1747 | 1466446498022 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 1747 | 1466446498032 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:58 INFO - PROCESS | 1747 | 1466446498284 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8b5e8400) [pid = 1747] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8dcc3000) [pid = 1747] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8d8a8800) [pid = 1747] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8d249c00) [pid = 1747] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8b5e7c00) [pid = 1747] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8d823800) [pid = 1747] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8ca87c00) [pid = 1747] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8d0e3400) [pid = 1747] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8d8a0800) [pid = 1747] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8dfe7400) [pid = 1747] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e208c00) [pid = 1747] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8b5e3000) [pid = 1747] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8dccd800) [pid = 1747] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8ad70800) [pid = 1747] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x87fb1800) [pid = 1747] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8d0e9000) [pid = 1747] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:14:59 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8e20f400) [pid = 1747] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:14:59 INFO - PROCESS | 1747 | 1466446499149 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 1747 | 1466446499161 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:14:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f87800 == 34 [pid = 1747] [id = 683] 11:14:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8ad65000) [pid = 1747] [serial = 2050] [outer = (nil)] 11:14:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8bea6400) [pid = 1747] [serial = 2051] [outer = 0x8ad65000] 11:14:59 INFO - PROCESS | 1747 | 1466446499240 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8d0e2c00) [pid = 1747] [serial = 2052] [outer = 0x8ad65000] 11:15:00 INFO - PROCESS | 1747 | 1466446499997 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2040ms 11:15:00 INFO - PROCESS | 1747 | 1466446500040 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:15:00 INFO - PROCESS | 1747 | 1466446500045 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:15:00 INFO - PROCESS | 1747 | 1466446500051 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 1747 | 1466446500054 Marionette TRACE conn4 <- [1,2706,null,{}] 11:15:00 INFO - PROCESS | 1747 | 1466446500060 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 1747 | 1466446500065 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:00 INFO - PROCESS | 1747 | 1466446500247 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:15:00 INFO - PROCESS | 1747 | 1466446500260 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 1747 | 1466446500266 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf82800 == 35 [pid = 1747] [id = 684] 11:15:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8d0ed000) [pid = 1747] [serial = 2053] [outer = (nil)] 11:15:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8d248400) [pid = 1747] [serial = 2054] [outer = 0x8d0ed000] 11:15:00 INFO - PROCESS | 1747 | 1466446500343 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8d24fc00) [pid = 1747] [serial = 2055] [outer = 0x8d0ed000] 11:15:01 INFO - PROCESS | 1747 | 1466446501404 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:15:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1384ms 11:15:01 INFO - PROCESS | 1747 | 1466446501436 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 1747 | 1466446501444 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:15:01 INFO - PROCESS | 1747 | 1466446501454 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 1747 | 1466446501459 Marionette TRACE conn4 <- [1,2710,null,{}] 11:15:01 INFO - PROCESS | 1747 | 1466446501470 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:01 INFO - PROCESS | 1747 | 1466446501477 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:01 INFO - PROCESS | 1747 | 1466446501746 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:15:02 INFO - PROCESS | 1747 | 1466446502036 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 1747 | 1466446502054 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8c800 == 36 [pid = 1747] [id = 685] 11:15:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x88f8d400) [pid = 1747] [serial = 2056] [outer = (nil)] 11:15:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8ad65c00) [pid = 1747] [serial = 2057] [outer = 0x88f8d400] 11:15:02 INFO - PROCESS | 1747 | 1466446502153 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8b5e3800) [pid = 1747] [serial = 2058] [outer = 0x88f8d400] 11:15:03 INFO - PROCESS | 1747 | 1466446503123 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:15:03 INFO - PROCESS | 1747 | 1466446503201 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:15:03 INFO - PROCESS | 1747 | 1466446503212 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:15:03 INFO - PROCESS | 1747 | 1466446503217 Marionette TRACE conn4 <- [1,2714,null,{}] 11:15:03 INFO - PROCESS | 1747 | 1466446503223 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:03 INFO - PROCESS | 1747 | 1466446503229 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:03 INFO - PROCESS | 1747 | 1466446503466 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:15:03 INFO - PROCESS | 1747 | 1466446503754 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:03 INFO - PROCESS | 1747 | 1466446503761 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca85000 == 37 [pid = 1747] [id = 686] 11:15:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8ca8ec00) [pid = 1747] [serial = 2059] [outer = (nil)] 11:15:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8d0ecc00) [pid = 1747] [serial = 2060] [outer = 0x8ca8ec00] 11:15:03 INFO - PROCESS | 1747 | 1466446503853 Marionette DEBUG loaded listener.js 11:15:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8d12b000) [pid = 1747] [serial = 2061] [outer = 0x8ca8ec00] 11:15:04 INFO - PROCESS | 1747 | 1466446504875 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:15:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1733ms 11:15:04 INFO - PROCESS | 1747 | 1466446504945 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 1747 | 1466446504950 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:15:04 INFO - PROCESS | 1747 | 1466446504957 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 1747 | 1466446504964 Marionette TRACE conn4 <- [1,2718,null,{}] 11:15:04 INFO - PROCESS | 1747 | 1466446504982 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:04 INFO - PROCESS | 1747 | 1466446504992 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:05 INFO - PROCESS | 1747 | 1466446505256 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:15:05 INFO - PROCESS | 1747 | 1466446505468 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 1747 | 1466446505482 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d89dc00 == 38 [pid = 1747] [id = 687] 11:15:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8d89f000) [pid = 1747] [serial = 2062] [outer = (nil)] 11:15:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8da69c00) [pid = 1747] [serial = 2063] [outer = 0x8d89f000] 11:15:05 INFO - PROCESS | 1747 | 1466446505572 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8dcc2000) [pid = 1747] [serial = 2064] [outer = 0x8d89f000] 11:15:06 INFO - PROCESS | 1747 | 1466446506521 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 1747 | 1466446506567 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:15:06 INFO - PROCESS | 1747 | 1466446506574 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 1747 | 1466446506578 Marionette TRACE conn4 <- [1,2722,null,{}] 11:15:06 INFO - PROCESS | 1747 | 1466446506584 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 1747 | 1466446506590 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:06 INFO - PROCESS | 1747 | 1466446506813 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:15:07 INFO - PROCESS | 1747 | 1466446507049 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1747 | 1466446507055 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dcc6400 == 39 [pid = 1747] [id = 688] 11:15:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8dccfc00) [pid = 1747] [serial = 2065] [outer = (nil)] 11:15:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8dfec800) [pid = 1747] [serial = 2066] [outer = 0x8dccfc00] 11:15:07 INFO - PROCESS | 1747 | 1466446507188 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8dff0000) [pid = 1747] [serial = 2067] [outer = 0x8dccfc00] 11:15:08 INFO - PROCESS | 1747 | 1466446508116 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 1747 | 1466446508172 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:15:08 INFO - PROCESS | 1747 | 1466446508178 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 1747 | 1466446508182 Marionette TRACE conn4 <- [1,2726,null,{}] 11:15:08 INFO - PROCESS | 1747 | 1466446508195 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:08 INFO - PROCESS | 1747 | 1466446508206 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:08 INFO - PROCESS | 1747 | 1466446508424 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:15:08 INFO - PROCESS | 1747 | 1466446508669 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 1747 | 1466446508677 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a7c00 == 40 [pid = 1747] [id = 689] 11:15:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8dcc8000) [pid = 1747] [serial = 2068] [outer = (nil)] 11:15:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e203800) [pid = 1747] [serial = 2069] [outer = 0x8dcc8000] 11:15:08 INFO - PROCESS | 1747 | 1466446508807 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e201800) [pid = 1747] [serial = 2070] [outer = 0x8dcc8000] 11:15:09 INFO - PROCESS | 1747 | 1466446509771 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:15:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1648ms 11:15:09 INFO - PROCESS | 1747 | 1466446509828 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 1747 | 1466446509833 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:15:09 INFO - PROCESS | 1747 | 1466446509840 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 1747 | 1466446509845 Marionette TRACE conn4 <- [1,2730,null,{}] 11:15:09 INFO - PROCESS | 1747 | 1466446509851 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:09 INFO - PROCESS | 1747 | 1466446509863 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:10 INFO - PROCESS | 1747 | 1466446510139 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:15:10 INFO - PROCESS | 1747 | 1466446510430 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 1747 | 1466446510440 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb2800 == 41 [pid = 1747] [id = 690] 11:15:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x88a45c00) [pid = 1747] [serial = 2071] [outer = (nil)] 11:15:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8ee6d400) [pid = 1747] [serial = 2072] [outer = 0x88a45c00] 11:15:10 INFO - PROCESS | 1747 | 1466446510533 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8f111400) [pid = 1747] [serial = 2073] [outer = 0x88a45c00] 11:15:12 INFO - PROCESS | 1747 | 1466446512002 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:15:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:15:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:15:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:15:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:15:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2235ms 11:15:12 INFO - PROCESS | 1747 | 1466446512077 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 1747 | 1466446512084 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:15:12 INFO - PROCESS | 1747 | 1466446512093 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 1747 | 1466446512097 Marionette TRACE conn4 <- [1,2734,null,{}] 11:15:12 INFO - PROCESS | 1747 | 1466446512105 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:12 INFO - PROCESS | 1747 | 1466446512111 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:12 INFO - PROCESS | 1747 | 1466446512288 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:15:12 INFO - PROCESS | 1747 | 1466446512485 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 1747 | 1466446512494 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a44c00 == 42 [pid = 1747] [id = 691] 11:15:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x88a46c00) [pid = 1747] [serial = 2074] [outer = (nil)] 11:15:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8ad65400) [pid = 1747] [serial = 2075] [outer = 0x88a46c00] 11:15:12 INFO - PROCESS | 1747 | 1466446512664 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8ad6bc00) [pid = 1747] [serial = 2076] [outer = 0x88a46c00] 11:15:13 INFO - PROCESS | 1747 | --DOCSHELL 0x88f87800 == 41 [pid = 1747] [id = 683] 11:15:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad65800 == 40 [pid = 1747] [id = 682] 11:15:13 INFO - PROCESS | 1747 | --DOCSHELL 0x88f82400 == 39 [pid = 1747] [id = 681] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x90d74c00) [pid = 1747] [serial = 2007] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e204000) [pid = 1747] [serial = 1994] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8e20b400) [pid = 1747] [serial = 1995] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d8a6800) [pid = 1747] [serial = 2018] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e0ab400) [pid = 1747] [serial = 1991] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8e0aa400) [pid = 1747] [serial = 1992] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f115800) [pid = 1747] [serial = 1997] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f853400) [pid = 1747] [serial = 1998] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8bea4000) [pid = 1747] [serial = 2015] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8d125000) [pid = 1747] [serial = 2016] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8dfe5c00) [pid = 1747] [serial = 1988] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8dfeac00) [pid = 1747] [serial = 1989] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8b5eb800) [pid = 1747] [serial = 2012] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8bea0400) [pid = 1747] [serial = 2013] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8bf77000) [pid = 1747] [serial = 2009] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8d120c00) [pid = 1747] [serial = 2010] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8d824400) [pid = 1747] [serial = 1980] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8fb2f400) [pid = 1747] [serial = 2003] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8fb3b400) [pid = 1747] [serial = 2004] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8dccc400) [pid = 1747] [serial = 2021] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e0b8c00) [pid = 1747] [serial = 2025] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8ee6e800) [pid = 1747] [serial = 2028] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8da69000) [pid = 1747] [serial = 2019] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8dfee400) [pid = 1747] [serial = 2027] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8dfe3c00) [pid = 1747] [serial = 2022] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8e0ad400) [pid = 1747] [serial = 2024] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8d89f800) [pid = 1747] [serial = 1985] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8d8a4000) [pid = 1747] [serial = 1986] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8bea6000) [pid = 1747] [serial = 1982] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8ca8a800) [pid = 1747] [serial = 1983] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8f85f000) [pid = 1747] [serial = 2000] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x8f117800) [pid = 1747] [serial = 2001] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x8fa83000) [pid = 1747] [serial = 2006] [outer = (nil)] [url = about:blank] 11:15:13 INFO - PROCESS | 1747 | 1466446513693 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1633ms 11:15:13 INFO - PROCESS | 1747 | 1466446513726 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:15:13 INFO - PROCESS | 1747 | 1466446513733 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:15:13 INFO - PROCESS | 1747 | 1466446513744 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 1747 | 1466446513747 Marionette TRACE conn4 <- [1,2738,null,{}] 11:15:13 INFO - PROCESS | 1747 | 1466446513753 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:13 INFO - PROCESS | 1747 | 1466446513760 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:14 INFO - PROCESS | 1747 | 1466446513999 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:15:14 INFO - PROCESS | 1747 | 1466446514199 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 1747 | 1466446514208 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bea6000 == 40 [pid = 1747] [id = 692] 11:15:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x8bf7c800) [pid = 1747] [serial = 2077] [outer = (nil)] 11:15:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x8c9b6800) [pid = 1747] [serial = 2078] [outer = 0x8bf7c800] 11:15:14 INFO - PROCESS | 1747 | 1466446514291 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8ca87400) [pid = 1747] [serial = 2079] [outer = 0x8bf7c800] 11:15:15 INFO - PROCESS | 1747 | 1466446515072 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1344ms 11:15:15 INFO - PROCESS | 1747 | 1466446515088 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 1747 | 1466446515092 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:15:15 INFO - PROCESS | 1747 | 1466446515100 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1747 | 1466446515106 Marionette TRACE conn4 <- [1,2742,null,{}] 11:15:15 INFO - PROCESS | 1747 | 1466446515121 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 1747 | 1466446515130 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:15 INFO - PROCESS | 1747 | 1466446515361 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:15:15 INFO - PROCESS | 1747 | 1466446515385 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 1747 | 1466446515392 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca8dc00 == 41 [pid = 1747] [id = 693] 11:15:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8ca8e800) [pid = 1747] [serial = 2080] [outer = (nil)] 11:15:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8d820000) [pid = 1747] [serial = 2081] [outer = 0x8ca8e800] 11:15:15 INFO - PROCESS | 1747 | 1466446515468 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8d8a4000) [pid = 1747] [serial = 2082] [outer = 0x8ca8e800] 11:15:16 INFO - PROCESS | 1747 | 1466446516428 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1385ms 11:15:16 INFO - PROCESS | 1747 | 1466446516492 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:15:16 INFO - PROCESS | 1747 | 1466446516497 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:15:16 INFO - PROCESS | 1747 | 1466446516504 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 1747 | 1466446516507 Marionette TRACE conn4 <- [1,2746,null,{}] 11:15:16 INFO - PROCESS | 1747 | 1466446516512 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 1747 | 1466446516517 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:16 INFO - PROCESS | 1747 | 1466446516745 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:15:16 INFO - PROCESS | 1747 | 1466446516770 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1747 | 1466446516778 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da6a400 == 42 [pid = 1747] [id = 694] 11:15:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8da6a800) [pid = 1747] [serial = 2083] [outer = (nil)] 11:15:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8dccc400) [pid = 1747] [serial = 2084] [outer = 0x8da6a800] 11:15:16 INFO - PROCESS | 1747 | 1466446516864 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8dfe3400) [pid = 1747] [serial = 2085] [outer = 0x8da6a800] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x88f82c00) [pid = 1747] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8ad65000) [pid = 1747] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8ad6b400) [pid = 1747] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8d12cc00) [pid = 1747] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8b5ed800) [pid = 1747] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8e0b8000) [pid = 1747] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8b5eb000) [pid = 1747] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:15:17 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x8b5e6c00) [pid = 1747] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:15:17 INFO - PROCESS | 1747 | 1466446517922 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1480ms 11:15:17 INFO - PROCESS | 1747 | 1466446517984 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 1747 | 1466446517988 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:15:18 INFO - PROCESS | 1747 | 1466446518001 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 1747 | 1466446518003 Marionette TRACE conn4 <- [1,2750,null,{}] 11:15:18 INFO - PROCESS | 1747 | 1466446518010 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 1747 | 1466446518015 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:18 INFO - PROCESS | 1747 | 1466446518182 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:15:18 INFO - PROCESS | 1747 | 1466446518192 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 1747 | 1466446518204 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fa5800 == 43 [pid = 1747] [id = 695] 11:15:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x88f85800) [pid = 1747] [serial = 2086] [outer = (nil)] 11:15:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8da69800) [pid = 1747] [serial = 2087] [outer = 0x88f85800] 11:15:18 INFO - PROCESS | 1747 | 1466446518283 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8d250c00) [pid = 1747] [serial = 2088] [outer = 0x88f85800] 11:15:19 INFO - PROCESS | 1747 | 1466446519259 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1287ms 11:15:19 INFO - PROCESS | 1747 | 1466446519288 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:15:19 INFO - PROCESS | 1747 | 1466446519292 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:15:19 INFO - PROCESS | 1747 | 1466446519299 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - PROCESS | 1747 | 1466446519301 Marionette TRACE conn4 <- [1,2754,null,{}] 11:15:19 INFO - PROCESS | 1747 | 1466446519308 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:19 INFO - PROCESS | 1747 | 1466446519318 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:19 INFO - PROCESS | 1747 | 1466446519513 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:15:19 INFO - PROCESS | 1747 | 1466446519662 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 1747 | 1466446519671 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb0c00 == 44 [pid = 1747] [id = 696] 11:15:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8be9a800) [pid = 1747] [serial = 2089] [outer = (nil)] 11:15:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8e20c000) [pid = 1747] [serial = 2090] [outer = 0x8be9a800] 11:15:19 INFO - PROCESS | 1747 | 1466446519747 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8ee69000) [pid = 1747] [serial = 2091] [outer = 0x8be9a800] 11:15:20 INFO - PROCESS | 1747 | 1466446520903 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1636ms 11:15:20 INFO - PROCESS | 1747 | 1466446520937 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 1747 | 1466446520944 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:15:20 INFO - PROCESS | 1747 | 1466446520953 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 1747 | 1466446520961 Marionette TRACE conn4 <- [1,2758,null,{}] 11:15:20 INFO - PROCESS | 1747 | 1466446520969 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:20 INFO - PROCESS | 1747 | 1466446520974 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:21 INFO - PROCESS | 1747 | 1466446521187 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:15:21 INFO - PROCESS | 1747 | 1466446521429 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 1747 | 1466446521446 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad66800 == 45 [pid = 1747] [id = 697] 11:15:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8ad68000) [pid = 1747] [serial = 2092] [outer = (nil)] 11:15:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8bf78000) [pid = 1747] [serial = 2093] [outer = 0x8ad68000] 11:15:21 INFO - PROCESS | 1747 | 1466446521574 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8c9b3c00) [pid = 1747] [serial = 2094] [outer = 0x8ad68000] 11:15:22 INFO - PROCESS | 1747 | 1466446522507 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1588ms 11:15:22 INFO - PROCESS | 1747 | 1466446522541 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 1747 | 1466446522549 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:15:22 INFO - PROCESS | 1747 | 1466446522561 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 1747 | 1466446522565 Marionette TRACE conn4 <- [1,2762,null,{}] 11:15:22 INFO - PROCESS | 1747 | 1466446522572 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:22 INFO - PROCESS | 1747 | 1466446522578 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:22 INFO - PROCESS | 1747 | 1466446522784 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:15:23 INFO - PROCESS | 1747 | 1466446523066 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 1747 | 1466446523075 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d128c00 == 46 [pid = 1747] [id = 698] 11:15:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8d827c00) [pid = 1747] [serial = 2095] [outer = (nil)] 11:15:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8da65800) [pid = 1747] [serial = 2096] [outer = 0x8d827c00] 11:15:23 INFO - PROCESS | 1747 | 1466446523208 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8dcc9400) [pid = 1747] [serial = 2097] [outer = 0x8d827c00] 11:15:24 INFO - PROCESS | 1747 | 1466446524122 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1593ms 11:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:15:24 INFO - PROCESS | 1747 | 1466446524154 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 1747 | 1466446524158 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:15:24 INFO - PROCESS | 1747 | 1466446524172 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 1747 | 1466446524185 Marionette TRACE conn4 <- [1,2766,null,{}] 11:15:24 INFO - PROCESS | 1747 | 1466446524203 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:24 INFO - PROCESS | 1747 | 1466446524212 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:24 INFO - PROCESS | 1747 | 1466446524411 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:15:24 INFO - PROCESS | 1747 | 1466446524652 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 1747 | 1466446524664 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da67000 == 47 [pid = 1747] [id = 699] 11:15:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8ee68800) [pid = 1747] [serial = 2098] [outer = (nil)] 11:15:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8ee6ec00) [pid = 1747] [serial = 2099] [outer = 0x8ee68800] 11:15:24 INFO - PROCESS | 1747 | 1466446524792 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f10e800) [pid = 1747] [serial = 2100] [outer = 0x8ee68800] 11:15:25 INFO - PROCESS | 1747 | 1466446525683 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:15:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1556ms 11:15:25 INFO - PROCESS | 1747 | 1466446525720 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 1747 | 1466446525725 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:15:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:15:25 INFO - PROCESS | 1747 | 1466446525732 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 1747 | 1466446525735 Marionette TRACE conn4 <- [1,2770,null,{}] 11:15:25 INFO - PROCESS | 1747 | 1466446525741 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:25 INFO - PROCESS | 1747 | 1466446525747 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:25 INFO - PROCESS | 1747 | 1466446525950 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:15:26 INFO - PROCESS | 1747 | 1466446526142 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 1747 | 1466446526152 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0afc00 == 48 [pid = 1747] [id = 700] 11:15:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f115400) [pid = 1747] [serial = 2101] [outer = (nil)] 11:15:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f855c00) [pid = 1747] [serial = 2102] [outer = 0x8f115400] 11:15:26 INFO - PROCESS | 1747 | 1466446526278 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8fa82400) [pid = 1747] [serial = 2103] [outer = 0x8f115400] 11:15:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:15:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1438ms 11:15:27 INFO - PROCESS | 1747 | 1466446527160 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:15:27 INFO - PROCESS | 1747 | 1466446527188 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1747 | 1466446527193 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:15:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:15:27 INFO - PROCESS | 1747 | 1466446527201 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1747 | 1466446527204 Marionette TRACE conn4 <- [1,2774,null,{}] 11:15:27 INFO - PROCESS | 1747 | 1466446527210 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 1747 | 1466446527216 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:27 INFO - PROCESS | 1747 | 1466446527408 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:15:27 INFO - PROCESS | 1747 | 1466446527609 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1747 | 1466446527622 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb4000 == 49 [pid = 1747] [id = 701] 11:15:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8ca8c800) [pid = 1747] [serial = 2104] [outer = (nil)] 11:15:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8fa8c400) [pid = 1747] [serial = 2105] [outer = 0x8ca8c800] 11:15:27 INFO - PROCESS | 1747 | 1466446527740 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8fa90400) [pid = 1747] [serial = 2106] [outer = 0x8ca8c800] 11:15:28 INFO - PROCESS | 1747 | 1466446528802 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:15:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1639ms 11:15:28 INFO - PROCESS | 1747 | 1466446528841 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 1747 | 1466446528845 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:15:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:15:28 INFO - PROCESS | 1747 | 1466446528852 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1747 | 1466446528856 Marionette TRACE conn4 <- [1,2778,null,{}] 11:15:28 INFO - PROCESS | 1747 | 1466446528862 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 1747 | 1466446528872 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:29 INFO - PROCESS | 1747 | 1466446529087 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:15:29 INFO - PROCESS | 1747 | 1466446529329 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 1747 | 1466446529339 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x87faa800 == 50 [pid = 1747] [id = 702] 11:15:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8be9d400) [pid = 1747] [serial = 2107] [outer = (nil)] 11:15:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x90d71000) [pid = 1747] [serial = 2108] [outer = 0x8be9d400] 11:15:29 INFO - PROCESS | 1747 | 1466446529463 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x90d75000) [pid = 1747] [serial = 2109] [outer = 0x8be9d400] 11:15:30 INFO - PROCESS | 1747 | 1466446530589 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:15:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1782ms 11:15:30 INFO - PROCESS | 1747 | 1466446530635 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:15:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:15:30 INFO - PROCESS | 1747 | 1466446530639 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:15:30 INFO - PROCESS | 1747 | 1466446530646 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 1747 | 1466446530650 Marionette TRACE conn4 <- [1,2782,null,{}] 11:15:30 INFO - PROCESS | 1747 | 1466446530656 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 1747 | 1466446530661 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:30 INFO - PROCESS | 1747 | 1466446530848 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:15:31 INFO - PROCESS | 1747 | 1466446531062 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 1747 | 1466446531070 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8ab400 == 51 [pid = 1747] [id = 703] 11:15:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8dcc4400) [pid = 1747] [serial = 2110] [outer = (nil)] 11:15:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x90d7c000) [pid = 1747] [serial = 2111] [outer = 0x8dcc4400] 11:15:31 INFO - PROCESS | 1747 | 1466446531151 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x90e42400) [pid = 1747] [serial = 2112] [outer = 0x8dcc4400] 11:15:32 INFO - PROCESS | 1747 | 1466446532073 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:15:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:15:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1495ms 11:15:32 INFO - PROCESS | 1747 | 1466446532142 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 1747 | 1466446532145 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:15:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:15:32 INFO - PROCESS | 1747 | 1466446532152 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 1747 | 1466446532156 Marionette TRACE conn4 <- [1,2786,null,{}] 11:15:32 INFO - PROCESS | 1747 | 1466446532162 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:32 INFO - PROCESS | 1747 | 1466446532168 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:32 INFO - PROCESS | 1747 | 1466446532397 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:15:32 INFO - PROCESS | 1747 | 1466446532958 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 1747 | 1466446532974 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4ac00 == 52 [pid = 1747] [id = 704] 11:15:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x88a4d000) [pid = 1747] [serial = 2113] [outer = (nil)] 11:15:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x88f82c00) [pid = 1747] [serial = 2114] [outer = 0x88a4d000] 11:15:33 INFO - PROCESS | 1747 | 1466446533056 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8b5e9800) [pid = 1747] [serial = 2115] [outer = 0x88a4d000] 11:15:33 INFO - PROCESS | 1747 | 1466446533956 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1841ms 11:15:33 INFO - PROCESS | 1747 | 1466446533997 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:15:34 INFO - PROCESS | 1747 | 1466446534003 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:15:34 INFO - PROCESS | 1747 | 1466446534010 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 1747 | 1466446534015 Marionette TRACE conn4 <- [1,2790,null,{}] 11:15:34 INFO - PROCESS | 1747 | 1466446534022 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:34 INFO - PROCESS | 1747 | 1466446534031 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:34 INFO - PROCESS | 1747 | 1466446534247 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:15:34 INFO - PROCESS | 1747 | 1466446534563 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 1747 | 1466446534572 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a44000 == 53 [pid = 1747] [id = 705] 11:15:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x88a50c00) [pid = 1747] [serial = 2116] [outer = (nil)] 11:15:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d0e1400) [pid = 1747] [serial = 2117] [outer = 0x88a50c00] 11:15:34 INFO - PROCESS | 1747 | 1466446534660 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8d12d000) [pid = 1747] [serial = 2118] [outer = 0x88a50c00] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x87fa5800 == 52 [pid = 1747] [id = 695] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8da6a400 == 51 [pid = 1747] [id = 694] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca8dc00 == 50 [pid = 1747] [id = 693] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8bea6000 == 49 [pid = 1747] [id = 692] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x88a44c00 == 48 [pid = 1747] [id = 691] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4c000 == 47 [pid = 1747] [id = 677] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf82800 == 46 [pid = 1747] [id = 684] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca81c00 == 45 [pid = 1747] [id = 673] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8d89dc00 == 44 [pid = 1747] [id = 687] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8c800 == 43 [pid = 1747] [id = 685] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5ea800 == 42 [pid = 1747] [id = 674] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca85000 == 41 [pid = 1747] [id = 686] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a7c00 == 40 [pid = 1747] [id = 689] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb2800 == 39 [pid = 1747] [id = 690] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8dcc6400 == 38 [pid = 1747] [id = 688] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4cc00 == 37 [pid = 1747] [id = 675] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8d12c000 == 36 [pid = 1747] [id = 680] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6b000 == 35 [pid = 1747] [id = 676] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0b3400 == 34 [pid = 1747] [id = 678] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8fc00 == 33 [pid = 1747] [id = 679] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4ac00 == 32 [pid = 1747] [id = 704] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8ab400 == 31 [pid = 1747] [id = 703] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb4000 == 30 [pid = 1747] [id = 701] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x87faa800 == 29 [pid = 1747] [id = 702] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e0afc00 == 28 [pid = 1747] [id = 700] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8da67000 == 27 [pid = 1747] [id = 699] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad66800 == 26 [pid = 1747] [id = 697] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8d128c00 == 25 [pid = 1747] [id = 698] 11:15:36 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb0c00 == 24 [pid = 1747] [id = 696] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d248400) [pid = 1747] [serial = 2054] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x88f86800) [pid = 1747] [serial = 2045] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8bea6400) [pid = 1747] [serial = 2051] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x88f89000) [pid = 1747] [serial = 2046] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8c9bf800) [pid = 1747] [serial = 2031] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8d81bc00) [pid = 1747] [serial = 2043] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8bf81c00) [pid = 1747] [serial = 2030] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8d254400) [pid = 1747] [serial = 2042] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8dcc8400) [pid = 1747] [serial = 2034] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8d8aa400) [pid = 1747] [serial = 2033] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8fa83400) [pid = 1747] [serial = 2037] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f117400) [pid = 1747] [serial = 2036] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8fa89c00) [pid = 1747] [serial = 2040] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8ca90800) [pid = 1747] [serial = 2039] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8be9a000) [pid = 1747] [serial = 2048] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8bea2000) [pid = 1747] [serial = 2049] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8d0e2c00) [pid = 1747] [serial = 2052] [outer = (nil)] [url = about:blank] 11:15:36 INFO - PROCESS | 1747 | 1466446536874 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2996ms 11:15:37 INFO - PROCESS | 1747 | 1466446537007 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:15:37 INFO - PROCESS | 1747 | 1466446537012 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:15:37 INFO - PROCESS | 1747 | 1466446537021 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:15:37 INFO - PROCESS | 1747 | 1466446537026 Marionette TRACE conn4 <- [1,2794,null,{}] 11:15:37 INFO - PROCESS | 1747 | 1466446537036 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:37 INFO - PROCESS | 1747 | 1466446537042 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:37 INFO - PROCESS | 1747 | 1466446537205 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:15:37 INFO - PROCESS | 1747 | 1466446537349 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 1747 | 1466446537357 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4ec00 == 25 [pid = 1747] [id = 706] 11:15:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x88a50000) [pid = 1747] [serial = 2119] [outer = (nil)] 11:15:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x88f83c00) [pid = 1747] [serial = 2120] [outer = 0x88a50000] 11:15:37 INFO - PROCESS | 1747 | 1466446537438 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x88f86800) [pid = 1747] [serial = 2121] [outer = 0x88a50000] 11:15:38 INFO - PROCESS | 1747 | 1466446538266 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1287ms 11:15:38 INFO - PROCESS | 1747 | 1466446538308 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:15:38 INFO - PROCESS | 1747 | 1466446538316 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:15:38 INFO - PROCESS | 1747 | 1466446538328 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1747 | 1466446538333 Marionette TRACE conn4 <- [1,2798,null,{}] 11:15:38 INFO - PROCESS | 1747 | 1466446538339 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 1747 | 1466446538345 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:38 INFO - PROCESS | 1747 | 1466446538525 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:15:38 INFO - PROCESS | 1747 | 1466446538684 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 1747 | 1466446538692 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e7000 == 26 [pid = 1747] [id = 707] 11:15:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8b5f0c00) [pid = 1747] [serial = 2122] [outer = (nil)] 11:15:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8be9d800) [pid = 1747] [serial = 2123] [outer = 0x8b5f0c00] 11:15:38 INFO - PROCESS | 1747 | 1466446538779 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8bea4800) [pid = 1747] [serial = 2124] [outer = 0x8b5f0c00] 11:15:39 INFO - PROCESS | 1747 | 1466446539811 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1534ms 11:15:39 INFO - PROCESS | 1747 | 1466446539862 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 1747 | 1466446539865 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:15:39 INFO - PROCESS | 1747 | 1466446539873 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 1747 | 1466446539880 Marionette TRACE conn4 <- [1,2802,null,{}] 11:15:39 INFO - PROCESS | 1747 | 1466446539909 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 1747 | 1466446539917 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:40 INFO - PROCESS | 1747 | 1466446540154 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:15:40 INFO - PROCESS | 1747 | 1466446540182 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1747 | 1466446540197 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0e1c00 == 27 [pid = 1747] [id = 708] 11:15:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8d0e3000) [pid = 1747] [serial = 2125] [outer = (nil)] 11:15:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8d0e8400) [pid = 1747] [serial = 2126] [outer = 0x8d0e3000] 11:15:40 INFO - PROCESS | 1747 | 1466446540271 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d0f0c00) [pid = 1747] [serial = 2127] [outer = 0x8d0e3000] 11:15:41 INFO - PROCESS | 1747 | 1466446541216 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1407ms 11:15:41 INFO - PROCESS | 1747 | 1466446541297 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:15:41 INFO - PROCESS | 1747 | 1466446541303 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:15:41 INFO - PROCESS | 1747 | 1466446541315 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 1747 | 1466446541318 Marionette TRACE conn4 <- [1,2806,null,{}] 11:15:41 INFO - PROCESS | 1747 | 1466446541322 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:41 INFO - PROCESS | 1747 | 1466446541328 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:41 INFO - PROCESS | 1747 | 1466446541549 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8be9a800) [pid = 1747] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8da6a800) [pid = 1747] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x88f85800) [pid = 1747] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8ca8e800) [pid = 1747] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8bf7c800) [pid = 1747] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8dcc8000) [pid = 1747] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x88f8d400) [pid = 1747] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x88a45c00) [pid = 1747] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x88a46c00) [pid = 1747] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8d89f000) [pid = 1747] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8d0ed000) [pid = 1747] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8ca8ec00) [pid = 1747] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:15:42 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8dccfc00) [pid = 1747] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:15:42 INFO - PROCESS | 1747 | 1466446542243 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 1747 | 1466446542253 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1400 == 28 [pid = 1747] [id = 709] 11:15:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x88a46c00) [pid = 1747] [serial = 2128] [outer = (nil)] 11:15:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8ad67800) [pid = 1747] [serial = 2129] [outer = 0x88a46c00] 11:15:42 INFO - PROCESS | 1747 | 1466446542324 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8d125c00) [pid = 1747] [serial = 2130] [outer = 0x88a46c00] 11:15:43 INFO - PROCESS | 1747 | 1466446543077 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1791ms 11:15:43 INFO - PROCESS | 1747 | 1466446543101 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 1747 | 1466446543105 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:15:43 INFO - PROCESS | 1747 | 1466446543111 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 1747 | 1466446543115 Marionette TRACE conn4 <- [1,2810,null,{}] 11:15:43 INFO - PROCESS | 1747 | 1466446543120 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:43 INFO - PROCESS | 1747 | 1466446543125 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:43 INFO - PROCESS | 1747 | 1466446543286 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:15:43 INFO - PROCESS | 1747 | 1466446543301 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 1747 | 1466446543310 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d254400 == 29 [pid = 1747] [id = 710] 11:15:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8d256000) [pid = 1747] [serial = 2131] [outer = (nil)] 11:15:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8d89d400) [pid = 1747] [serial = 2132] [outer = 0x8d256000] 11:15:43 INFO - PROCESS | 1747 | 1466446543382 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8d8a8800) [pid = 1747] [serial = 2133] [outer = 0x8d256000] 11:15:44 INFO - PROCESS | 1747 | 1466446544475 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1439ms 11:15:44 INFO - PROCESS | 1747 | 1466446544552 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 1747 | 1466446544559 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:15:44 INFO - PROCESS | 1747 | 1466446544569 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 1747 | 1466446544573 Marionette TRACE conn4 <- [1,2814,null,{}] 11:15:44 INFO - PROCESS | 1747 | 1466446544583 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:44 INFO - PROCESS | 1747 | 1466446544588 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:44 INFO - PROCESS | 1747 | 1466446544822 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:15:45 INFO - PROCESS | 1747 | 1466446545092 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 1747 | 1466446545106 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a48000 == 30 [pid = 1747] [id = 711] 11:15:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x88f8ac00) [pid = 1747] [serial = 2134] [outer = (nil)] 11:15:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8ad70800) [pid = 1747] [serial = 2135] [outer = 0x88f8ac00] 11:15:45 INFO - PROCESS | 1747 | 1466446545210 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8be9a400) [pid = 1747] [serial = 2136] [outer = 0x88f8ac00] 11:15:46 INFO - PROCESS | 1747 | 1466446546174 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1638ms 11:15:46 INFO - PROCESS | 1747 | 1466446546209 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 1747 | 1466446546216 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:15:46 INFO - PROCESS | 1747 | 1466446546228 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 1747 | 1466446546233 Marionette TRACE conn4 <- [1,2818,null,{}] 11:15:46 INFO - PROCESS | 1747 | 1466446546240 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:46 INFO - PROCESS | 1747 | 1466446546247 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:46 INFO - PROCESS | 1747 | 1466446546440 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:15:46 INFO - PROCESS | 1747 | 1466446546681 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 1747 | 1466446546691 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf79000 == 31 [pid = 1747] [id = 712] 11:15:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8d248400) [pid = 1747] [serial = 2137] [outer = (nil)] 11:15:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8d819400) [pid = 1747] [serial = 2138] [outer = 0x8d248400] 11:15:46 INFO - PROCESS | 1747 | 1466446546822 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8d821c00) [pid = 1747] [serial = 2139] [outer = 0x8d248400] 11:15:47 INFO - PROCESS | 1747 | 1466446547832 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1645ms 11:15:47 INFO - PROCESS | 1747 | 1466446547874 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:15:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:15:47 INFO - PROCESS | 1747 | 1466446547879 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:15:47 INFO - PROCESS | 1747 | 1466446547886 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 1747 | 1466446547892 Marionette TRACE conn4 <- [1,2822,null,{}] 11:15:47 INFO - PROCESS | 1747 | 1466446547909 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 1747 | 1466446547918 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:48 INFO - PROCESS | 1747 | 1466446548156 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:15:48 INFO - PROCESS | 1747 | 1466446548441 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 1747 | 1466446548451 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dcd0800 == 32 [pid = 1747] [id = 713] 11:15:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8dfe3800) [pid = 1747] [serial = 2140] [outer = (nil)] 11:15:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8dff0400) [pid = 1747] [serial = 2141] [outer = 0x8dfe3800] 11:15:48 INFO - PROCESS | 1747 | 1466446548545 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e0ad000) [pid = 1747] [serial = 2142] [outer = 0x8dfe3800] 11:15:49 INFO - PROCESS | 1747 | 1466446549471 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:15:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1636ms 11:15:49 INFO - PROCESS | 1747 | 1466446549525 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 1747 | 1466446549529 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:15:49 INFO - PROCESS | 1747 | 1466446549537 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 1747 | 1466446549541 Marionette TRACE conn4 <- [1,2826,null,{}] 11:15:49 INFO - PROCESS | 1747 | 1466446549547 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 1747 | 1466446549552 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:49 INFO - PROCESS | 1747 | 1466446549740 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:15:50 INFO - PROCESS | 1747 | 1466446549982 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 1747 | 1466446549993 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bf79c00 == 33 [pid = 1747] [id = 714] 11:15:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e0b3400) [pid = 1747] [serial = 2143] [outer = (nil)] 11:15:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e202400) [pid = 1747] [serial = 2144] [outer = 0x8e0b3400] 11:15:50 INFO - PROCESS | 1747 | 1466446550089 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e205000) [pid = 1747] [serial = 2145] [outer = 0x8e0b3400] 11:15:50 INFO - PROCESS | 1747 | 1466446550970 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1486ms 11:15:51 INFO - PROCESS | 1747 | 1466446551024 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 1747 | 1466446551028 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:15:51 INFO - PROCESS | 1747 | 1466446551035 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 1747 | 1466446551038 Marionette TRACE conn4 <- [1,2830,null,{}] 11:15:51 INFO - PROCESS | 1747 | 1466446551044 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:51 INFO - PROCESS | 1747 | 1466446551050 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:51 INFO - PROCESS | 1747 | 1466446551230 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:15:51 INFO - PROCESS | 1747 | 1466446551419 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 1747 | 1466446551426 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb0c00 == 34 [pid = 1747] [id = 715] 11:15:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8bf84800) [pid = 1747] [serial = 2146] [outer = (nil)] 11:15:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8ee67800) [pid = 1747] [serial = 2147] [outer = 0x8bf84800] 11:15:51 INFO - PROCESS | 1747 | 1466446551559 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8ee6dc00) [pid = 1747] [serial = 2148] [outer = 0x8bf84800] 11:15:52 INFO - PROCESS | 1747 | 1466446552479 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1483ms 11:15:52 INFO - PROCESS | 1747 | 1466446552519 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 1747 | 1466446552524 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:15:52 INFO - PROCESS | 1747 | 1466446552531 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 1747 | 1466446552535 Marionette TRACE conn4 <- [1,2834,null,{}] 11:15:52 INFO - PROCESS | 1747 | 1466446552541 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 1747 | 1466446552552 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:52 INFO - PROCESS | 1747 | 1466446552789 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:15:53 INFO - PROCESS | 1747 | 1466446553056 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 1747 | 1466446553064 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4e800 == 35 [pid = 1747] [id = 716] 11:15:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e0b2400) [pid = 1747] [serial = 2149] [outer = (nil)] 11:15:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f85e800) [pid = 1747] [serial = 2150] [outer = 0x8e0b2400] 11:15:53 INFO - PROCESS | 1747 | 1466446553204 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8d8a8000) [pid = 1747] [serial = 2151] [outer = 0x8e0b2400] 11:15:54 INFO - PROCESS | 1747 | 1466446554166 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1683ms 11:15:54 INFO - PROCESS | 1747 | 1466446554214 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:15:54 INFO - PROCESS | 1747 | 1466446554218 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:15:54 INFO - PROCESS | 1747 | 1466446554225 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 1747 | 1466446554229 Marionette TRACE conn4 <- [1,2838,null,{}] 11:15:54 INFO - PROCESS | 1747 | 1466446554235 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 1747 | 1466446554240 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:54 INFO - PROCESS | 1747 | 1466446554429 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:15:54 INFO - PROCESS | 1747 | 1466446554669 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 1747 | 1466446554680 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f118800 == 36 [pid = 1747] [id = 717] 11:15:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f857800) [pid = 1747] [serial = 2152] [outer = (nil)] 11:15:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8fb32800) [pid = 1747] [serial = 2153] [outer = 0x8f857800] 11:15:54 INFO - PROCESS | 1747 | 1466446554806 Marionette DEBUG loaded listener.js 11:15:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8fb34800) [pid = 1747] [serial = 2154] [outer = 0x8f857800] 11:15:55 INFO - PROCESS | 1747 | 1466446555721 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1541ms 11:15:55 INFO - PROCESS | 1747 | 1466446555766 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 1747 | 1466446555770 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:15:55 INFO - PROCESS | 1747 | 1466446555777 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 1747 | 1466446555781 Marionette TRACE conn4 <- [1,2842,null,{}] 11:15:55 INFO - PROCESS | 1747 | 1466446555787 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:55 INFO - PROCESS | 1747 | 1466446555794 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:55 INFO - PROCESS | 1747 | 1466446555991 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:15:56 INFO - PROCESS | 1747 | 1466446556230 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 1747 | 1466446556240 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bea7c00 == 37 [pid = 1747] [id = 718] 11:15:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8d0e7000) [pid = 1747] [serial = 2155] [outer = (nil)] 11:15:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x90d6ec00) [pid = 1747] [serial = 2156] [outer = 0x8d0e7000] 11:15:56 INFO - PROCESS | 1747 | 1466446556368 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x90d74000) [pid = 1747] [serial = 2157] [outer = 0x8d0e7000] 11:15:57 INFO - PROCESS | 1747 | 1466446557288 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1591ms 11:15:57 INFO - PROCESS | 1747 | 1466446557369 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 1747 | 1466446557372 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:15:57 INFO - PROCESS | 1747 | 1466446557379 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 1747 | 1466446557383 Marionette TRACE conn4 <- [1,2846,null,{}] 11:15:57 INFO - PROCESS | 1747 | 1466446557390 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 1747 | 1466446557396 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:57 INFO - PROCESS | 1747 | 1466446557615 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:15:58 INFO - PROCESS | 1747 | 1466446558044 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 1747 | 1466446558055 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb4400 == 38 [pid = 1747] [id = 719] 11:15:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x88a42400) [pid = 1747] [serial = 2158] [outer = (nil)] 11:15:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x88a48c00) [pid = 1747] [serial = 2159] [outer = 0x88a42400] 11:15:58 INFO - PROCESS | 1747 | 1466446558179 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x88f8cc00) [pid = 1747] [serial = 2160] [outer = 0x88a42400] 11:15:59 INFO - PROCESS | 1747 | 1466446559207 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1892ms 11:15:59 INFO - PROCESS | 1747 | 1466446559274 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:15:59 INFO - PROCESS | 1747 | 1466446559279 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:15:59 INFO - PROCESS | 1747 | 1466446559287 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 1747 | 1466446559293 Marionette TRACE conn4 <- [1,2850,null,{}] 11:15:59 INFO - PROCESS | 1747 | 1466446559301 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 1747 | 1466446559307 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:59 INFO - PROCESS | 1747 | 1466446559488 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:15:59 INFO - PROCESS | 1747 | 1466446559836 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 1747 | 1466446559844 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:15:59 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb1400 == 37 [pid = 1747] [id = 709] 11:15:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8d0e1c00 == 36 [pid = 1747] [id = 708] 11:15:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e7000 == 35 [pid = 1747] [id = 707] 11:15:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1400 == 36 [pid = 1747] [id = 720] 11:15:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8ad68400) [pid = 1747] [serial = 2161] [outer = (nil)] 11:15:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8ad70c00) [pid = 1747] [serial = 2162] [outer = 0x8ad68400] 11:15:59 INFO - PROCESS | 1747 | 1466446559976 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8c9bc400) [pid = 1747] [serial = 2163] [outer = 0x8ad68400] 11:16:00 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4ec00 == 35 [pid = 1747] [id = 706] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8ee69000) [pid = 1747] [serial = 2091] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8e20c000) [pid = 1747] [serial = 2090] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8dccc400) [pid = 1747] [serial = 2084] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8da69800) [pid = 1747] [serial = 2087] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8dfe3400) [pid = 1747] [serial = 2085] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8d820000) [pid = 1747] [serial = 2081] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8c9b6800) [pid = 1747] [serial = 2078] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8ca87400) [pid = 1747] [serial = 2079] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8e203800) [pid = 1747] [serial = 2069] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e201800) [pid = 1747] [serial = 2070] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8ad65c00) [pid = 1747] [serial = 2057] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8b5e3800) [pid = 1747] [serial = 2058] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8ee6d400) [pid = 1747] [serial = 2072] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8f111400) [pid = 1747] [serial = 2073] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8ad65400) [pid = 1747] [serial = 2075] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8ad6bc00) [pid = 1747] [serial = 2076] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8da69c00) [pid = 1747] [serial = 2063] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8dcc2000) [pid = 1747] [serial = 2064] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8d24fc00) [pid = 1747] [serial = 2055] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d0ecc00) [pid = 1747] [serial = 2060] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8d12b000) [pid = 1747] [serial = 2061] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8dfec800) [pid = 1747] [serial = 2066] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8dff0000) [pid = 1747] [serial = 2067] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8d250c00) [pid = 1747] [serial = 2088] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8d8a4000) [pid = 1747] [serial = 2082] [outer = (nil)] [url = about:blank] 11:16:00 INFO - PROCESS | 1747 | 1466446560869 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1644ms 11:16:00 INFO - PROCESS | 1747 | 1466446560935 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 1747 | 1466446560941 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:16:00 INFO - PROCESS | 1747 | 1466446560949 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1747 | 1466446560954 Marionette TRACE conn4 <- [1,2854,null,{}] 11:16:00 INFO - PROCESS | 1747 | 1466446560960 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 1747 | 1466446560966 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:01 INFO - PROCESS | 1747 | 1466446561150 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:16:01 INFO - PROCESS | 1747 | 1466446561327 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 1747 | 1466446561338 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4ec00 == 36 [pid = 1747] [id = 721] 11:16:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8c9b5c00) [pid = 1747] [serial = 2164] [outer = (nil)] 11:16:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d24fc00) [pid = 1747] [serial = 2165] [outer = 0x8c9b5c00] 11:16:01 INFO - PROCESS | 1747 | 1466446561450 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8d81c800) [pid = 1747] [serial = 2166] [outer = 0x8c9b5c00] 11:16:02 INFO - PROCESS | 1747 | 1466446562438 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1539ms 11:16:02 INFO - PROCESS | 1747 | 1466446562491 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 1747 | 1466446562495 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:16:02 INFO - PROCESS | 1747 | 1466446562511 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 1747 | 1466446562520 Marionette TRACE conn4 <- [1,2858,null,{}] 11:16:02 INFO - PROCESS | 1747 | 1466446562539 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 1747 | 1466446562547 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:02 INFO - PROCESS | 1747 | 1466446562786 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:16:02 INFO - PROCESS | 1747 | 1466446562815 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1747 | 1466446562833 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0e6400 == 37 [pid = 1747] [id = 722] 11:16:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8dcc2400) [pid = 1747] [serial = 2167] [outer = (nil)] 11:16:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8dcce000) [pid = 1747] [serial = 2168] [outer = 0x8dcc2400] 11:16:02 INFO - PROCESS | 1747 | 1466446562911 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8dfe3c00) [pid = 1747] [serial = 2169] [outer = 0x8dcc2400] 11:16:03 INFO - PROCESS | 1747 | 1466446563908 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1456ms 11:16:03 INFO - PROCESS | 1747 | 1466446563961 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 1747 | 1466446563966 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:16:03 INFO - PROCESS | 1747 | 1466446563979 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 1747 | 1466446563982 Marionette TRACE conn4 <- [1,2862,null,{}] 11:16:03 INFO - PROCESS | 1747 | 1466446563989 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 1747 | 1466446563994 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:04 INFO - PROCESS | 1747 | 1466446564286 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:16:04 INFO - PROCESS | 1747 | 1466446564314 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 1747 | 1466446564323 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a51800 == 38 [pid = 1747] [id = 723] 11:16:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d250400) [pid = 1747] [serial = 2170] [outer = (nil)] 11:16:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8dff0c00) [pid = 1747] [serial = 2171] [outer = 0x8d250400] 11:16:04 INFO - PROCESS | 1747 | 1466446564397 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e0af000) [pid = 1747] [serial = 2172] [outer = 0x8d250400] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8ad68000) [pid = 1747] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8d827c00) [pid = 1747] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8ee68800) [pid = 1747] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f115400) [pid = 1747] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8ca8c800) [pid = 1747] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8be9d400) [pid = 1747] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x88a50000) [pid = 1747] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8b5f0c00) [pid = 1747] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x88a50c00) [pid = 1747] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8dcc4400) [pid = 1747] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x88a4d000) [pid = 1747] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d0e3000) [pid = 1747] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:16:05 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x88a46c00) [pid = 1747] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:16:05 INFO - PROCESS | 1747 | 1466446565916 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1997ms 11:16:05 INFO - PROCESS | 1747 | 1466446565979 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 1747 | 1466446565985 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:16:06 INFO - PROCESS | 1747 | 1466446565996 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 1747 | 1466446566000 Marionette TRACE conn4 <- [1,2866,null,{}] 11:16:06 INFO - PROCESS | 1747 | 1466446566026 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:06 INFO - PROCESS | 1747 | 1466446566035 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:06 INFO - PROCESS | 1747 | 1466446566305 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:16:06 INFO - PROCESS | 1747 | 1466446566558 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 1747 | 1466446566579 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0edc00 == 39 [pid = 1747] [id = 724] 11:16:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8d126400) [pid = 1747] [serial = 2173] [outer = (nil)] 11:16:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8dcc4400) [pid = 1747] [serial = 2174] [outer = 0x8d126400] 11:16:06 INFO - PROCESS | 1747 | 1466446566662 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8e208800) [pid = 1747] [serial = 2175] [outer = 0x8d126400] 11:16:07 INFO - PROCESS | 1747 | 1466446567767 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1849ms 11:16:07 INFO - PROCESS | 1747 | 1466446567844 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 1747 | 1466446567852 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:16:07 INFO - PROCESS | 1747 | 1466446567861 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 1747 | 1466446567865 Marionette TRACE conn4 <- [1,2870,null,{}] 11:16:07 INFO - PROCESS | 1747 | 1466446567877 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 1747 | 1466446567883 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:08 INFO - PROCESS | 1747 | 1466446568148 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:16:08 INFO - PROCESS | 1747 | 1466446568410 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:08 INFO - PROCESS | 1747 | 1466446568419 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad67400 == 40 [pid = 1747] [id = 725] 11:16:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8ad70000) [pid = 1747] [serial = 2176] [outer = (nil)] 11:16:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8bea4400) [pid = 1747] [serial = 2177] [outer = 0x8ad70000] 11:16:08 INFO - PROCESS | 1747 | 1466446568549 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8c9bf800) [pid = 1747] [serial = 2178] [outer = 0x8ad70000] 11:16:09 INFO - PROCESS | 1747 | 1466446569576 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1795ms 11:16:09 INFO - PROCESS | 1747 | 1466446569656 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 1747 | 1466446569664 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:16:09 INFO - PROCESS | 1747 | 1466446569676 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 1747 | 1466446569680 Marionette TRACE conn4 <- [1,2874,null,{}] 11:16:09 INFO - PROCESS | 1747 | 1466446569687 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 1747 | 1466446569694 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:09 INFO - PROCESS | 1747 | 1466446569943 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:16:10 INFO - PROCESS | 1747 | 1466446570249 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 1747 | 1466446570259 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d251400 == 41 [pid = 1747] [id = 726] 11:16:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8d89c800) [pid = 1747] [serial = 2179] [outer = (nil)] 11:16:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8d8a5400) [pid = 1747] [serial = 2180] [outer = 0x8d89c800] 11:16:10 INFO - PROCESS | 1747 | 1466446570351 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8dcc6000) [pid = 1747] [serial = 2181] [outer = 0x8d89c800] 11:16:11 INFO - PROCESS | 1747 | 1466446571357 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:16:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1743ms 11:16:11 INFO - PROCESS | 1747 | 1466446571420 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 1747 | 1466446571426 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:16:11 INFO - PROCESS | 1747 | 1466446571434 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 1747 | 1466446571442 Marionette TRACE conn4 <- [1,2878,null,{}] 11:16:11 INFO - PROCESS | 1747 | 1466446571459 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 1747 | 1466446571468 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:11 INFO - PROCESS | 1747 | 1466446571712 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:16:12 INFO - PROCESS | 1747 | 1466446572004 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1747 | 1466446572017 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ee62c00 == 42 [pid = 1747] [id = 727] 11:16:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8ee65400) [pid = 1747] [serial = 2182] [outer = (nil)] 11:16:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8f10d800) [pid = 1747] [serial = 2183] [outer = 0x8ee65400] 11:16:12 INFO - PROCESS | 1747 | 1466446572118 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f117400) [pid = 1747] [serial = 2184] [outer = 0x8ee65400] 11:16:13 INFO - PROCESS | 1747 | 1466446573074 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1698ms 11:16:13 INFO - PROCESS | 1747 | 1466446573131 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 1747 | 1466446573135 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:16:13 INFO - PROCESS | 1747 | 1466446573143 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 1747 | 1466446573146 Marionette TRACE conn4 <- [1,2882,null,{}] 11:16:13 INFO - PROCESS | 1747 | 1466446573152 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 1747 | 1466446573158 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:13 INFO - PROCESS | 1747 | 1466446573359 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:16:13 INFO - PROCESS | 1747 | 1466446573614 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 1747 | 1466446573624 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1800 == 43 [pid = 1747] [id = 728] 11:16:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e206800) [pid = 1747] [serial = 2185] [outer = (nil)] 11:16:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8fa84c00) [pid = 1747] [serial = 2186] [outer = 0x8e206800] 11:16:13 INFO - PROCESS | 1747 | 1466446573755 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8fa8e000) [pid = 1747] [serial = 2187] [outer = 0x8e206800] 11:16:14 INFO - PROCESS | 1747 | 1466446574731 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1644ms 11:16:14 INFO - PROCESS | 1747 | 1466446574789 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:16:14 INFO - PROCESS | 1747 | 1466446574794 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:16:14 INFO - PROCESS | 1747 | 1466446574801 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1747 | 1466446574804 Marionette TRACE conn4 <- [1,2886,null,{}] 11:16:14 INFO - PROCESS | 1747 | 1466446574810 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 1747 | 1466446574815 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:15 INFO - PROCESS | 1747 | 1466446575010 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:16:15 INFO - PROCESS | 1747 | 1466446575252 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 1747 | 1466446575259 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a46800 == 44 [pid = 1747] [id = 729] 11:16:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8b5edc00) [pid = 1747] [serial = 2188] [outer = (nil)] 11:16:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x90d79c00) [pid = 1747] [serial = 2189] [outer = 0x8b5edc00] 11:16:15 INFO - PROCESS | 1747 | 1466446575390 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x90e45c00) [pid = 1747] [serial = 2190] [outer = 0x8b5edc00] 11:16:16 INFO - PROCESS | 1747 | 1466446576338 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:16:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1587ms 11:16:16 INFO - PROCESS | 1747 | 1466446576388 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:16:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:16:16 INFO - PROCESS | 1747 | 1466446576392 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:16:16 INFO - PROCESS | 1747 | 1466446576399 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 1747 | 1466446576403 Marionette TRACE conn4 <- [1,2890,null,{}] 11:16:16 INFO - PROCESS | 1747 | 1466446576409 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:16 INFO - PROCESS | 1747 | 1466446576419 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:16 INFO - PROCESS | 1747 | 1466446576646 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:16:16 INFO - PROCESS | 1747 | 1466446576896 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 1747 | 1466446576909 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8a800 == 45 [pid = 1747] [id = 730] 11:16:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x88f8b400) [pid = 1747] [serial = 2191] [outer = (nil)] 11:16:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8b5efc00) [pid = 1747] [serial = 2192] [outer = 0x88f8b400] 11:16:17 INFO - PROCESS | 1747 | 1466446577040 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8bea6800) [pid = 1747] [serial = 2193] [outer = 0x88f8b400] 11:16:17 INFO - PROCESS | 1747 | 1466446577980 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:16:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:16:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1635ms 11:16:18 INFO - PROCESS | 1747 | 1466446578034 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 1747 | 1466446578037 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:16:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:16:18 INFO - PROCESS | 1747 | 1466446578045 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 1747 | 1466446578048 Marionette TRACE conn4 <- [1,2894,null,{}] 11:16:18 INFO - PROCESS | 1747 | 1466446578055 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 1747 | 1466446578062 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:18 INFO - PROCESS | 1747 | 1466446578252 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:16:18 INFO - PROCESS | 1747 | 1466446578515 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 1747 | 1466446578524 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad64400 == 46 [pid = 1747] [id = 731] 11:16:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8ad65400) [pid = 1747] [serial = 2194] [outer = (nil)] 11:16:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8ad6d400) [pid = 1747] [serial = 2195] [outer = 0x8ad65400] 11:16:18 INFO - PROCESS | 1747 | 1466446578875 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8be99800) [pid = 1747] [serial = 2196] [outer = 0x8ad65400] 11:16:19 INFO - PROCESS | 1747 | 1466446579876 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1887ms 11:16:19 INFO - PROCESS | 1747 | 1466446579934 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 1747 | 1466446579940 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:16:19 INFO - PROCESS | 1747 | 1466446579948 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 1747 | 1466446579952 Marionette TRACE conn4 <- [1,2898,null,{}] 11:16:19 INFO - PROCESS | 1747 | 1466446579959 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:19 INFO - PROCESS | 1747 | 1466446579965 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:20 INFO - PROCESS | 1747 | 1466446580152 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:16:20 INFO - PROCESS | 1747 | 1466446580411 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 1747 | 1466446580424 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca81c00 == 47 [pid = 1747] [id = 732] 11:16:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8d826c00) [pid = 1747] [serial = 2197] [outer = (nil)] 11:16:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8da65400) [pid = 1747] [serial = 2198] [outer = 0x8d826c00] 11:16:20 INFO - PROCESS | 1747 | 1466446580596 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8dcc3c00) [pid = 1747] [serial = 2199] [outer = 0x8d826c00] 11:16:21 INFO - PROCESS | 1747 | 1466446581508 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1638ms 11:16:21 INFO - PROCESS | 1747 | 1466446581586 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 1747 | 1466446581592 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:16:21 INFO - PROCESS | 1747 | 1466446581603 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 1747 | 1466446581608 Marionette TRACE conn4 <- [1,2902,null,{}] 11:16:21 INFO - PROCESS | 1747 | 1466446581618 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 1747 | 1466446581624 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88a51800 == 46 [pid = 1747] [id = 723] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8d0e6400 == 45 [pid = 1747] [id = 722] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4ec00 == 44 [pid = 1747] [id = 721] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb1400 == 43 [pid = 1747] [id = 720] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb4400 == 42 [pid = 1747] [id = 719] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88a44000 == 41 [pid = 1747] [id = 705] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88a48000 == 40 [pid = 1747] [id = 711] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8bea7c00 == 39 [pid = 1747] [id = 718] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf79000 == 38 [pid = 1747] [id = 712] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8d254400 == 37 [pid = 1747] [id = 710] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf79c00 == 36 [pid = 1747] [id = 714] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88a4e800 == 35 [pid = 1747] [id = 716] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb0c00 == 34 [pid = 1747] [id = 715] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8dcd0800 == 33 [pid = 1747] [id = 713] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8f118800 == 32 [pid = 1747] [id = 717] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca81c00 == 31 [pid = 1747] [id = 732] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad64400 == 30 [pid = 1747] [id = 731] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88a46800 == 29 [pid = 1747] [id = 729] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8a800 == 28 [pid = 1747] [id = 730] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb1800 == 27 [pid = 1747] [id = 728] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8ee62c00 == 26 [pid = 1747] [id = 727] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8d251400 == 25 [pid = 1747] [id = 726] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8d0edc00 == 24 [pid = 1747] [id = 724] 11:16:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad67400 == 23 [pid = 1747] [id = 725] 11:16:23 INFO - PROCESS | 1747 | 1466446583279 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8d89d400) [pid = 1747] [serial = 2132] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8c9b3c00) [pid = 1747] [serial = 2094] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8bf78000) [pid = 1747] [serial = 2093] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8dcc9400) [pid = 1747] [serial = 2097] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8da65800) [pid = 1747] [serial = 2096] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8f10e800) [pid = 1747] [serial = 2100] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8ee6ec00) [pid = 1747] [serial = 2099] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8fa82400) [pid = 1747] [serial = 2103] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f855c00) [pid = 1747] [serial = 2102] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8fa90400) [pid = 1747] [serial = 2106] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8fa8c400) [pid = 1747] [serial = 2105] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x90d75000) [pid = 1747] [serial = 2109] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x88f83c00) [pid = 1747] [serial = 2120] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x88f86800) [pid = 1747] [serial = 2121] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x90d71000) [pid = 1747] [serial = 2108] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8be9d800) [pid = 1747] [serial = 2123] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8d12d000) [pid = 1747] [serial = 2118] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d0e1400) [pid = 1747] [serial = 2117] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x90e42400) [pid = 1747] [serial = 2112] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x90d7c000) [pid = 1747] [serial = 2111] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8b5e9800) [pid = 1747] [serial = 2115] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8d0e8400) [pid = 1747] [serial = 2126] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x88f82c00) [pid = 1747] [serial = 2114] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8ad67800) [pid = 1747] [serial = 2129] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8d0f0c00) [pid = 1747] [serial = 2127] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8bea4800) [pid = 1747] [serial = 2124] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8d125c00) [pid = 1747] [serial = 2130] [outer = (nil)] [url = about:blank] 11:16:23 INFO - PROCESS | 1747 | 1466446583818 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 1747 | 1466446583833 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x87faec00 == 24 [pid = 1747] [id = 733] 11:16:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x87fb1400) [pid = 1747] [serial = 2200] [outer = (nil)] 11:16:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x88a43c00) [pid = 1747] [serial = 2201] [outer = 0x87fb1400] 11:16:23 INFO - PROCESS | 1747 | 1466446583972 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x88a4c000) [pid = 1747] [serial = 2202] [outer = 0x87fb1400] 11:16:25 INFO - PROCESS | 1747 | 1466446585175 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3653ms 11:16:25 INFO - PROCESS | 1747 | 1466446585257 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:16:25 INFO - PROCESS | 1747 | 1466446585263 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:16:25 INFO - PROCESS | 1747 | 1466446585272 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1747 | 1466446585277 Marionette TRACE conn4 <- [1,2906,null,{}] 11:16:25 INFO - PROCESS | 1747 | 1466446585284 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:25 INFO - PROCESS | 1747 | 1466446585293 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:25 INFO - PROCESS | 1747 | 1466446585513 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:16:25 INFO - PROCESS | 1747 | 1466446585754 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 1747 | 1466446585767 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad67400 == 25 [pid = 1747] [id = 734] 11:16:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8ad6b800) [pid = 1747] [serial = 2203] [outer = (nil)] 11:16:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8b5e7c00) [pid = 1747] [serial = 2204] [outer = 0x8ad6b800] 11:16:25 INFO - PROCESS | 1747 | 1466446585849 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8b5f0400) [pid = 1747] [serial = 2205] [outer = 0x8ad6b800] 11:16:26 INFO - PROCESS | 1747 | 1466446586766 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1586ms 11:16:26 INFO - PROCESS | 1747 | 1466446586858 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:16:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:16:26 INFO - PROCESS | 1747 | 1466446586864 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:16:26 INFO - PROCESS | 1747 | 1466446586871 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 1747 | 1466446586874 Marionette TRACE conn4 <- [1,2910,null,{}] 11:16:26 INFO - PROCESS | 1747 | 1466446586897 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 1747 | 1466446586902 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:27 INFO - PROCESS | 1747 | 1466446587167 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:16:27 INFO - PROCESS | 1747 | 1466446587207 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 1747 | 1466446587222 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9b3000 == 26 [pid = 1747] [id = 735] 11:16:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8c9b5000) [pid = 1747] [serial = 2206] [outer = (nil)] 11:16:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8c9b9800) [pid = 1747] [serial = 2207] [outer = 0x8c9b5000] 11:16:27 INFO - PROCESS | 1747 | 1466446587471 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8ca81c00) [pid = 1747] [serial = 2208] [outer = 0x8c9b5000] 11:16:28 INFO - PROCESS | 1747 | 1466446588294 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:16:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:16:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:16:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1436ms 11:16:28 INFO - PROCESS | 1747 | 1466446588307 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 1747 | 1466446588312 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:16:28 INFO - TEST-START | /DOMEvents/constructors.html 11:16:28 INFO - PROCESS | 1747 | 1466446588340 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 1747 | 1466446588349 Marionette TRACE conn4 <- [1,2914,null,{}] 11:16:28 INFO - PROCESS | 1747 | 1466446588355 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 1747 | 1466446588364 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:29 INFO - PROCESS | 1747 | 1466446589336 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8dcc2400) [pid = 1747] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8d250400) [pid = 1747] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e0b3400) [pid = 1747] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x88f8ac00) [pid = 1747] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f857800) [pid = 1747] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8d0e7000) [pid = 1747] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8bf84800) [pid = 1747] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d248400) [pid = 1747] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e0b2400) [pid = 1747] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8d256000) [pid = 1747] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8dfe3800) [pid = 1747] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x88a42400) [pid = 1747] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8ad68400) [pid = 1747] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8c9b5c00) [pid = 1747] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:16:29 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8d126400) [pid = 1747] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:16:29 INFO - PROCESS | 1747 | 1466446589601 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 1747 | 1466446589612 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x87faf000 == 27 [pid = 1747] [id = 736] 11:16:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x87fb2400) [pid = 1747] [serial = 2209] [outer = (nil)] 11:16:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8ad6c800) [pid = 1747] [serial = 2210] [outer = 0x87fb2400] 11:16:29 INFO - PROCESS | 1747 | 1466446589685 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8d0ee800) [pid = 1747] [serial = 2211] [outer = 0x87fb2400] 11:16:30 INFO - PROCESS | 1747 | 1466446590488 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:16:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:16:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:16:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:16:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:16:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:16:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:16:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:16:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:16:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 2241ms 11:16:30 INFO - PROCESS | 1747 | 1466446590564 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 1747 | 1466446590570 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:16:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:16:30 INFO - PROCESS | 1747 | 1466446590578 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 1747 | 1466446590586 Marionette TRACE conn4 <- [1,2918,null,{}] 11:16:30 INFO - PROCESS | 1747 | 1466446590597 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 1747 | 1466446590602 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:30 INFO - PROCESS | 1747 | 1466446590853 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:16:30 INFO - PROCESS | 1747 | 1466446590864 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 1747 | 1466446590871 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f80c00 == 28 [pid = 1747] [id = 737] 11:16:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8be9c000) [pid = 1747] [serial = 2212] [outer = (nil)] 11:16:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8d252000) [pid = 1747] [serial = 2213] [outer = 0x8be9c000] 11:16:30 INFO - PROCESS | 1747 | 1466446590957 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8d255800) [pid = 1747] [serial = 2214] [outer = 0x8be9c000] 11:16:31 INFO - PROCESS | 1747 | 1466446591987 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:16:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:16:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1445ms 11:16:32 INFO - PROCESS | 1747 | 1466446592066 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 1747 | 1466446592073 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:16:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:16:32 INFO - PROCESS | 1747 | 1466446592084 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 1747 | 1466446592092 Marionette TRACE conn4 <- [1,2922,null,{}] 11:16:32 INFO - PROCESS | 1747 | 1466446592105 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:32 INFO - PROCESS | 1747 | 1466446592112 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:32 INFO - PROCESS | 1747 | 1466446592336 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:16:32 INFO - PROCESS | 1747 | 1466446592610 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 1747 | 1466446592621 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b5e2c00 == 29 [pid = 1747] [id = 738] 11:16:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8b5f0000) [pid = 1747] [serial = 2215] [outer = (nil)] 11:16:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8bea7800) [pid = 1747] [serial = 2216] [outer = 0x8b5f0000] 11:16:32 INFO - PROCESS | 1747 | 1466446592755 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8c9c0800) [pid = 1747] [serial = 2217] [outer = 0x8b5f0000] 11:16:33 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:16:33 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:16:33 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:16:33 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:16:33 INFO - PROCESS | 1747 | 1466446593666 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:16:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:16:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:16:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:16:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:16:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:16:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:16:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:16:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:16:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:16:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1654ms 11:16:33 INFO - PROCESS | 1747 | 1466446593749 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 1747 | 1466446593760 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:16:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:16:33 INFO - PROCESS | 1747 | 1466446593774 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 1747 | 1466446593779 Marionette TRACE conn4 <- [1,2926,null,{}] 11:16:33 INFO - PROCESS | 1747 | 1466446593786 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 1747 | 1466446593792 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:34 INFO - PROCESS | 1747 | 1466446593993 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:16:34 INFO - PROCESS | 1747 | 1466446594250 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 1747 | 1466446594258 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f85000 == 30 [pid = 1747] [id = 739] 11:16:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8d0f0000) [pid = 1747] [serial = 2218] [outer = (nil)] 11:16:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8d89fc00) [pid = 1747] [serial = 2219] [outer = 0x8d0f0000] 11:16:34 INFO - PROCESS | 1747 | 1466446594369 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x87faf800) [pid = 1747] [serial = 2220] [outer = 0x8d0f0000] 11:16:35 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:16:35 INFO - PROCESS | 1747 | 1466446595258 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:16:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:16:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1534ms 11:16:35 INFO - PROCESS | 1747 | 1466446595308 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:16:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:16:35 INFO - PROCESS | 1747 | 1466446595313 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:16:35 INFO - PROCESS | 1747 | 1466446595321 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1747 | 1466446595327 Marionette TRACE conn4 <- [1,2930,null,{}] 11:16:35 INFO - PROCESS | 1747 | 1466446595360 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:35 INFO - PROCESS | 1747 | 1466446595370 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:35 INFO - PROCESS | 1747 | 1466446595622 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:16:35 INFO - PROCESS | 1747 | 1466446595767 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 1747 | 1466446595782 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dccdc00 == 31 [pid = 1747] [id = 740] 11:16:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8dcce400) [pid = 1747] [serial = 2221] [outer = (nil)] 11:16:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8dfe5000) [pid = 1747] [serial = 2222] [outer = 0x8dcce400] 11:16:35 INFO - PROCESS | 1747 | 1466446595872 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8dfee400) [pid = 1747] [serial = 2223] [outer = 0x8dcce400] 11:16:36 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:16:36 INFO - PROCESS | 1747 | 1466446596743 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:16:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1438ms 11:16:36 INFO - PROCESS | 1747 | 1466446596757 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 1747 | 1466446596761 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:16:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:16:36 INFO - PROCESS | 1747 | 1466446596769 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 1747 | 1466446596773 Marionette TRACE conn4 <- [1,2934,null,{}] 11:16:36 INFO - PROCESS | 1747 | 1466446596778 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 1747 | 1466446596784 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:36 INFO - PROCESS | 1747 | 1466446596986 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:16:37 INFO - PROCESS | 1747 | 1466446597183 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 1747 | 1466446597192 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e0ab800 == 32 [pid = 1747] [id = 741] 11:16:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e0af400) [pid = 1747] [serial = 2224] [outer = (nil)] 11:16:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e0b3400) [pid = 1747] [serial = 2225] [outer = 0x8e0af400] 11:16:37 INFO - PROCESS | 1747 | 1466446597282 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e203800) [pid = 1747] [serial = 2226] [outer = 0x8e0af400] 11:16:38 INFO - PROCESS | 1747 | 1466446598084 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:16:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:16:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1331ms 11:16:38 INFO - PROCESS | 1747 | 1466446598101 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 1747 | 1466446598105 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:16:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:16:38 INFO - PROCESS | 1747 | 1466446598111 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 1747 | 1466446598116 Marionette TRACE conn4 <- [1,2938,null,{}] 11:16:38 INFO - PROCESS | 1747 | 1466446598122 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 1747 | 1466446598128 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:38 INFO - PROCESS | 1747 | 1466446598300 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:16:38 INFO - PROCESS | 1747 | 1466446598513 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 1747 | 1466446598524 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca85c00 == 33 [pid = 1747] [id = 742] 11:16:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d0e2800) [pid = 1747] [serial = 2227] [outer = (nil)] 11:16:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8ee63c00) [pid = 1747] [serial = 2228] [outer = 0x8d0e2800] 11:16:38 INFO - PROCESS | 1747 | 1466446598609 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8ee68000) [pid = 1747] [serial = 2229] [outer = 0x8d0e2800] 11:16:39 INFO - PROCESS | 1747 | 1466446599623 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:16:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1537ms 11:16:39 INFO - PROCESS | 1747 | 1466446599649 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:16:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:16:39 INFO - PROCESS | 1747 | 1466446599653 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:16:39 INFO - PROCESS | 1747 | 1466446599660 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 1747 | 1466446599664 Marionette TRACE conn4 <- [1,2942,null,{}] 11:16:39 INFO - PROCESS | 1747 | 1466446599670 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:39 INFO - PROCESS | 1747 | 1466446599683 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:39 INFO - PROCESS | 1747 | 1466446599974 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:16:40 INFO - PROCESS | 1747 | 1466446600121 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 1747 | 1466446600131 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f111000 == 34 [pid = 1747] [id = 743] 11:16:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f112800) [pid = 1747] [serial = 2230] [outer = (nil)] 11:16:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8f855c00) [pid = 1747] [serial = 2231] [outer = 0x8f112800] 11:16:40 INFO - PROCESS | 1747 | 1466446600261 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f859800) [pid = 1747] [serial = 2232] [outer = 0x8f112800] 11:16:41 INFO - PROCESS | 1747 | 1466446601198 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:16:41 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:16:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:16:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1587ms 11:16:41 INFO - PROCESS | 1747 | 1466446601249 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:16:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:16:41 INFO - PROCESS | 1747 | 1466446601253 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:16:41 INFO - PROCESS | 1747 | 1466446601260 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 1747 | 1466446601264 Marionette TRACE conn4 <- [1,2946,null,{}] 11:16:41 INFO - PROCESS | 1747 | 1466446601321 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 1747 | 1466446601327 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:41 INFO - PROCESS | 1747 | 1466446601510 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:16:41 INFO - PROCESS | 1747 | 1466446601767 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 1747 | 1466446601780 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad65c00 == 35 [pid = 1747] [id = 744] 11:16:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8ad66800) [pid = 1747] [serial = 2233] [outer = (nil)] 11:16:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8fa88800) [pid = 1747] [serial = 2234] [outer = 0x8ad66800] 11:16:41 INFO - PROCESS | 1747 | 1466446601938 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8fa85400) [pid = 1747] [serial = 2235] [outer = 0x8ad66800] 11:16:42 INFO - PROCESS | 1747 | 1466446602788 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:16:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1577ms 11:16:42 INFO - PROCESS | 1747 | 1466446602838 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:16:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:16:42 INFO - PROCESS | 1747 | 1466446602842 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:16:42 INFO - PROCESS | 1747 | 1466446602849 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 1747 | 1466446602852 Marionette TRACE conn4 <- [1,2950,null,{}] 11:16:42 INFO - PROCESS | 1747 | 1466446602858 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:42 INFO - PROCESS | 1747 | 1466446602864 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:43 INFO - PROCESS | 1747 | 1466446603114 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:16:43 INFO - PROCESS | 1747 | 1466446603258 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 1747 | 1466446603266 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ad6a400 == 36 [pid = 1747] [id = 745] 11:16:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8ca8f400) [pid = 1747] [serial = 2236] [outer = (nil)] 11:16:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8fb3bc00) [pid = 1747] [serial = 2237] [outer = 0x8ca8f400] 11:16:43 INFO - PROCESS | 1747 | 1466446603394 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x90d6f400) [pid = 1747] [serial = 2238] [outer = 0x8ca8f400] 11:16:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fb33800 == 37 [pid = 1747] [id = 746] 11:16:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8fb35c00) [pid = 1747] [serial = 2239] [outer = (nil)] 11:16:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x90e43c00) [pid = 1747] [serial = 2240] [outer = 0x8fb35c00] 11:16:44 INFO - PROCESS | 1747 | 1466446604357 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:16:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1543ms 11:16:44 INFO - PROCESS | 1747 | 1466446604415 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 1747 | 1466446604418 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:16:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:16:44 INFO - PROCESS | 1747 | 1466446604427 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 1747 | 1466446604430 Marionette TRACE conn4 <- [1,2954,null,{}] 11:16:44 INFO - PROCESS | 1747 | 1466446604437 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 1747 | 1466446604443 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:44 INFO - PROCESS | 1747 | 1466446604668 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:16:44 INFO - PROCESS | 1747 | 1466446604954 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1747 | 1466446604963 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a46000 == 38 [pid = 1747] [id = 747] 11:16:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x88f81800) [pid = 1747] [serial = 2241] [outer = (nil)] 11:16:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8c9be400) [pid = 1747] [serial = 2242] [outer = 0x88f81800] 11:16:45 INFO - PROCESS | 1747 | 1466446605093 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8da6b000) [pid = 1747] [serial = 2243] [outer = 0x88f81800] 11:16:45 INFO - PROCESS | 1747 | 1466446605845 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:16:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:16:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:16:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1436ms 11:16:45 INFO - PROCESS | 1747 | 1466446605864 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:16:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:16:45 INFO - PROCESS | 1747 | 1466446605868 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:16:45 INFO - PROCESS | 1747 | 1466446605875 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1747 | 1466446605879 Marionette TRACE conn4 <- [1,2958,null,{}] 11:16:45 INFO - PROCESS | 1747 | 1466446605887 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 1747 | 1466446605893 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:46 INFO - PROCESS | 1747 | 1466446606117 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:16:46 INFO - PROCESS | 1747 | 1466446606540 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 1747 | 1466446606554 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fac800 == 39 [pid = 1747] [id = 748] 11:16:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x87fad000) [pid = 1747] [serial = 2244] [outer = (nil)] 11:16:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x88a46c00) [pid = 1747] [serial = 2245] [outer = 0x87fad000] 11:16:46 INFO - PROCESS | 1747 | 1466446606681 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x88f86400) [pid = 1747] [serial = 2246] [outer = 0x87fad000] 11:16:47 INFO - PROCESS | 1747 | 1466446607569 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:16:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1743ms 11:16:47 INFO - PROCESS | 1747 | 1466446607620 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 1747 | 1466446607627 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:16:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:16:47 INFO - PROCESS | 1747 | 1466446607637 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1747 | 1466446607642 Marionette TRACE conn4 <- [1,2962,null,{}] 11:16:47 INFO - PROCESS | 1747 | 1466446607650 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 1747 | 1466446607657 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:47 INFO - PROCESS | 1747 | 1466446607855 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8dfe3c00) [pid = 1747] [serial = 2169] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8dff0c00) [pid = 1747] [serial = 2171] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8e0af000) [pid = 1747] [serial = 2172] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8e202400) [pid = 1747] [serial = 2144] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8e205000) [pid = 1747] [serial = 2145] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8ad70800) [pid = 1747] [serial = 2135] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8be9a400) [pid = 1747] [serial = 2136] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8fb32800) [pid = 1747] [serial = 2153] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8fb34800) [pid = 1747] [serial = 2154] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x90d6ec00) [pid = 1747] [serial = 2156] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x90d74000) [pid = 1747] [serial = 2157] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8ee67800) [pid = 1747] [serial = 2147] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8ee6dc00) [pid = 1747] [serial = 2148] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8d819400) [pid = 1747] [serial = 2138] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8d821c00) [pid = 1747] [serial = 2139] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8f85e800) [pid = 1747] [serial = 2150] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8d8a8000) [pid = 1747] [serial = 2151] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8d8a8800) [pid = 1747] [serial = 2133] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8dff0400) [pid = 1747] [serial = 2141] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e0ad000) [pid = 1747] [serial = 2142] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x88a48c00) [pid = 1747] [serial = 2159] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x88f8cc00) [pid = 1747] [serial = 2160] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8ad70c00) [pid = 1747] [serial = 2162] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c9bc400) [pid = 1747] [serial = 2163] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8d24fc00) [pid = 1747] [serial = 2165] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e208800) [pid = 1747] [serial = 2175] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8dcc4400) [pid = 1747] [serial = 2174] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8dcce000) [pid = 1747] [serial = 2168] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8d81c800) [pid = 1747] [serial = 2166] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1747 | 1466446608133 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 1747 | 1466446608149 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a42400 == 40 [pid = 1747] [id = 749] 11:16:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x88a51400) [pid = 1747] [serial = 2247] [outer = (nil)] 11:16:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8b5e4400) [pid = 1747] [serial = 2248] [outer = 0x88a51400] 11:16:48 INFO - PROCESS | 1747 | 1466446608292 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d0e2000) [pid = 1747] [serial = 2249] [outer = 0x88a51400] 11:16:49 INFO - PROCESS | 1747 | 1466446609024 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:16:49 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:16:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1441ms 11:16:49 INFO - PROCESS | 1747 | 1466446609081 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 1747 | 1466446609087 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:16:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:16:49 INFO - PROCESS | 1747 | 1466446609095 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 1747 | 1466446609099 Marionette TRACE conn4 <- [1,2966,null,{}] 11:16:49 INFO - PROCESS | 1747 | 1466446609105 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 1747 | 1466446609111 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:49 INFO - PROCESS | 1747 | 1466446609382 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:16:49 INFO - PROCESS | 1747 | 1466446609405 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 1747 | 1466446609417 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d81c400 == 41 [pid = 1747] [id = 750] 11:16:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8d81c800) [pid = 1747] [serial = 2250] [outer = (nil)] 11:16:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8d822000) [pid = 1747] [serial = 2251] [outer = 0x8d81c800] 11:16:49 INFO - PROCESS | 1747 | 1466446609605 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8d8a8c00) [pid = 1747] [serial = 2252] [outer = 0x8d81c800] 11:16:50 INFO - PROCESS | 1747 | 1466446610444 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:16:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1381ms 11:16:50 INFO - PROCESS | 1747 | 1466446610478 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 1747 | 1466446610482 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:16:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:16:50 INFO - PROCESS | 1747 | 1466446610497 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 1747 | 1466446610506 Marionette TRACE conn4 <- [1,2970,null,{}] 11:16:50 INFO - PROCESS | 1747 | 1466446610516 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 1747 | 1466446610522 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:50 INFO - PROCESS | 1747 | 1466446610701 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:16:50 INFO - PROCESS | 1747 | 1466446610874 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 1747 | 1466446610881 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9c0400 == 42 [pid = 1747] [id = 751] 11:16:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8dcc9c00) [pid = 1747] [serial = 2253] [outer = (nil)] 11:16:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8dff0400) [pid = 1747] [serial = 2254] [outer = 0x8dcc9c00] 11:16:50 INFO - PROCESS | 1747 | 1466446610952 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e0ad000) [pid = 1747] [serial = 2255] [outer = 0x8dcc9c00] 11:16:51 INFO - PROCESS | 1747 | 1466446611758 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:16:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:16:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1297ms 11:16:51 INFO - PROCESS | 1747 | 1466446611797 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 1747 | 1466446611802 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:16:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:16:51 INFO - PROCESS | 1747 | 1466446611809 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 1747 | 1466446611813 Marionette TRACE conn4 <- [1,2974,null,{}] 11:16:51 INFO - PROCESS | 1747 | 1466446611819 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:51 INFO - PROCESS | 1747 | 1466446611824 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:52 INFO - PROCESS | 1747 | 1466446612077 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:16:52 INFO - PROCESS | 1747 | 1466446612119 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 1747 | 1466446612127 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f83000 == 43 [pid = 1747] [id = 752] 11:16:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8c9b5400) [pid = 1747] [serial = 2256] [outer = (nil)] 11:16:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e205400) [pid = 1747] [serial = 2257] [outer = 0x8c9b5400] 11:16:52 INFO - PROCESS | 1747 | 1466446612204 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e209800) [pid = 1747] [serial = 2258] [outer = 0x8c9b5400] 11:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8ee65400) [pid = 1747] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d89c800) [pid = 1747] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8d826c00) [pid = 1747] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:16:52 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8b5edc00) [pid = 1747] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8ad70000) [pid = 1747] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8c9b5000) [pid = 1747] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x88f8b400) [pid = 1747] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8ad6b800) [pid = 1747] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x87fb1400) [pid = 1747] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x87fb2400) [pid = 1747] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8ad65400) [pid = 1747] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:16:53 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e206800) [pid = 1747] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:16:53 INFO - PROCESS | 1747 | 1466446613296 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:16:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:16:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1532ms 11:16:53 INFO - PROCESS | 1747 | 1466446613342 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 1747 | 1466446613346 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:16:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:16:53 INFO - PROCESS | 1747 | 1466446613353 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 1747 | 1466446613356 Marionette TRACE conn4 <- [1,2978,null,{}] 11:16:53 INFO - PROCESS | 1747 | 1466446613362 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 1747 | 1466446613367 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:53 INFO - PROCESS | 1747 | 1466446613532 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:16:53 INFO - PROCESS | 1747 | 1466446613700 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 1747 | 1466446613717 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d89c800 == 44 [pid = 1747] [id = 753] 11:16:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8dfeb000) [pid = 1747] [serial = 2259] [outer = (nil)] 11:16:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8ee69400) [pid = 1747] [serial = 2260] [outer = 0x8dfeb000] 11:16:53 INFO - PROCESS | 1747 | 1466446613799 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f110400) [pid = 1747] [serial = 2261] [outer = 0x8dfeb000] 11:16:54 INFO - PROCESS | 1747 | 1466446614534 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:16:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1233ms 11:16:54 INFO - PROCESS | 1747 | 1466446614587 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 1747 | 1466446614591 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:16:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:16:54 INFO - PROCESS | 1747 | 1466446614598 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1747 | 1466446614601 Marionette TRACE conn4 <- [1,2982,null,{}] 11:16:54 INFO - PROCESS | 1747 | 1466446614618 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 1747 | 1466446614625 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:54 INFO - PROCESS | 1747 | 1466446614812 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:16:54 INFO - PROCESS | 1747 | 1466446614827 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 1747 | 1466446614837 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x87faa400 == 45 [pid = 1747] [id = 754] 11:16:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x88f82800) [pid = 1747] [serial = 2262] [outer = (nil)] 11:16:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8fb2f800) [pid = 1747] [serial = 2263] [outer = 0x88f82800] 11:16:54 INFO - PROCESS | 1747 | 1466446614913 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8fb36c00) [pid = 1747] [serial = 2264] [outer = 0x88f82800] 11:16:56 INFO - PROCESS | 1747 | 1466446616011 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:16:56 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:16:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:16:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1453ms 11:16:56 INFO - PROCESS | 1747 | 1466446616053 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 1747 | 1466446616060 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:16:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:16:56 INFO - PROCESS | 1747 | 1466446616068 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 1747 | 1466446616077 Marionette TRACE conn4 <- [1,2986,null,{}] 11:16:56 INFO - PROCESS | 1747 | 1466446616131 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:56 INFO - PROCESS | 1747 | 1466446616138 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:56 INFO - PROCESS | 1747 | 1466446616350 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:16:56 INFO - PROCESS | 1747 | 1466446616552 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 1747 | 1466446616565 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be9bc00 == 46 [pid = 1747] [id = 755] 11:16:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8bea0800) [pid = 1747] [serial = 2265] [outer = (nil)] 11:16:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d12bc00) [pid = 1747] [serial = 2266] [outer = 0x8bea0800] 11:16:56 INFO - PROCESS | 1747 | 1466446616692 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8d251000) [pid = 1747] [serial = 2267] [outer = 0x8bea0800] 11:16:57 INFO - PROCESS | 1747 | 1466446617594 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:16:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1552ms 11:16:57 INFO - PROCESS | 1747 | 1466446617621 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 1747 | 1466446617629 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:16:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:16:57 INFO - PROCESS | 1747 | 1466446617641 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 1747 | 1466446617645 Marionette TRACE conn4 <- [1,2990,null,{}] 11:16:57 INFO - PROCESS | 1747 | 1466446617653 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 1747 | 1466446617659 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:57 INFO - PROCESS | 1747 | 1466446617876 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:16:58 INFO - PROCESS | 1747 | 1466446618074 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 1747 | 1466446618083 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d89c400 == 47 [pid = 1747] [id = 756] 11:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8dcc4c00) [pid = 1747] [serial = 2268] [outer = (nil)] 11:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8dfe6800) [pid = 1747] [serial = 2269] [outer = 0x8dcc4c00] 11:16:58 INFO - PROCESS | 1747 | 1466446618216 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e0b4c00) [pid = 1747] [serial = 2270] [outer = 0x8dcc4c00] 11:16:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f10e000 == 48 [pid = 1747] [id = 757] 11:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8fa8c400) [pid = 1747] [serial = 2271] [outer = (nil)] 11:16:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8da6f800) [pid = 1747] [serial = 2272] [outer = 0x8fa8c400] 11:16:59 INFO - PROCESS | 1747 | 1466446619366 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:16:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:16:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1789ms 11:16:59 INFO - PROCESS | 1747 | 1466446619465 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 1747 | 1466446619473 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:16:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:16:59 INFO - PROCESS | 1747 | 1466446619489 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 1747 | 1466446619499 Marionette TRACE conn4 <- [1,2994,null,{}] 11:16:59 INFO - PROCESS | 1747 | 1466446619523 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 1747 | 1466446619533 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:16:59 INFO - PROCESS | 1747 | 1466446619827 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:17:00 INFO - PROCESS | 1747 | 1466446620106 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 1747 | 1466446620122 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x90d73800 == 49 [pid = 1747] [id = 758] 11:17:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x90d75c00) [pid = 1747] [serial = 2273] [outer = (nil)] 11:17:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x90e42800) [pid = 1747] [serial = 2274] [outer = 0x90d75c00] 11:17:00 INFO - PROCESS | 1747 | 1466446620210 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x90e4c400) [pid = 1747] [serial = 2275] [outer = 0x90d75c00] 11:17:00 INFO - PROCESS | 1747 | 1466446620979 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:17:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:17:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:17:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1505ms 11:17:01 INFO - PROCESS | 1747 | 1466446621010 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 1747 | 1466446621016 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:17:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:17:01 INFO - PROCESS | 1747 | 1466446621028 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 1747 | 1466446621031 Marionette TRACE conn4 <- [1,2998,null,{}] 11:17:01 INFO - PROCESS | 1747 | 1466446621038 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 1747 | 1466446621044 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:01 INFO - PROCESS | 1747 | 1466446621266 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:17:01 INFO - PROCESS | 1747 | 1466446621486 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1747 | 1466446621498 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f8c800 == 50 [pid = 1747] [id = 759] 11:17:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8da70c00) [pid = 1747] [serial = 2276] [outer = (nil)] 11:17:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x90f19800) [pid = 1747] [serial = 2277] [outer = 0x8da70c00] 11:17:01 INFO - PROCESS | 1747 | 1466446621585 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x90f1e000) [pid = 1747] [serial = 2278] [outer = 0x8da70c00] 11:17:02 INFO - PROCESS | 1747 | 1466446622513 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:17:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:17:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1535ms 11:17:02 INFO - PROCESS | 1747 | 1466446622565 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 1747 | 1466446622568 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:17:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:17:02 INFO - PROCESS | 1747 | 1466446622576 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 1747 | 1466446622580 Marionette TRACE conn4 <- [1,3002,null,{}] 11:17:02 INFO - PROCESS | 1747 | 1466446622586 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 1747 | 1466446622592 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:02 INFO - PROCESS | 1747 | 1466446622788 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:17:03 INFO - PROCESS | 1747 | 1466446622994 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 1747 | 1466446623003 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x90d79800 == 51 [pid = 1747] [id = 760] 11:17:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x90f18400) [pid = 1747] [serial = 2279] [outer = (nil)] 11:17:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x90f24800) [pid = 1747] [serial = 2280] [outer = 0x90f18400] 11:17:03 INFO - PROCESS | 1747 | 1466446623090 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9108c400) [pid = 1747] [serial = 2281] [outer = 0x90f18400] 11:17:04 INFO - PROCESS | 1747 | 1466446624019 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:17:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:17:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1481ms 11:17:04 INFO - PROCESS | 1747 | 1466446624059 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 1747 | 1466446624063 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:17:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:17:04 INFO - PROCESS | 1747 | 1466446624071 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 1747 | 1466446624075 Marionette TRACE conn4 <- [1,3006,null,{}] 11:17:04 INFO - PROCESS | 1747 | 1466446624082 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 1747 | 1466446624093 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:04 INFO - PROCESS | 1747 | 1466446624316 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:17:04 INFO - PROCESS | 1747 | 1466446624592 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 1747 | 1466446624609 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da67400 == 52 [pid = 1747] [id = 761] 11:17:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8fb37800) [pid = 1747] [serial = 2282] [outer = (nil)] 11:17:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x91135c00) [pid = 1747] [serial = 2283] [outer = 0x8fb37800] 11:17:04 INFO - PROCESS | 1747 | 1466446624744 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91138c00) [pid = 1747] [serial = 2284] [outer = 0x8fb37800] 11:17:05 INFO - PROCESS | 1747 | 1466446625584 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:17:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:17:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1541ms 11:17:05 INFO - PROCESS | 1747 | 1466446625615 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:17:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:17:05 INFO - PROCESS | 1747 | 1466446625620 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:17:05 INFO - PROCESS | 1747 | 1466446625627 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1747 | 1466446625630 Marionette TRACE conn4 <- [1,3010,null,{}] 11:17:05 INFO - PROCESS | 1747 | 1466446625639 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:05 INFO - PROCESS | 1747 | 1466446625643 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:05 INFO - PROCESS | 1747 | 1466446625839 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:17:06 INFO - PROCESS | 1747 | 1466446626054 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 1747 | 1466446626062 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dff1400 == 53 [pid = 1747] [id = 762] 11:17:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x91093000) [pid = 1747] [serial = 2285] [outer = (nil)] 11:17:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9113fc00) [pid = 1747] [serial = 2286] [outer = 0x91093000] 11:17:06 INFO - PROCESS | 1747 | 1466446626193 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x916df400) [pid = 1747] [serial = 2287] [outer = 0x91093000] 11:17:07 INFO - PROCESS | 1747 | 1466446627047 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:17:07 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:17:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1431ms 11:17:07 INFO - PROCESS | 1747 | 1466446627057 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 1747 | 1466446627061 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:17:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:17:07 INFO - PROCESS | 1747 | 1466446627068 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 1747 | 1466446627072 Marionette TRACE conn4 <- [1,3014,null,{}] 11:17:07 INFO - PROCESS | 1747 | 1466446627079 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:07 INFO - PROCESS | 1747 | 1466446627083 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:07 INFO - PROCESS | 1747 | 1466446627314 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:17:07 INFO - PROCESS | 1747 | 1466446627497 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1747 | 1466446627504 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fa8b400 == 54 [pid = 1747] [id = 763] 11:17:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x91095800) [pid = 1747] [serial = 2288] [outer = (nil)] 11:17:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x916e7000) [pid = 1747] [serial = 2289] [outer = 0x91095800] 11:17:07 INFO - PROCESS | 1747 | 1466446627627 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x916ecc00) [pid = 1747] [serial = 2290] [outer = 0x91095800] 11:17:08 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:17:08 INFO - PROCESS | 1747 | 1466446628601 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:17:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:17:08 INFO - {} 11:17:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:17:08 INFO - {} 11:17:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:17:08 INFO - {} 11:17:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:17:08 INFO - {} 11:17:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1586ms 11:17:08 INFO - TEST-START | /FileAPI/fileReader.html 11:17:08 INFO - PROCESS | 1747 | 1466446628692 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 1747 | 1466446628695 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:17:08 INFO - PROCESS | 1747 | 1466446628704 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 1747 | 1466446628707 Marionette TRACE conn4 <- [1,3018,null,{}] 11:17:08 INFO - PROCESS | 1747 | 1466446628714 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 1747 | 1466446628720 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:08 INFO - PROCESS | 1747 | 1466446628923 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:17:09 INFO - PROCESS | 1747 | 1466446629595 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1747 | 1466446629601 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fa5400 == 55 [pid = 1747] [id = 764] 11:17:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8b5e6c00) [pid = 1747] [serial = 2291] [outer = (nil)] 11:17:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8bf7ac00) [pid = 1747] [serial = 2292] [outer = 0x8b5e6c00] 11:17:09 INFO - PROCESS | 1747 | 1466446629707 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8d0ed000) [pid = 1747] [serial = 2293] [outer = 0x8b5e6c00] 11:17:10 INFO - PROCESS | 1747 | 1466446630556 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:17:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:17:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:17:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:17:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:17:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1894ms 11:17:10 INFO - PROCESS | 1747 | 1466446630601 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1747 | 1466446630607 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:17:10 INFO - TEST-START | /FileAPI/historical.html 11:17:10 INFO - PROCESS | 1747 | 1466446630615 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1747 | 1466446630620 Marionette TRACE conn4 <- [1,3022,null,{}] 11:17:10 INFO - PROCESS | 1747 | 1466446630630 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 1747 | 1466446630639 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:10 INFO - PROCESS | 1747 | 1466446630872 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:17:11 INFO - PROCESS | 1747 | 1466446631261 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1747 | 1466446631270 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d0ef800 == 56 [pid = 1747] [id = 765] 11:17:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8d121000) [pid = 1747] [serial = 2294] [outer = (nil)] 11:17:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8d818400) [pid = 1747] [serial = 2295] [outer = 0x8d121000] 11:17:11 INFO - PROCESS | 1747 | 1466446631359 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8da6fc00) [pid = 1747] [serial = 2296] [outer = 0x8d121000] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8fb33800 == 55 [pid = 1747] [id = 746] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87faec00 == 54 [pid = 1747] [id = 733] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad71c00 == 53 [pid = 1747] [id = 671] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9ba000 == 52 [pid = 1747] [id = 657] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8d89c800 == 51 [pid = 1747] [id = 753] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6e800 == 50 [pid = 1747] [id = 660] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8abc00 == 49 [pid = 1747] [id = 663] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8dc00 == 48 [pid = 1747] [id = 661] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8bea0c00 == 47 [pid = 1747] [id = 667] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87facc00 == 46 [pid = 1747] [id = 665] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8dccc000 == 45 [pid = 1747] [id = 662] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8b5e8000 == 44 [pid = 1747] [id = 656] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6d000 == 43 [pid = 1747] [id = 666] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ca83c00 == 42 [pid = 1747] [id = 668] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87fb1c00 == 41 [pid = 1747] [id = 658] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a0400 == 40 [pid = 1747] [id = 672] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8bf79800 == 39 [pid = 1747] [id = 659] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87fae800 == 38 [pid = 1747] [id = 664] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8ad6fc00 == 37 [pid = 1747] [id = 670] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x88f83000 == 36 [pid = 1747] [id = 752] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87fa9c00 == 35 [pid = 1747] [id = 669] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87fa5400 == 34 [pid = 1747] [id = 764] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8fa8b400 == 33 [pid = 1747] [id = 763] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8dff1400 == 32 [pid = 1747] [id = 762] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90d79800 == 31 [pid = 1747] [id = 760] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8da67400 == 30 [pid = 1747] [id = 761] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x88f8c800 == 29 [pid = 1747] [id = 759] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f10e000 == 28 [pid = 1747] [id = 757] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90d73800 == 27 [pid = 1747] [id = 758] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8d89c400 == 26 [pid = 1747] [id = 756] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x87faa400 == 25 [pid = 1747] [id = 754] 11:17:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8be9bc00 == 24 [pid = 1747] [id = 755] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8ad6d400) [pid = 1747] [serial = 2195] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8b5e7c00) [pid = 1747] [serial = 2204] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8d252000) [pid = 1747] [serial = 2213] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8f117400) [pid = 1747] [serial = 2184] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8d8a5400) [pid = 1747] [serial = 2180] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8dcc3c00) [pid = 1747] [serial = 2199] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x90e45c00) [pid = 1747] [serial = 2190] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x90d79c00) [pid = 1747] [serial = 2189] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8bea4400) [pid = 1747] [serial = 2177] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8c9b9800) [pid = 1747] [serial = 2207] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8bea6800) [pid = 1747] [serial = 2193] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8b5f0400) [pid = 1747] [serial = 2205] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x88a43c00) [pid = 1747] [serial = 2201] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8ca81c00) [pid = 1747] [serial = 2208] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8d0ee800) [pid = 1747] [serial = 2211] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8dcc6000) [pid = 1747] [serial = 2181] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8be99800) [pid = 1747] [serial = 2196] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8fa84c00) [pid = 1747] [serial = 2186] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8da65400) [pid = 1747] [serial = 2198] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8fa8e000) [pid = 1747] [serial = 2187] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8c9bf800) [pid = 1747] [serial = 2178] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8ad6c800) [pid = 1747] [serial = 2210] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x88a4c000) [pid = 1747] [serial = 2202] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f10d800) [pid = 1747] [serial = 2183] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8b5efc00) [pid = 1747] [serial = 2192] [outer = (nil)] [url = about:blank] 11:17:13 INFO - PROCESS | 1747 | 1466446633614 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:17:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:17:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:17:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:17:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:17:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:17:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:17:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:17:13 INFO - TEST-OK | /FileAPI/historical.html | took 3042ms 11:17:13 INFO - PROCESS | 1747 | 1466446633660 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1747 | 1466446633668 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:17:13 INFO - TEST-START | /FileAPI/idlharness.html 11:17:13 INFO - PROCESS | 1747 | 1466446633678 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1747 | 1466446633682 Marionette TRACE conn4 <- [1,3026,null,{}] 11:17:13 INFO - PROCESS | 1747 | 1466446633691 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 1747 | 1466446633697 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:13 INFO - PROCESS | 1747 | 1466446633918 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:17:14 INFO - PROCESS | 1747 | 1466446634078 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1747 | 1466446634093 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a43000 == 25 [pid = 1747] [id = 766] 11:17:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x88a4f800) [pid = 1747] [serial = 2297] [outer = (nil)] 11:17:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8ad69400) [pid = 1747] [serial = 2298] [outer = 0x88a4f800] 11:17:14 INFO - PROCESS | 1747 | 1466446634237 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8ad6d000) [pid = 1747] [serial = 2299] [outer = 0x88a4f800] 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:17:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:17:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:17:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:17:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:17:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:17:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:17:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:17:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 2209ms 11:17:16 INFO - PROCESS | 1747 | 1466446635677 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:17:16 INFO - PROCESS | 1747 | 1466446635889 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 1747 | 1466446635908 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:17:16 INFO - TEST-START | /FileAPI/idlharness.worker 11:17:16 INFO - PROCESS | 1747 | 1466446635937 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 1747 | 1466446635950 Marionette TRACE conn4 <- [1,3030,null,{}] 11:17:16 INFO - PROCESS | 1747 | 1466446635965 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:16 INFO - PROCESS | 1747 | 1466446635973 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:16 INFO - PROCESS | 1747 | 1466446636186 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:17:16 INFO - PROCESS | 1747 | 1466446636377 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 1747 | 1466446636385 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d8a2400 == 26 [pid = 1747] [id = 767] 11:17:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8d8a7800) [pid = 1747] [serial = 2300] [outer = (nil)] 11:17:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8dcce000) [pid = 1747] [serial = 2301] [outer = 0x8d8a7800] 11:17:16 INFO - PROCESS | 1747 | 1466446636464 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8dfed400) [pid = 1747] [serial = 2302] [outer = 0x8d8a7800] 11:17:16 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8c9b5400) [pid = 1747] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f112800) [pid = 1747] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e0af400) [pid = 1747] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8be9c000) [pid = 1747] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8dcce400) [pid = 1747] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x87fad000) [pid = 1747] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8ca8f400) [pid = 1747] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8fb35c00) [pid = 1747] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d0e2800) [pid = 1747] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8d0f0000) [pid = 1747] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8d81c800) [pid = 1747] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x88f81800) [pid = 1747] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x88a51400) [pid = 1747] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8ad66800) [pid = 1747] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8b5f0000) [pid = 1747] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x88f82800) [pid = 1747] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8dcc9c00) [pid = 1747] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:17:19 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8dfeb000) [pid = 1747] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:17:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:17:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:17:19 INFO - {} 11:17:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3431ms 11:17:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:17:19 INFO - PROCESS | 1747 | 1466446639211 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:17:19 INFO - PROCESS | 1747 | 1466446639368 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 1747 | 1466446639375 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:17:19 INFO - PROCESS | 1747 | 1466446639394 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1747 | 1466446639407 Marionette TRACE conn4 <- [1,3034,null,{}] 11:17:19 INFO - PROCESS | 1747 | 1466446639476 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 1747 | 1466446639502 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:19 INFO - PROCESS | 1747 | 1466446639716 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:17:19 INFO - PROCESS | 1747 | 1466446639882 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 1747 | 1466446639896 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x91140000 == 27 [pid = 1747] [id = 768] 11:17:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91140800) [pid = 1747] [serial = 2303] [outer = (nil)] 11:17:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x916e3800) [pid = 1747] [serial = 2304] [outer = 0x91140800] 11:17:19 INFO - PROCESS | 1747 | 1466446639975 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x916ec800) [pid = 1747] [serial = 2305] [outer = 0x91140800] 11:17:20 INFO - PROCESS | 1747 | 1466446640662 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:17:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:17:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1323ms 11:17:20 INFO - PROCESS | 1747 | 1466446640710 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:17:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:17:20 INFO - PROCESS | 1747 | 1466446640715 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:17:20 INFO - PROCESS | 1747 | 1466446640722 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 1747 | 1466446640725 Marionette TRACE conn4 <- [1,3038,null,{}] 11:17:20 INFO - PROCESS | 1747 | 1466446640731 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:20 INFO - PROCESS | 1747 | 1466446640737 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:20 INFO - PROCESS | 1747 | 1466446640964 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:17:21 INFO - PROCESS | 1747 | 1466446641135 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 1747 | 1466446641145 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fa7800 == 28 [pid = 1747] [id = 769] 11:17:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x87fa9800) [pid = 1747] [serial = 2306] [outer = (nil)] 11:17:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x87faec00) [pid = 1747] [serial = 2307] [outer = 0x87fa9800] 11:17:21 INFO - PROCESS | 1747 | 1466446641290 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x88a50c00) [pid = 1747] [serial = 2308] [outer = 0x87fa9800] 11:17:22 INFO - PROCESS | 1747 | 1466446642225 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:17:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:17:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:17:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1530ms 11:17:22 INFO - PROCESS | 1747 | 1466446642256 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 1747 | 1466446642263 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:17:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:17:22 INFO - PROCESS | 1747 | 1466446642273 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1747 | 1466446642277 Marionette TRACE conn4 <- [1,3042,null,{}] 11:17:22 INFO - PROCESS | 1747 | 1466446642328 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 1747 | 1466446642336 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:22 INFO - PROCESS | 1747 | 1466446642612 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:17:22 INFO - PROCESS | 1747 | 1466446642770 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1747 | 1466446642779 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d255c00 == 29 [pid = 1747] [id = 770] 11:17:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d81f000) [pid = 1747] [serial = 2309] [outer = (nil)] 11:17:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8d8aac00) [pid = 1747] [serial = 2310] [outer = 0x8d81f000] 11:17:22 INFO - PROCESS | 1747 | 1466446642874 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8dcc8400) [pid = 1747] [serial = 2311] [outer = 0x8d81f000] 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:17:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:17:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:17:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:17:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:17:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1868ms 11:17:24 INFO - PROCESS | 1747 | 1466446644056 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:17:24 INFO - PROCESS | 1747 | 1466446644153 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 1747 | 1466446644182 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:17:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:17:24 INFO - PROCESS | 1747 | 1466446644266 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 1747 | 1466446644271 Marionette TRACE conn4 <- [1,3046,null,{}] 11:17:24 INFO - PROCESS | 1747 | 1466446644278 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 1747 | 1466446644284 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:24 INFO - PROCESS | 1747 | 1466446644587 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:17:24 INFO - PROCESS | 1747 | 1466446644930 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1747 | 1466446644938 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb0000 == 30 [pid = 1747] [id = 771] 11:17:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x87fb2800) [pid = 1747] [serial = 2312] [outer = (nil)] 11:17:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8dfe9000) [pid = 1747] [serial = 2313] [outer = 0x87fb2800] 11:17:25 INFO - PROCESS | 1747 | 1466446645029 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8ee69c00) [pid = 1747] [serial = 2314] [outer = 0x87fb2800] 11:17:25 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:17:25 INFO - PROCESS | 1747 | 1466446645971 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:17:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:17:26 INFO - {} 11:17:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1761ms 11:17:26 INFO - PROCESS | 1747 | 1466446646016 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:17:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:17:26 INFO - PROCESS | 1747 | 1466446646020 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:17:26 INFO - PROCESS | 1747 | 1466446646078 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1747 | 1466446646089 Marionette TRACE conn4 <- [1,3050,null,{}] 11:17:26 INFO - PROCESS | 1747 | 1466446646103 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 1747 | 1466446646110 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:26 INFO - PROCESS | 1747 | 1466446646310 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:17:26 INFO - PROCESS | 1747 | 1466446646575 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1747 | 1466446646583 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a49c00 == 31 [pid = 1747] [id = 772] 11:17:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x88a4a400) [pid = 1747] [serial = 2315] [outer = (nil)] 11:17:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f858400) [pid = 1747] [serial = 2316] [outer = 0x88a4a400] 11:17:26 INFO - PROCESS | 1747 | 1466446646719 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8fb3cc00) [pid = 1747] [serial = 2317] [outer = 0x88a4a400] 11:17:27 INFO - PROCESS | 1747 | 1466446647555 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:17:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1558ms 11:17:27 INFO - PROCESS | 1747 | 1466446647588 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 1747 | 1466446647594 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:17:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:17:27 INFO - PROCESS | 1747 | 1466446647604 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 1747 | 1466446647608 Marionette TRACE conn4 <- [1,3054,null,{}] 11:17:27 INFO - PROCESS | 1747 | 1466446647615 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:27 INFO - PROCESS | 1747 | 1466446647622 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:27 INFO - PROCESS | 1747 | 1466446647829 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:17:28 INFO - PROCESS | 1747 | 1466446648028 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1747 | 1466446648037 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8fb3c000 == 32 [pid = 1747] [id = 773] 11:17:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x90d7a000) [pid = 1747] [serial = 2318] [outer = (nil)] 11:17:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x90e4b400) [pid = 1747] [serial = 2319] [outer = 0x90d7a000] 11:17:28 INFO - PROCESS | 1747 | 1466446648182 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x90e4a000) [pid = 1747] [serial = 2320] [outer = 0x90d7a000] 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:17:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:17:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:17:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:17:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2043ms 11:17:29 INFO - PROCESS | 1747 | 1466446649467 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:17:29 INFO - PROCESS | 1747 | 1466446649867 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 1747 | 1466446649871 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:17:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:17:29 INFO - PROCESS | 1747 | 1466446649884 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 1747 | 1466446649888 Marionette TRACE conn4 <- [1,3058,null,{}] 11:17:29 INFO - PROCESS | 1747 | 1466446649894 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 1747 | 1466446649900 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:30 INFO - PROCESS | 1747 | 1466446650086 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:17:30 INFO - PROCESS | 1747 | 1466446650286 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 1747 | 1466446650305 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x88f85800 == 33 [pid = 1747] [id = 774] 11:17:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8be9f000) [pid = 1747] [serial = 2321] [outer = (nil)] 11:17:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x917e8c00) [pid = 1747] [serial = 2322] [outer = 0x8be9f000] 11:17:30 INFO - PROCESS | 1747 | 1466446650406 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x91892c00) [pid = 1747] [serial = 2323] [outer = 0x8be9f000] 11:17:31 INFO - PROCESS | 1747 | 1466446651442 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:17:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:17:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:17:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:17:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:17:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:17:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:17:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:17:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:17:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1648ms 11:17:31 INFO - PROCESS | 1747 | 1466446651538 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 1747 | 1466446651544 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:17:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:17:31 INFO - PROCESS | 1747 | 1466446651554 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 1747 | 1466446651557 Marionette TRACE conn4 <- [1,3062,null,{}] 11:17:31 INFO - PROCESS | 1747 | 1466446651566 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 1747 | 1466446651572 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:31 INFO - PROCESS | 1747 | 1466446651814 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:17:32 INFO - PROCESS | 1747 | 1466446652276 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 1747 | 1466446652288 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x87faa400 == 34 [pid = 1747] [id = 775] 11:17:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x87faac00) [pid = 1747] [serial = 2324] [outer = (nil)] 11:17:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x88a45400) [pid = 1747] [serial = 2325] [outer = 0x87faac00] 11:17:32 INFO - PROCESS | 1747 | 1466446652370 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8ad66400) [pid = 1747] [serial = 2326] [outer = 0x87faac00] 11:17:32 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:17:33 INFO - PROCESS | 1747 | 1466446653279 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:17:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:17:33 INFO - {} 11:17:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1735ms 11:17:33 INFO - PROCESS | 1747 | 1466446653291 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 1747 | 1466446653296 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:17:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:17:33 INFO - PROCESS | 1747 | 1466446653305 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 1747 | 1466446653309 Marionette TRACE conn4 <- [1,3066,null,{}] 11:17:33 INFO - PROCESS | 1747 | 1466446653326 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 1747 | 1466446653331 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:33 INFO - PROCESS | 1747 | 1466446653674 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:17:33 INFO - PROCESS | 1747 | 1466446653814 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1747 | 1466446653830 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:33 INFO - PROCESS | 1747 | --DOCSHELL 0x91140000 == 33 [pid = 1747] [id = 768] 11:17:33 INFO - PROCESS | 1747 | --DOCSHELL 0x8d8a2400 == 32 [pid = 1747] [id = 767] 11:17:33 INFO - PROCESS | 1747 | --DOCSHELL 0x88a43000 == 31 [pid = 1747] [id = 766] 11:17:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a43000 == 32 [pid = 1747] [id = 776] 11:17:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x88a4a000) [pid = 1747] [serial = 2327] [outer = (nil)] 11:17:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8bea7400) [pid = 1747] [serial = 2328] [outer = 0x88a4a000] 11:17:34 INFO - PROCESS | 1747 | 1466446654001 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8c9bb000) [pid = 1747] [serial = 2329] [outer = 0x88a4a000] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8e205400) [pid = 1747] [serial = 2257] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8f855c00) [pid = 1747] [serial = 2231] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8f859800) [pid = 1747] [serial = 2232] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8e0b3400) [pid = 1747] [serial = 2225] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8e203800) [pid = 1747] [serial = 2226] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8d255800) [pid = 1747] [serial = 2214] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8dfe5000) [pid = 1747] [serial = 2222] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8dfee400) [pid = 1747] [serial = 2223] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x88a46c00) [pid = 1747] [serial = 2245] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x88f86400) [pid = 1747] [serial = 2246] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8fb3bc00) [pid = 1747] [serial = 2237] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x90e43c00) [pid = 1747] [serial = 2240] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x90d6f400) [pid = 1747] [serial = 2238] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8ee63c00) [pid = 1747] [serial = 2228] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8ee68000) [pid = 1747] [serial = 2229] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8d89fc00) [pid = 1747] [serial = 2219] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x87faf800) [pid = 1747] [serial = 2220] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d822000) [pid = 1747] [serial = 2251] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8d8a8c00) [pid = 1747] [serial = 2252] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8c9be400) [pid = 1747] [serial = 2242] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8da6b000) [pid = 1747] [serial = 2243] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8b5e4400) [pid = 1747] [serial = 2248] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8d0e2000) [pid = 1747] [serial = 2249] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8fa88800) [pid = 1747] [serial = 2234] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8fa85400) [pid = 1747] [serial = 2235] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8bea7800) [pid = 1747] [serial = 2216] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8c9c0800) [pid = 1747] [serial = 2217] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8fb2f800) [pid = 1747] [serial = 2263] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8fb36c00) [pid = 1747] [serial = 2264] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e209800) [pid = 1747] [serial = 2258] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8e0ad000) [pid = 1747] [serial = 2255] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8dff0400) [pid = 1747] [serial = 2254] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8ee69400) [pid = 1747] [serial = 2260] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f110400) [pid = 1747] [serial = 2261] [outer = (nil)] [url = about:blank] 11:17:34 INFO - PROCESS | 1747 | 1466446654795 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:17:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:17:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1548ms 11:17:34 INFO - PROCESS | 1747 | 1466446654858 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 1747 | 1466446654865 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:17:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:17:34 INFO - PROCESS | 1747 | 1466446654874 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 1747 | 1466446654877 Marionette TRACE conn4 <- [1,3070,null,{}] 11:17:34 INFO - PROCESS | 1747 | 1466446654884 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 1747 | 1466446654889 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:35 INFO - PROCESS | 1747 | 1466446655073 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:17:35 INFO - PROCESS | 1747 | 1466446655262 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1747 | 1466446655274 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca86c00 == 33 [pid = 1747] [id = 777] 11:17:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8ca8d800) [pid = 1747] [serial = 2330] [outer = (nil)] 11:17:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8d0e6c00) [pid = 1747] [serial = 2331] [outer = 0x8ca8d800] 11:17:35 INFO - PROCESS | 1747 | 1466446655422 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8d251400) [pid = 1747] [serial = 2332] [outer = 0x8ca8d800] 11:17:36 INFO - PROCESS | 1747 | 1466446656496 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:17:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1639ms 11:17:36 INFO - PROCESS | 1747 | 1466446656515 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 1747 | 1466446656519 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:17:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:17:36 INFO - PROCESS | 1747 | 1466446656535 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 1747 | 1466446656545 Marionette TRACE conn4 <- [1,3074,null,{}] 11:17:36 INFO - PROCESS | 1747 | 1466446656559 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:36 INFO - PROCESS | 1747 | 1466446656567 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:36 INFO - PROCESS | 1747 | 1466446656808 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:17:36 INFO - PROCESS | 1747 | 1466446656834 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 1747 | 1466446656839 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8be99800 == 34 [pid = 1747] [id = 778] 11:17:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8d8a9400) [pid = 1747] [serial = 2333] [outer = (nil)] 11:17:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8dcc1400) [pid = 1747] [serial = 2334] [outer = 0x8d8a9400] 11:17:36 INFO - PROCESS | 1747 | 1466446656925 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8dfe4400) [pid = 1747] [serial = 2335] [outer = 0x8d8a9400] 11:17:37 INFO - PROCESS | 1747 | 1466446657795 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:17:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1300ms 11:17:37 INFO - PROCESS | 1747 | 1466446657840 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:17:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:17:37 INFO - PROCESS | 1747 | 1466446657845 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:17:37 INFO - PROCESS | 1747 | 1466446657852 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 1747 | 1466446657856 Marionette TRACE conn4 <- [1,3078,null,{}] 11:17:37 INFO - PROCESS | 1747 | 1466446657862 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 1747 | 1466446657867 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:38 INFO - PROCESS | 1747 | 1466446658117 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:17:38 INFO - PROCESS | 1747 | 1466446658143 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 1747 | 1466446658151 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8bea3400 == 35 [pid = 1747] [id = 779] 11:17:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8d24d400) [pid = 1747] [serial = 2336] [outer = (nil)] 11:17:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e0ae800) [pid = 1747] [serial = 2337] [outer = 0x8d24d400] 11:17:38 INFO - PROCESS | 1747 | 1466446658239 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e0b7800) [pid = 1747] [serial = 2338] [outer = 0x8d24d400] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8b5e6c00) [pid = 1747] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91095800) [pid = 1747] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x88a4f800) [pid = 1747] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8fb37800) [pid = 1747] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8bea0800) [pid = 1747] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8da70c00) [pid = 1747] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91093000) [pid = 1747] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x90f18400) [pid = 1747] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8fa8c400) [pid = 1747] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90d75c00) [pid = 1747] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8d121000) [pid = 1747] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8dcc4c00) [pid = 1747] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:17:39 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8d8a7800) [pid = 1747] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:17:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:17:39 INFO - reader.readAsText(blob_2) 11:17:39 INFO - }" did not throw 11:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:17:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:17:39 INFO - reader.readAsDataURL(blob_2) 11:17:39 INFO - }" did not throw 11:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:17:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:17:39 INFO - reader.readAsArrayBuffer(blob_2) 11:17:39 INFO - }" did not throw 11:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:17:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 11:17:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:17:39 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 1747 | 1466446659560 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:17:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:17:39 INFO - PROCESS | 1747 | 1466446659583 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 1747 | 1466446659588 Marionette TRACE conn4 <- [1,3082,null,{}] 11:17:39 INFO - PROCESS | 1747 | 1466446659594 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 1747 | 1466446659599 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:39 INFO - PROCESS | 1747 | 1466446659784 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:17:39 INFO - PROCESS | 1747 | 1466446659811 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 1747 | 1466446659838 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dcc4800 == 36 [pid = 1747] [id = 780] 11:17:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8dcc4c00) [pid = 1747] [serial = 2339] [outer = (nil)] 11:17:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8e204000) [pid = 1747] [serial = 2340] [outer = 0x8dcc4c00] 11:17:40 INFO - PROCESS | 1747 | 1466446660081 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e210800) [pid = 1747] [serial = 2341] [outer = 0x8dcc4c00] 11:17:40 INFO - PROCESS | 1747 | 1466446660853 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:17:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:17:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:17:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1288ms 11:17:40 INFO - PROCESS | 1747 | 1466446660870 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1747 | 1466446660875 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:17:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:17:40 INFO - PROCESS | 1747 | 1466446660882 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1747 | 1466446660885 Marionette TRACE conn4 <- [1,3086,null,{}] 11:17:40 INFO - PROCESS | 1747 | 1466446660891 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 1747 | 1466446660897 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:41 INFO - PROCESS | 1747 | 1466446661176 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:17:41 INFO - PROCESS | 1747 | 1466446661454 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 1747 | 1466446661466 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x88a4d000 == 37 [pid = 1747] [id = 781] 11:17:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x88a4f000) [pid = 1747] [serial = 2342] [outer = (nil)] 11:17:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x88f8b400) [pid = 1747] [serial = 2343] [outer = 0x88a4f000] 11:17:41 INFO - PROCESS | 1747 | 1466446661578 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8b5ebc00) [pid = 1747] [serial = 2344] [outer = 0x88a4f000] 11:17:42 INFO - PROCESS | 1747 | 1466446662547 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:17:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1688ms 11:17:42 INFO - PROCESS | 1747 | 1466446662572 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 1747 | 1466446662580 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:17:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:17:42 INFO - PROCESS | 1747 | 1466446662591 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 1747 | 1466446662596 Marionette TRACE conn4 <- [1,3090,null,{}] 11:17:42 INFO - PROCESS | 1747 | 1466446662607 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 1747 | 1466446662613 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:42 INFO - PROCESS | 1747 | 1466446662914 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:17:43 INFO - PROCESS | 1747 | 1466446663070 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 1747 | 1466446663081 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8ca81c00 == 38 [pid = 1747] [id = 782] 11:17:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8ca86400) [pid = 1747] [serial = 2345] [outer = (nil)] 11:17:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8d125c00) [pid = 1747] [serial = 2346] [outer = 0x8ca86400] 11:17:43 INFO - PROCESS | 1747 | 1466446663175 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8d252000) [pid = 1747] [serial = 2347] [outer = 0x8ca86400] 11:17:44 INFO - PROCESS | 1747 | 1466446664126 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:17:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1599ms 11:17:44 INFO - PROCESS | 1747 | 1466446664208 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 1747 | 1466446664214 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:17:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:17:44 INFO - PROCESS | 1747 | 1466446664225 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 1747 | 1466446664229 Marionette TRACE conn4 <- [1,3094,null,{}] 11:17:44 INFO - PROCESS | 1747 | 1466446664235 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 1747 | 1466446664240 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:44 INFO - PROCESS | 1747 | 1466446664443 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:17:44 INFO - PROCESS | 1747 | 1466446664821 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 1747 | 1466446664832 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dfed800 == 39 [pid = 1747] [id = 783] 11:17:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8dff0800) [pid = 1747] [serial = 2348] [outer = (nil)] 11:17:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e0afc00) [pid = 1747] [serial = 2349] [outer = 0x8dff0800] 11:17:44 INFO - PROCESS | 1747 | 1466446664989 Marionette DEBUG loaded listener.js 11:17:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e210400) [pid = 1747] [serial = 2350] [outer = 0x8dff0800] 11:17:45 INFO - PROCESS | 1747 | 1466446665808 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:17:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1641ms 11:17:45 INFO - PROCESS | 1747 | 1466446665867 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 1747 | 1466446665874 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:17:45 INFO - PROCESS | 1747 | 1466446665907 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 1747 | 1466446665914 Marionette TRACE conn4 <- [1,3098,null,{}] 11:17:45 INFO - PROCESS | 1747 | 1466446665925 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 1747 | 1466446665932 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:46 INFO - PROCESS | 1747 | 1466446666183 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:17:46 INFO - PROCESS | 1747 | 1466446666401 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1747 | 1466446666413 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb1800 == 40 [pid = 1747] [id = 784] 11:17:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d89c800) [pid = 1747] [serial = 2351] [outer = (nil)] 11:17:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f858800) [pid = 1747] [serial = 2352] [outer = 0x8d89c800] 11:17:46 INFO - PROCESS | 1747 | 1466446666535 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f860c00) [pid = 1747] [serial = 2353] [outer = 0x8d89c800] 11:17:47 INFO - PROCESS | 1747 | 1466446667405 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:17:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1569ms 11:17:47 INFO - PROCESS | 1747 | 1466446667454 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:17:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:17:47 INFO - PROCESS | 1747 | 1466446667459 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:17:47 INFO - PROCESS | 1747 | 1466446667466 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 1747 | 1466446667469 Marionette TRACE conn4 <- [1,3102,null,{}] 11:17:47 INFO - PROCESS | 1747 | 1466446667496 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 1747 | 1466446667502 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:47 INFO - PROCESS | 1747 | 1466446667696 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:17:47 INFO - PROCESS | 1747 | 1466446667906 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 1747 | 1466446667916 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x87fb3000 == 41 [pid = 1747] [id = 785] 11:17:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e20a800) [pid = 1747] [serial = 2354] [outer = (nil)] 11:17:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8fa8cc00) [pid = 1747] [serial = 2355] [outer = 0x8e20a800] 11:17:48 INFO - PROCESS | 1747 | 1466446668037 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8fa90400) [pid = 1747] [serial = 2356] [outer = 0x8e20a800] 11:17:48 INFO - PROCESS | 1747 | 1466446668870 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:17:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1443ms 11:17:48 INFO - PROCESS | 1747 | 1466446668910 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 1747 | 1466446668915 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:17:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:17:48 INFO - PROCESS | 1747 | 1466446668921 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 1747 | 1466446668925 Marionette TRACE conn4 <- [1,3106,null,{}] 11:17:48 INFO - PROCESS | 1747 | 1466446668932 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 1747 | 1466446668937 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:49 INFO - PROCESS | 1747 | 1466446669170 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:17:49 INFO - PROCESS | 1747 | 1466446669385 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1747 | 1466446669403 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8dcc9000 == 42 [pid = 1747] [id = 786] 11:17:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8fb3a000) [pid = 1747] [serial = 2357] [outer = (nil)] 11:17:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x90d6f000) [pid = 1747] [serial = 2358] [outer = 0x8fb3a000] 11:17:49 INFO - PROCESS | 1747 | 1466446669545 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x90e43c00) [pid = 1747] [serial = 2359] [outer = 0x8fb3a000] 11:17:50 INFO - PROCESS | 1747 | 1466446670431 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:17:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1542ms 11:17:50 INFO - PROCESS | 1747 | 1466446670464 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1747 | 1466446670468 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:17:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:17:50 INFO - PROCESS | 1747 | 1466446670475 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1747 | 1466446670478 Marionette TRACE conn4 <- [1,3110,null,{}] 11:17:50 INFO - PROCESS | 1747 | 1466446670486 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 1747 | 1466446670491 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:50 INFO - PROCESS | 1747 | 1466446670681 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:17:50 INFO - PROCESS | 1747 | 1466446670951 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 1747 | 1466446670959 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8da66000 == 43 [pid = 1747] [id = 787] 11:17:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8dfef800) [pid = 1747] [serial = 2360] [outer = (nil)] 11:17:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9108b400) [pid = 1747] [serial = 2361] [outer = 0x8dfef800] 11:17:51 INFO - PROCESS | 1747 | 1466446671045 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x91097800) [pid = 1747] [serial = 2362] [outer = 0x8dfef800] 11:17:51 INFO - PROCESS | 1747 | 1466446671884 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:17:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:17:51 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:17:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:17:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1433ms 11:17:51 INFO - PROCESS | 1747 | 1466446671909 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 1747 | 1466446671913 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:17:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:17:51 INFO - PROCESS | 1747 | 1466446671920 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 1747 | 1466446671924 Marionette TRACE conn4 <- [1,3114,null,{}] 11:17:51 INFO - PROCESS | 1747 | 1466446671930 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:51 INFO - PROCESS | 1747 | 1466446671936 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:52 INFO - PROCESS | 1747 | 1466446672118 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:17:52 INFO - PROCESS | 1747 | 1466446672351 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\", \"30937f91-5302-4fa3-a14e-5c574b5319c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1747 | 1466446672359 Marionette INFO sendAsync 92a5efb7-57b5-497b-8a4d-82554609dc85 11:17:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f855c00 == 44 [pid = 1747] [id = 788] 11:17:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8fb36800) [pid = 1747] [serial = 2363] [outer = (nil)] 11:17:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x916e5400) [pid = 1747] [serial = 2364] [outer = 0x8fb36800] 11:17:52 INFO - PROCESS | 1747 | 1466446672452 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x917c4800) [pid = 1747] [serial = 2365] [outer = 0x8fb36800] 11:17:53 INFO - PROCESS | 1747 | 1466446673331 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:17:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1437ms 11:17:53 INFO - PROCESS | 1747 | 1466446673359 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1747 | 1466446673363 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:17:54 WARNING - u'runner_teardown' () 11:17:54 INFO - No more tests 11:17:54 INFO - Got 0 unexpected results 11:17:54 INFO - SUITE-END | took 1397s 11:17:54 INFO - Closing logging queue 11:17:54 INFO - queue closed 11:17:54 INFO - Return code: 0 11:17:54 WARNING - # TBPL SUCCESS # 11:17:54 INFO - Running post-action listener: _resource_record_post_action 11:17:54 INFO - Running post-run listener: _resource_record_post_run 11:17:55 INFO - Total resource usage - Wall time: 1436s; CPU: 98.0%; Read bytes: 14086144; Write bytes: 930365440; Read time: 572; Write time: 252616 11:17:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:17:55 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142290944; Read time: 4; Write time: 128772 11:17:55 INFO - run-tests - Wall time: 1402s; CPU: 98.0%; Read bytes: 11100160; Write bytes: 788074496; Read time: 456; Write time: 123844 11:17:55 INFO - Running post-run listener: _upload_blobber_files 11:17:55 INFO - Blob upload gear active. 11:17:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:17:55 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:17:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:17:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:17:56 INFO - (blobuploader) - INFO - Open directory for files ... 11:17:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:17:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:17:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:17:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:17:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:17:59 INFO - (blobuploader) - INFO - Done attempting. 11:17:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:17:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:17:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:18:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:18:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:18:00 INFO - (blobuploader) - INFO - Done attempting. 11:18:00 INFO - (blobuploader) - INFO - Iteration through files over. 11:18:00 INFO - Return code: 0 11:18:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:18:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:18:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d19fe36ee51960180d96f65bc6599bfb159742cf88f5c65f418f8f09f2365591f576131bc2b8ad38253407b6facdbf11277e1320de5c63603368a7bfac6ffa10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866baeb85f628e0db44bfeb23219581f8517f80af5b5082f9528145d4ff60a119b56b6c1fcd72708a111424c5a05835b9a0d0d097b509f3991b5422d361ab68c"} 11:18:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:18:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:18:00 INFO - Contents: 11:18:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d19fe36ee51960180d96f65bc6599bfb159742cf88f5c65f418f8f09f2365591f576131bc2b8ad38253407b6facdbf11277e1320de5c63603368a7bfac6ffa10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866baeb85f628e0db44bfeb23219581f8517f80af5b5082f9528145d4ff60a119b56b6c1fcd72708a111424c5a05835b9a0d0d097b509f3991b5422d361ab68c"} 11:18:00 INFO - Running post-run listener: copy_logs_to_upload_dir 11:18:00 INFO - Copying logs to upload dir... 11:18:00 INFO - mkdir: /builds/slave/test/build/upload/logs 11:18:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1526.741826 ========= master_lag: 6.95 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 33 secs) (at 2016-06-20 11:18:07.479666) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-06-20 11:18:07.481229) ========= 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-1466444777.928689-97602937 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d19fe36ee51960180d96f65bc6599bfb159742cf88f5c65f418f8f09f2365591f576131bc2b8ad38253407b6facdbf11277e1320de5c63603368a7bfac6ffa10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866baeb85f628e0db44bfeb23219581f8517f80af5b5082f9528145d4ff60a119b56b6c1fcd72708a111424c5a05835b9a0d0d097b509f3991b5422d361ab68c"} build_url:https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033807 build_url: 'https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/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/d19fe36ee51960180d96f65bc6599bfb159742cf88f5c65f418f8f09f2365591f576131bc2b8ad38253407b6facdbf11277e1320de5c63603368a7bfac6ffa10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866baeb85f628e0db44bfeb23219581f8517f80af5b5082f9528145d4ff60a119b56b6c1fcd72708a111424c5a05835b9a0d0d097b509f3991b5422d361ab68c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/O9JKCtfPRLmB8JBdPSMVwA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 7.55 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-06-20 11:18:15.065289) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 11:18:15.065613) ========= 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-1466444777.928689-97602937 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019256 ========= master_lag: 0.15 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 11:18:15.231169) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-20 11:18:15.231476) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-20 11:18:15.238853) ========= ========= Total master_lag: 16.94 =========