builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-751 starttime: 1466695663.11 results: success (0) buildid: 20160623063624 builduid: 6fc6f576361c497784d832d5b57a7db9 revision: 982871ad599a479f6f3e6802c3fe01bd1415e07a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:27:43.110934) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:27:43.128373) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-06-23 08:27:43.128685) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-06-23 08:28:05.579892) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-06-23 08:28:05.580217) ========= 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-1466695430.18890-1938885637 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 08:28:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.20M=0.001s 2016-06-23 08:28:06 (9.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.594059 ========= master_lag: 10.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-06-23 08:28:16.303832) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:28:16.304198) ========= 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-1466695430.18890-1938885637 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027384 ========= master_lag: 2.36 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:28:18.691435) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-23 08:28:18.691741) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 982871ad599a479f6f3e6802c3fe01bd1415e07a --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 982871ad599a479f6f3e6802c3fe01bd1415e07a --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-1466695430.18890-1938885637 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 08:28:18,810 truncating revision to first 12 chars 2016-06-23 08:28:18,810 Setting DEBUG logging. 2016-06-23 08:28:18,810 attempt 1/10 2016-06-23 08:28:18,811 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/982871ad599a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:28:21,140 unpacking tar archive at: mozilla-beta-982871ad599a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.943163 ========= master_lag: 2.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-23 08:28:24.388242) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:28:24.388508) ========= script_repo_revision: 982871ad599a479f6f3e6802c3fe01bd1415e07a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:28:24.388864) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 11 secs) (at 2016-06-23 08:28:24.389155) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 11 secs) (at 2016-06-23 08:28:35.827486) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-06-23 08:28:35.827744) ========= /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-1466695430.18890-1938885637 _=/tools/buildbot/bin/python using PTY: False 08:28:37 INFO - MultiFileLogger online at 20160623 08:28:37 in /builds/slave/test 08:28:37 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 08:28:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:28:37 INFO - {'append_to_log': False, 08:28:37 INFO - 'base_work_dir': '/builds/slave/test', 08:28:37 INFO - 'blob_upload_branch': 'mozilla-beta', 08:28:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:28:37 INFO - 'buildbot_json_path': 'buildprops.json', 08:28:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:28:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:28:37 INFO - 'download_minidump_stackwalk': True, 08:28:37 INFO - 'download_symbols': 'true', 08:28:37 INFO - 'e10s': False, 08:28:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:28:37 INFO - 'tooltool.py': '/tools/tooltool.py', 08:28:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:28:37 INFO - '/tools/misc-python/virtualenv.py')}, 08:28:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:28:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:28:37 INFO - 'log_level': 'info', 08:28:37 INFO - 'log_to_console': True, 08:28:37 INFO - 'opt_config_files': (), 08:28:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:28:37 INFO - '--processes=1', 08:28:37 INFO - '--config=%(test_path)s/wptrunner.ini', 08:28:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:28:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:28:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:28:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:28:37 INFO - 'pip_index': False, 08:28:37 INFO - 'require_test_zip': True, 08:28:37 INFO - 'test_type': ('testharness',), 08:28:37 INFO - 'this_chunk': '1', 08:28:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:28:37 INFO - 'total_chunks': '10', 08:28:37 INFO - 'virtualenv_path': 'venv', 08:28:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:28:37 INFO - 'work_dir': 'build'} 08:28:37 INFO - ##### 08:28:37 INFO - ##### Running clobber step. 08:28:37 INFO - ##### 08:28:37 INFO - Running pre-action listener: _resource_record_pre_action 08:28:37 INFO - Running main action method: clobber 08:28:37 INFO - rmtree: /builds/slave/test/build 08:28:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:28:38 INFO - Running post-action listener: _resource_record_post_action 08:28:38 INFO - ##### 08:28:38 INFO - ##### Running read-buildbot-config step. 08:28:38 INFO - ##### 08:28:38 INFO - Running pre-action listener: _resource_record_pre_action 08:28:38 INFO - Running main action method: read_buildbot_config 08:28:38 INFO - Using buildbot properties: 08:28:38 INFO - { 08:28:38 INFO - "project": "", 08:28:38 INFO - "product": "firefox", 08:28:38 INFO - "script_repo_revision": "production", 08:28:38 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:28:38 INFO - "repository": "", 08:28:38 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:28:38 INFO - "buildid": "20160623063624", 08:28:38 INFO - "pgo_build": "False", 08:28:38 INFO - "basedir": "/builds/slave/test", 08:28:38 INFO - "buildnumber": 0, 08:28:38 INFO - "slavename": "tst-linux32-spot-751", 08:28:38 INFO - "revision": "982871ad599a479f6f3e6802c3fe01bd1415e07a", 08:28:38 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 08:28:38 INFO - "platform": "linux", 08:28:38 INFO - "branch": "mozilla-beta", 08:28:38 INFO - "repo_path": "releases/mozilla-beta", 08:28:38 INFO - "moz_repo_path": "", 08:28:38 INFO - "stage_platform": "linux", 08:28:38 INFO - "builduid": "6fc6f576361c497784d832d5b57a7db9", 08:28:38 INFO - "slavebuilddir": "test" 08:28:38 INFO - } 08:28:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:28:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:28:38 INFO - Running post-action listener: _resource_record_post_action 08:28:38 INFO - ##### 08:28:38 INFO - ##### Running download-and-extract step. 08:28:38 INFO - ##### 08:28:38 INFO - Running pre-action listener: _resource_record_pre_action 08:28:38 INFO - Running main action method: download_and_extract 08:28:38 INFO - mkdir: /builds/slave/test/build/tests 08:28:38 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')]} 08:28:38 INFO - https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:28:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:28:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:28:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:28:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:28:39 INFO - Downloaded 1291 bytes. 08:28:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:28:39 INFO - Using the following test package requirements: 08:28:39 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:28:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:28:39 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:28:39 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'jsshell-linux-i686.zip'], 08:28:39 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:28:39 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:28:39 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:28:39 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:28:39 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:28:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:28:39 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:28:39 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 08:28:39 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')]} 08:28:39 INFO - https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:28:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:28:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:28:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:28:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:28:47 INFO - Downloaded 22810659 bytes. 08:28:47 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/*'] 08:28:47 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/* 08:28:48 INFO - caution: filename not matched: web-platform/* 08:28:48 INFO - Return code: 11 08:28:48 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')]} 08:28:48 INFO - https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:28:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:28:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:28:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:28:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:28:59 INFO - Downloaded 36389080 bytes. 08:28:59 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/*'] 08:28:59 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/* 08:29:03 INFO - caution: filename not matched: bin/* 08:29:03 INFO - caution: filename not matched: config/* 08:29:03 INFO - caution: filename not matched: mozbase/* 08:29:03 INFO - caution: filename not matched: marionette/* 08:29:03 INFO - caution: filename not matched: tools/wptserve/* 08:29:03 INFO - Return code: 11 08:29:03 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')]} 08:29:03 INFO - https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:29:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:29:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:29:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:29:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:29:22 INFO - Downloaded 69348296 bytes. 08:29:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:29:22 INFO - mkdir: /builds/slave/test/properties 08:29:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:29:22 INFO - Writing to file /builds/slave/test/properties/build_url 08:29:22 INFO - Contents: 08:29:22 INFO - build_url:https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:29:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:29:23 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:29:23 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:29:23 INFO - Contents: 08:29:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:29: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')]} 08:29:23 INFO - https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:29:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:29:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:29:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:29:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/I31Is_bXQDqkbG_eQjBN6g/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 08:29:46 INFO - Downloaded 92330642 bytes. 08:29:46 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'] 08:29:46 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 08:29:55 INFO - Return code: 0 08:29:55 INFO - Running post-action listener: _resource_record_post_action 08:29:55 INFO - Running post-action listener: set_extra_try_arguments 08:29:55 INFO - ##### 08:29:55 INFO - ##### Running create-virtualenv step. 08:29:55 INFO - ##### 08:29:55 INFO - Running pre-action listener: _pre_create_virtualenv 08:29:55 INFO - Running pre-action listener: _resource_record_pre_action 08:29:55 INFO - Running main action method: create_virtualenv 08:29:55 INFO - Creating virtualenv /builds/slave/test/build/venv 08:29:55 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 08:29:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:29:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:29:56 INFO - Using real prefix '/usr' 08:29:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:29:58 INFO - Installing distribute.............................................................................................................................................................................................done. 08:30:01 INFO - Installing pip.................done. 08:30:01 INFO - Return code: 0 08:30:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:30: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')]} 08:30:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30: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')]} 08:30:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9292c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93abf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x908de30>, '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 0x932ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a9470>, '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-1466695430.18890-1938885637', '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 08:30:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:30:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:30:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:30:01 INFO - 'CCACHE_UMASK': '002', 08:30:01 INFO - 'DISPLAY': ':0', 08:30:01 INFO - 'HOME': '/home/cltbld', 08:30:01 INFO - 'LANG': 'en_US.UTF-8', 08:30:01 INFO - 'LOGNAME': 'cltbld', 08:30:01 INFO - 'MAIL': '/var/mail/cltbld', 08:30:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:30:01 INFO - 'MOZ_NO_REMOTE': '1', 08:30:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:30:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:30:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:01 INFO - 'PWD': '/builds/slave/test', 08:30:01 INFO - 'SHELL': '/bin/bash', 08:30:01 INFO - 'SHLVL': '1', 08:30:01 INFO - 'TERM': 'linux', 08:30:01 INFO - 'TMOUT': '86400', 08:30:01 INFO - 'USER': 'cltbld', 08:30:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466695430.18890-1938885637', 08:30:01 INFO - '_': '/tools/buildbot/bin/python'} 08:30:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:02 INFO - Downloading/unpacking psutil>=0.7.1 08:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:30:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:30:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:30:08 INFO - Installing collected packages: psutil 08:30:08 INFO - Running setup.py install for psutil 08:30:09 INFO - building 'psutil._psutil_linux' extension 08:30:09 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 08:30:09 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:30:09 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:30:09 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 08:30:09 INFO - building 'psutil._psutil_posix' extension 08:30:09 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 08:30:09 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 08:30:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:30:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:30:10 INFO - Successfully installed psutil 08:30:10 INFO - Cleaning up... 08:30:10 INFO - Return code: 0 08:30:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:30:10 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')]} 08:30:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:10 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')]} 08:30:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9292c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93abf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x908de30>, '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 0x932ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a9470>, '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-1466695430.18890-1938885637', '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 08:30:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:30:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:30:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:30:10 INFO - 'CCACHE_UMASK': '002', 08:30:10 INFO - 'DISPLAY': ':0', 08:30:10 INFO - 'HOME': '/home/cltbld', 08:30:10 INFO - 'LANG': 'en_US.UTF-8', 08:30:10 INFO - 'LOGNAME': 'cltbld', 08:30:10 INFO - 'MAIL': '/var/mail/cltbld', 08:30:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:30:10 INFO - 'MOZ_NO_REMOTE': '1', 08:30:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:30:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:30:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:10 INFO - 'PWD': '/builds/slave/test', 08:30:10 INFO - 'SHELL': '/bin/bash', 08:30:10 INFO - 'SHLVL': '1', 08:30:10 INFO - 'TERM': 'linux', 08:30:10 INFO - 'TMOUT': '86400', 08:30:10 INFO - 'USER': 'cltbld', 08:30:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466695430.18890-1938885637', 08:30:10 INFO - '_': '/tools/buildbot/bin/python'} 08:30:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:30:10 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 08:30:10 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 08:30:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:10 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 08:30:10 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 08:30:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:30:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:30:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:30:15 INFO - Installing collected packages: mozsystemmonitor 08:30:15 INFO - Running setup.py install for mozsystemmonitor 08:30:15 INFO - Successfully installed mozsystemmonitor 08:30:15 INFO - Cleaning up... 08:30:16 INFO - Return code: 0 08:30:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:30:16 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')]} 08:30:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:16 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')]} 08:30:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9292c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93abf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x908de30>, '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 0x932ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a9470>, '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-1466695430.18890-1938885637', '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 08:30:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:30:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:30:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:30:16 INFO - 'CCACHE_UMASK': '002', 08:30:16 INFO - 'DISPLAY': ':0', 08:30:16 INFO - 'HOME': '/home/cltbld', 08:30:16 INFO - 'LANG': 'en_US.UTF-8', 08:30:16 INFO - 'LOGNAME': 'cltbld', 08:30:16 INFO - 'MAIL': '/var/mail/cltbld', 08:30:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:30:16 INFO - 'MOZ_NO_REMOTE': '1', 08:30:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:30:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:30:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:16 INFO - 'PWD': '/builds/slave/test', 08:30:16 INFO - 'SHELL': '/bin/bash', 08:30:16 INFO - 'SHLVL': '1', 08:30:16 INFO - 'TERM': 'linux', 08:30:16 INFO - 'TMOUT': '86400', 08:30:16 INFO - 'USER': 'cltbld', 08:30:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466695430.18890-1938885637', 08:30:16 INFO - '_': '/tools/buildbot/bin/python'} 08:30:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:16 INFO - Downloading/unpacking blobuploader==1.2.4 08:30:16 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 08:30:16 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 08:30:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:16 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 08:30:16 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 08:30:21 INFO - Downloading blobuploader-1.2.4.tar.gz 08:30:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:30:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:30:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:30:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:30:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:30:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:30:23 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 08:30:23 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 08:30:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:23 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 08:30:23 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 08:30:23 INFO - Downloading docopt-0.6.1.tar.gz 08:30:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:30:23 INFO - Installing collected packages: blobuploader, requests, docopt 08:30:23 INFO - Running setup.py install for blobuploader 08:30:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:30:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:30:23 INFO - Running setup.py install for requests 08:30:24 INFO - Running setup.py install for docopt 08:30:24 INFO - Successfully installed blobuploader requests docopt 08:30:24 INFO - Cleaning up... 08:30:25 INFO - Return code: 0 08:30:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:30:25 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')]} 08:30:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:25 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')]} 08:30:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9292c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93abf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x908de30>, '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 0x932ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a9470>, '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-1466695430.18890-1938885637', '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 08:30:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:30:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:30:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:30:25 INFO - 'CCACHE_UMASK': '002', 08:30:25 INFO - 'DISPLAY': ':0', 08:30:25 INFO - 'HOME': '/home/cltbld', 08:30:25 INFO - 'LANG': 'en_US.UTF-8', 08:30:25 INFO - 'LOGNAME': 'cltbld', 08:30:25 INFO - 'MAIL': '/var/mail/cltbld', 08:30:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:30:25 INFO - 'MOZ_NO_REMOTE': '1', 08:30:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:30:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:30:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:25 INFO - 'PWD': '/builds/slave/test', 08:30:25 INFO - 'SHELL': '/bin/bash', 08:30:25 INFO - 'SHLVL': '1', 08:30:25 INFO - 'TERM': 'linux', 08:30:25 INFO - 'TMOUT': '86400', 08:30:25 INFO - 'USER': 'cltbld', 08:30:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466695430.18890-1938885637', 08:30:25 INFO - '_': '/tools/buildbot/bin/python'} 08:30:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:30:25 INFO - Running setup.py (path:/tmp/pip-qBX20C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:30:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:30:25 INFO - Running setup.py (path:/tmp/pip-yqiESJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:30:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:30:25 INFO - Running setup.py (path:/tmp/pip-hSypam-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:30:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:30:25 INFO - Running setup.py (path:/tmp/pip-HU5yjI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:30:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:30:25 INFO - Running setup.py (path:/tmp/pip-e7M8j_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:30:26 INFO - Running setup.py (path:/tmp/pip-nNc2Ie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:30:26 INFO - Running setup.py (path:/tmp/pip-SAl9cL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:30:26 INFO - Running setup.py (path:/tmp/pip-2nyIZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:30:26 INFO - Running setup.py (path:/tmp/pip-0ggKQK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:30:26 INFO - Running setup.py (path:/tmp/pip-LOJvWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:30:26 INFO - Running setup.py (path:/tmp/pip-CykJS9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:30:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:30:26 INFO - Running setup.py (path:/tmp/pip-uhlLLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:30:27 INFO - Running setup.py (path:/tmp/pip-BLydQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:30:27 INFO - Running setup.py (path:/tmp/pip-CJ8F0b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:27 INFO - Running setup.py (path:/tmp/pip-xr3qwy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:30:27 INFO - Running setup.py (path:/tmp/pip-OM2iA6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:30:27 INFO - Running setup.py (path:/tmp/pip-o9oEbE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:30:27 INFO - Running setup.py (path:/tmp/pip-N8oHUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:30:27 INFO - Running setup.py (path:/tmp/pip-eORQhJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:30:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:27 INFO - Running setup.py (path:/tmp/pip-VUD24K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:30:28 INFO - Running setup.py (path:/tmp/pip-gQCDBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:30:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:30:28 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 08:30:28 INFO - Running setup.py install for manifestparser 08:30:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:30:28 INFO - Running setup.py install for mozcrash 08:30:29 INFO - Running setup.py install for mozdebug 08:30:29 INFO - Running setup.py install for mozdevice 08:30:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:30:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:30:29 INFO - Running setup.py install for mozfile 08:30:29 INFO - Running setup.py install for mozhttpd 08:30:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:30:29 INFO - Running setup.py install for mozinfo 08:30:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:30:30 INFO - Running setup.py install for mozInstall 08:30:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:30:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:30:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:30:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:30:30 INFO - Running setup.py install for mozleak 08:30:30 INFO - Running setup.py install for mozlog 08:30:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:30:30 INFO - Running setup.py install for moznetwork 08:30:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:30:31 INFO - Running setup.py install for mozprocess 08:30:31 INFO - Running setup.py install for mozprofile 08:30:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:30:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:30:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:30:31 INFO - Running setup.py install for mozrunner 08:30:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:30:31 INFO - Running setup.py install for mozscreenshot 08:30:31 INFO - Running setup.py install for moztest 08:30:32 INFO - Running setup.py install for mozversion 08:30:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:30:32 INFO - Running setup.py install for wptserve 08:30:32 INFO - Running setup.py install for marionette-driver 08:30:32 INFO - Running setup.py install for browsermob-proxy 08:30:33 INFO - Running setup.py install for marionette-client 08:30:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:30:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:30:33 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 08:30:33 INFO - Cleaning up... 08:30:33 INFO - Return code: 0 08:30:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:30:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:30:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:30:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:30:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9292c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93abf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x908de30>, '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 0x932ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a9470>, '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-1466695430.18890-1938885637', '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 08:30:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:30:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:30:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:30:33 INFO - 'CCACHE_UMASK': '002', 08:30:33 INFO - 'DISPLAY': ':0', 08:30:33 INFO - 'HOME': '/home/cltbld', 08:30:33 INFO - 'LANG': 'en_US.UTF-8', 08:30:33 INFO - 'LOGNAME': 'cltbld', 08:30:33 INFO - 'MAIL': '/var/mail/cltbld', 08:30:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:30:33 INFO - 'MOZ_NO_REMOTE': '1', 08:30:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:30:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:30:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:33 INFO - 'PWD': '/builds/slave/test', 08:30:33 INFO - 'SHELL': '/bin/bash', 08:30:33 INFO - 'SHLVL': '1', 08:30:33 INFO - 'TERM': 'linux', 08:30:33 INFO - 'TMOUT': '86400', 08:30:33 INFO - 'USER': 'cltbld', 08:30:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466695430.18890-1938885637', 08:30:33 INFO - '_': '/tools/buildbot/bin/python'} 08:30:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:30:34 INFO - Running setup.py (path:/tmp/pip-7i2Giz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:30:34 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)) 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:30:34 INFO - Running setup.py (path:/tmp/pip-hBRpAg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:30:34 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)) 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:30:34 INFO - Running setup.py (path:/tmp/pip-lwcDIr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:30:34 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)) 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:30:34 INFO - Running setup.py (path:/tmp/pip-cTcQCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:30:34 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)) 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:30:34 INFO - Running setup.py (path:/tmp/pip-uGl2bE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:30:34 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)) 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:30:34 INFO - Running setup.py (path:/tmp/pip-_SOJtD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:30:34 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)) 08:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:30:34 INFO - Running setup.py (path:/tmp/pip-L3q7Rp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:30:35 INFO - Running setup.py (path:/tmp/pip-PfxjAf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:30:35 INFO - Running setup.py (path:/tmp/pip-0CCnBk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:30:35 INFO - Running setup.py (path:/tmp/pip-grErcE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:30:35 INFO - Running setup.py (path:/tmp/pip-JmDAwk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:30:35 INFO - Running setup.py (path:/tmp/pip-Ht_aUD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:30:35 INFO - Running setup.py (path:/tmp/pip-J4ledx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:30:35 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)) 08:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:30:35 INFO - Running setup.py (path:/tmp/pip-KLQwrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:36 INFO - Running setup.py (path:/tmp/pip-AmzOVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:30:36 INFO - Running setup.py (path:/tmp/pip-3oMYCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:30:36 INFO - Running setup.py (path:/tmp/pip-2MoNlj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:30:36 INFO - Running setup.py (path:/tmp/pip-AEFyaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:30:36 INFO - Running setup.py (path:/tmp/pip-oHGVXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:36 INFO - Running setup.py (path:/tmp/pip-uBtnLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:30:36 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)) 08:30:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:30:37 INFO - Running setup.py (path:/tmp/pip-yGdlhA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:30:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:30:37 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)) 08:30:37 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)) 08:30:37 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)) 08:30:37 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)) 08:30:37 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)) 08:30:37 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)) 08:30:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:30:37 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 08:30:37 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 08:30:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:30:37 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 08:30:37 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 08:30:42 INFO - Downloading blessings-1.6.tar.gz 08:30:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:30:42 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)) 08:30:42 INFO - Installing collected packages: blessings 08:30:42 INFO - Running setup.py install for blessings 08:30:43 INFO - Successfully installed blessings 08:30:43 INFO - Cleaning up... 08:30:43 INFO - Return code: 0 08:30:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:30:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:30:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:30:43 INFO - Reading from file tmpfile_stdout 08:30:43 INFO - Current package versions: 08:30:43 INFO - argparse == 1.2.1 08:30:43 INFO - blessings == 1.6 08:30:43 INFO - blobuploader == 1.2.4 08:30:43 INFO - browsermob-proxy == 0.6.0 08:30:43 INFO - docopt == 0.6.1 08:30:43 INFO - manifestparser == 1.1 08:30:43 INFO - marionette-client == 2.3.0 08:30:43 INFO - marionette-driver == 1.4.0 08:30:43 INFO - mozInstall == 1.12 08:30:43 INFO - mozcrash == 0.17 08:30:43 INFO - mozdebug == 0.1 08:30:43 INFO - mozdevice == 0.48 08:30:43 INFO - mozfile == 1.2 08:30:43 INFO - mozhttpd == 0.7 08:30:43 INFO - mozinfo == 0.9 08:30:43 INFO - mozleak == 0.1 08:30:43 INFO - mozlog == 3.1 08:30:43 INFO - moznetwork == 0.27 08:30:43 INFO - mozprocess == 0.22 08:30:43 INFO - mozprofile == 0.28 08:30:43 INFO - mozrunner == 6.11 08:30:43 INFO - mozscreenshot == 0.1 08:30:43 INFO - mozsystemmonitor == 0.0 08:30:43 INFO - moztest == 0.7 08:30:43 INFO - mozversion == 1.4 08:30:43 INFO - psutil == 3.1.1 08:30:43 INFO - requests == 1.2.3 08:30:43 INFO - wptserve == 1.4.0 08:30:43 INFO - wsgiref == 0.1.2 08:30:43 INFO - Running post-action listener: _resource_record_post_action 08:30:43 INFO - Running post-action listener: _start_resource_monitoring 08:30:43 INFO - Starting resource monitoring. 08:30:43 INFO - ##### 08:30:43 INFO - ##### Running pull step. 08:30:43 INFO - ##### 08:30:43 INFO - Running pre-action listener: _resource_record_pre_action 08:30:43 INFO - Running main action method: pull 08:30:43 INFO - Pull has nothing to do! 08:30:43 INFO - Running post-action listener: _resource_record_post_action 08:30:43 INFO - ##### 08:30:43 INFO - ##### Running install step. 08:30:43 INFO - ##### 08:30:43 INFO - Running pre-action listener: _resource_record_pre_action 08:30:43 INFO - Running main action method: install 08:30:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:30:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:30:44 INFO - Reading from file tmpfile_stdout 08:30:44 INFO - Detecting whether we're running mozinstall >=1.0... 08:30:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:30:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:30:44 INFO - Reading from file tmpfile_stdout 08:30:44 INFO - Output received: 08:30:44 INFO - Usage: mozinstall [options] installer 08:30:44 INFO - Options: 08:30:44 INFO - -h, --help show this help message and exit 08:30:44 INFO - -d DEST, --destination=DEST 08:30:44 INFO - Directory to install application into. [default: 08:30:44 INFO - "/builds/slave/test"] 08:30:44 INFO - --app=APP Application being installed. [default: firefox] 08:30:44 INFO - mkdir: /builds/slave/test/build/application 08:30:44 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'] 08:30:44 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 08:31:14 INFO - Reading from file tmpfile_stdout 08:31:14 INFO - Output received: 08:31:14 INFO - /builds/slave/test/build/application/firefox/firefox 08:31:14 INFO - Running post-action listener: _resource_record_post_action 08:31:14 INFO - ##### 08:31:14 INFO - ##### Running run-tests step. 08:31:14 INFO - ##### 08:31:14 INFO - Running pre-action listener: _resource_record_pre_action 08:31:14 INFO - Running main action method: run_tests 08:31:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:31:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:31:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:31:14 INFO - grabbing minidump binary from tooltool 08:31:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:14 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 0x908de30>, '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 0x932ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:31:14 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 08:31:14 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 08:31:15 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:31:15 INFO - Return code: 0 08:31:15 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:31:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:31:15 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/I31Is_bXQDqkbG_eQjBN6g/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 08:31:15 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/I31Is_bXQDqkbG_eQjBN6g/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 08:31:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:31:15 INFO - 'CCACHE_UMASK': '002', 08:31:15 INFO - 'DISPLAY': ':0', 08:31:15 INFO - 'HOME': '/home/cltbld', 08:31:15 INFO - 'LANG': 'en_US.UTF-8', 08:31:15 INFO - 'LOGNAME': 'cltbld', 08:31:15 INFO - 'MAIL': '/var/mail/cltbld', 08:31:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:31:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:31:15 INFO - 'MOZ_NO_REMOTE': '1', 08:31:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:31:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:31:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:15 INFO - 'PWD': '/builds/slave/test', 08:31:15 INFO - 'SHELL': '/bin/bash', 08:31:15 INFO - 'SHLVL': '1', 08:31:15 INFO - 'TERM': 'linux', 08:31:15 INFO - 'TMOUT': '86400', 08:31:15 INFO - 'USER': 'cltbld', 08:31:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466695430.18890-1938885637', 08:31:15 INFO - '_': '/tools/buildbot/bin/python'} 08:31:15 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/I31Is_bXQDqkbG_eQjBN6g/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 08:31:15 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 08:31:15 INFO - import pkg_resources 08:31:17 INFO - Using 1 client processes 08:31:17 INFO - wptserve Starting http server on 127.0.0.1:8000 08:31:17 INFO - wptserve Starting http server on 127.0.0.1:8001 08:31:17 INFO - wptserve Starting http server on 127.0.0.1:8443 08:31:19 INFO - SUITE-START | Running 778 tests 08:31:19 INFO - Running testharness tests 08:31:19 INFO - Setting up ssl 08:31:19 INFO - PROCESS | certutil | 08:31:19 INFO - PROCESS | certutil | 08:31:19 INFO - PROCESS | certutil | 08:31:19 INFO - Certificate Nickname Trust Attributes 08:31:19 INFO - SSL,S/MIME,JAR/XPI 08:31:19 INFO - 08:31:19 INFO - web-platform-tests CT,, 08:31:19 INFO - 08:31:19 INFO - Starting runner 08:31:22 INFO - PROCESS | 1720 | 1466695882790 Marionette DEBUG Marionette enabled via build flag and pref 08:31:23 INFO - PROCESS | 1720 | ++DOCSHELL 0xa4d4e400 == 1 [pid = 1720] [id = 1] 08:31:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 1 (0xa4d4e800) [pid = 1720] [serial = 1] [outer = (nil)] 08:31:23 INFO - PROCESS | 1720 | [1720] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:31:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 2 (0xa4d4f000) [pid = 1720] [serial = 2] [outer = 0xa4d4e800] 08:31:23 INFO - PROCESS | 1720 | 1466695883570 Marionette INFO Listening on port 2828 08:31:24 INFO - PROCESS | 1720 | 1466695884249 Marionette DEBUG Marionette enabled via command-line flag 08:31:24 INFO - PROCESS | 1720 | ++DOCSHELL 0xa23a8800 == 2 [pid = 1720] [id = 2] 08:31:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 3 (0xa23a9c00) [pid = 1720] [serial = 3] [outer = (nil)] 08:31:24 INFO - PROCESS | 1720 | [1720] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:31:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 4 (0xa8c0d000) [pid = 1720] [serial = 4] [outer = 0xa23a9c00] 08:31:24 INFO - PROCESS | 1720 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cd760 08:31:24 INFO - PROCESS | 1720 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d7260 08:31:24 INFO - PROCESS | 1720 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f7220 08:31:24 INFO - PROCESS | 1720 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7e60 08:31:24 INFO - PROCESS | 1720 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fdba0 08:31:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 5 (0xa100c800) [pid = 1720] [serial = 5] [outer = 0xa4d4e800] 08:31:24 INFO - PROCESS | 1720 | [1720] 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 08:31:24 INFO - PROCESS | 1720 | 1466695884679 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53975 08:31:24 INFO - PROCESS | 1720 | [1720] 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 08:31:24 INFO - PROCESS | 1720 | 1466695884714 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53976 08:31:24 INFO - PROCESS | 1720 | 1466695884777 Marionette DEBUG Closed connection conn0 08:31:24 INFO - PROCESS | 1720 | 1466695884782 Marionette DEBUG Closed connection conn1 08:31:24 INFO - PROCESS | 1720 | [1720] 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 08:31:24 INFO - PROCESS | 1720 | [1720] 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 08:31:24 INFO - PROCESS | 1720 | 1466695884917 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53977 08:31:24 INFO - PROCESS | 1720 | [1720] 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 08:31:24 INFO - PROCESS | 1720 | 1466695884969 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53978 08:31:24 INFO - PROCESS | 1720 | 1466695884978 Marionette DEBUG Closed connection conn2 08:31:25 INFO - PROCESS | 1720 | [1720] 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 08:31:25 INFO - PROCESS | 1720 | 1466695885030 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53979 08:31:25 INFO - PROCESS | 1720 | 1466695885045 Marionette DEBUG Closed connection conn3 08:31:25 INFO - PROCESS | 1720 | 1466695885084 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:31:25 INFO - PROCESS | 1720 | 1466695885094 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":"20160623063624","device":"desktop","version":"48.0"} 08:31:25 INFO - PROCESS | 1720 | [1720] 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 08:31:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b267c00 == 3 [pid = 1720] [id = 3] 08:31:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 6 (0x9b268000) [pid = 1720] [serial = 6] [outer = (nil)] 08:31:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b268400 == 4 [pid = 1720] [id = 4] 08:31:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 7 (0x9b26bc00) [pid = 1720] [serial = 7] [outer = (nil)] 08:31:27 INFO - PROCESS | 1720 | [1720] 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 08:31:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a7bf800 == 5 [pid = 1720] [id = 5] 08:31:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 8 (0x9a7bfc00) [pid = 1720] [serial = 8] [outer = (nil)] 08:31:27 INFO - PROCESS | 1720 | [1720] 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 08:31:28 INFO - PROCESS | 1720 | [1720] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:31:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 9 (0x9a689400) [pid = 1720] [serial = 9] [outer = 0x9a7bfc00] 08:31:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 10 (0x9a830800) [pid = 1720] [serial = 10] [outer = 0x9b268000] 08:31:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 11 (0x9a832400) [pid = 1720] [serial = 11] [outer = 0x9b26bc00] 08:31:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 12 (0x9a834800) [pid = 1720] [serial = 12] [outer = 0x9a7bfc00] 08:31:29 INFO - PROCESS | 1720 | 1466695889640 Marionette INFO startBrowser d57d9683-9455-4f29-91d4-d85f54297c14 08:31:29 INFO - PROCESS | 1720 | 1466695889688 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1720 | 1466695889709 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1720 | 1466695889712 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 13 (0x98669400) [pid = 1720] [serial = 13] [outer = 0x9a7bfc00] 08:31:30 INFO - PROCESS | 1720 | 1466695890494 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"d57d9683-9455-4f29-91d4-d85f54297c14","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":"20160623063624","device":"desktop","version":"48.0","command_id":1}}] 08:31:30 INFO - PROCESS | 1720 | 1466695890681 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}] 08:31:30 INFO - PROCESS | 1720 | 1466695890695 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:30 INFO - PROCESS | 1720 | 1466695890799 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:31:31 INFO - PROCESS | 1720 | 1466695891128 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:31:31 INFO - PROCESS | 1720 | 1466695891134 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:31 INFO - PROCESS | 1720 | [1720] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:31:31 INFO - PROCESS | 1720 | [1720] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:31:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 14 (0x9453a400) [pid = 1720] [serial = 14] [outer = 0x9a7bfc00] 08:31:31 INFO - PROCESS | 1720 | [1720] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:31:31 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:31 INFO - PROCESS | 1720 | 1466695891668 Marionette TRACE conn4 <- [1,3,null,{}] 08:31:31 INFO - PROCESS | 1720 | 1466695891684 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:31:31 INFO - PROCESS | 1720 | 1466695891692 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:31 INFO - PROCESS | 1720 | 1466695891742 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:31:31 INFO - PROCESS | 1720 | 1466695891781 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1720 | 1466695891784 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:31:31 INFO - PROCESS | 1720 | 1466695891793 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1720 | 1466695891799 Marionette TRACE conn4 <- [1,6,null,{}] 08:31:31 INFO - PROCESS | 1720 | 1466695891821 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}] 08:31:31 INFO - PROCESS | 1720 | 1466695891831 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:31 INFO - PROCESS | 1720 | 1466695891867 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:31:31 INFO - PROCESS | 1720 | 1466695891874 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 1720 | 1466695891881 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6dc00 == 6 [pid = 1720] [id = 6] 08:31:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 15 (0x93a6e000) [pid = 1720] [serial = 15] [outer = (nil)] 08:31:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 16 (0x9453a800) [pid = 1720] [serial = 16] [outer = 0x93a6e000] 08:31:31 INFO - PROCESS | 1720 | 1466695891967 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 17 (0x93832800) [pid = 1720] [serial = 17] [outer = 0x93a6e000] 08:31:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x9383a400 == 7 [pid = 1720] [id = 7] 08:31:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 18 (0x9383c800) [pid = 1720] [serial = 18] [outer = (nil)] 08:31:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 19 (0x9372d800) [pid = 1720] [serial = 19] [outer = 0x9383c800] 08:31:32 INFO - PROCESS | 1720 | 1466695892467 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 20 (0x93738800) [pid = 1720] [serial = 20] [outer = 0x9383c800] 08:31:32 INFO - PROCESS | 1720 | [1720] 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 08:31:33 INFO - PROCESS | 1720 | 1466695893020 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]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1304ms 08:31:33 INFO - PROCESS | 1720 | 1466695893160 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1720 | 1466695893164 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:31:33 INFO - PROCESS | 1720 | 1466695893436 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1720 | 1466695893441 Marionette TRACE conn4 <- [1,10,null,{}] 08:31:33 INFO - PROCESS | 1720 | 1466695893461 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}] 08:31:33 INFO - PROCESS | 1720 | 1466695893469 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:33 INFO - PROCESS | 1720 | 1466695893681 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:31:33 INFO - PROCESS | 1720 | 1466695893814 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1720 | 1466695893826 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x920dc400 == 8 [pid = 1720] [id = 8] 08:31:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 21 (0x920dcc00) [pid = 1720] [serial = 21] [outer = (nil)] 08:31:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 22 (0x92ca1c00) [pid = 1720] [serial = 22] [outer = 0x920dcc00] 08:31:33 INFO - PROCESS | 1720 | 1466695893920 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 23 (0x9368bc00) [pid = 1720] [serial = 23] [outer = 0x920dcc00] 08:31:34 INFO - PROCESS | 1720 | 1466695894781 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]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1603ms 08:31:34 INFO - PROCESS | 1720 | 1466695894833 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1720 | 1466695894841 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:31:34 INFO - PROCESS | 1720 | 1466695894850 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1720 | 1466695894854 Marionette TRACE conn4 <- [1,14,null,{}] 08:31:34 INFO - PROCESS | 1720 | 1466695894865 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}] 08:31:34 INFO - PROCESS | 1720 | 1466695894873 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:35 INFO - PROCESS | 1720 | 1466695895107 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:31:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x94fc1800 == 9 [pid = 1720] [id = 9] 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 24 (0x94fc6000) [pid = 1720] [serial = 24] [outer = (nil)] 08:31:35 INFO - PROCESS | 1720 | 1466695895254 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1720 | 1466695895264 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 25 (0x9517ec00) [pid = 1720] [serial = 25] [outer = 0x94fc6000] 08:31:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c0d000 == 10 [pid = 1720] [id = 10] 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 26 (0x96c0f800) [pid = 1720] [serial = 26] [outer = (nil)] 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 27 (0x96c13c00) [pid = 1720] [serial = 27] [outer = 0x96c0f800] 08:31:35 INFO - PROCESS | 1720 | 1466695895425 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 28 (0x98625800) [pid = 1720] [serial = 28] [outer = 0x96c0f800] 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 29 (0x96c11400) [pid = 1720] [serial = 29] [outer = 0x94fc6000] 08:31:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c0c400 == 11 [pid = 1720] [id = 11] 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 30 (0x99f81c00) [pid = 1720] [serial = 30] [outer = (nil)] 08:31:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 31 (0x9b06b000) [pid = 1720] [serial = 31] [outer = 0x99f81c00] 08:31:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 32 (0x9b904400) [pid = 1720] [serial = 32] [outer = 0x99f81c00] 08:31:36 INFO - PROCESS | 1720 | 1466695896670 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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1888ms 08:31:36 INFO - PROCESS | 1720 | 1466695896751 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:31:36 INFO - PROCESS | 1720 | 1466695896757 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:31:36 INFO - PROCESS | 1720 | 1466695896764 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1720 | 1466695896768 Marionette TRACE conn4 <- [1,18,null,{}] 08:31:36 INFO - PROCESS | 1720 | 1466695896775 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}] 08:31:36 INFO - PROCESS | 1720 | 1466695896780 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:37 INFO - PROCESS | 1720 | 1466695897000 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:31:37 INFO - PROCESS | 1720 | 1466695897118 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1720 | 1466695897140 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x9d8df800 == 12 [pid = 1720] [id = 12] 08:31:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 33 (0x9d8e0c00) [pid = 1720] [serial = 33] [outer = (nil)] 08:31:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 34 (0xa108a800) [pid = 1720] [serial = 34] [outer = 0x9d8e0c00] 08:31:37 INFO - PROCESS | 1720 | 1466695897273 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 35 (0xa2299000) [pid = 1720] [serial = 35] [outer = 0x9d8e0c00] 08:31:38 INFO - PROCESS | 1720 | 1466695898201 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]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1487ms 08:31:38 INFO - PROCESS | 1720 | 1466695898251 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1720 | 1466695898256 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:31:38 INFO - PROCESS | 1720 | 1466695898262 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1720 | 1466695898266 Marionette TRACE conn4 <- [1,22,null,{}] 08:31:38 INFO - PROCESS | 1720 | 1466695898272 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}] 08:31:38 INFO - PROCESS | 1720 | 1466695898277 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:38 INFO - PROCESS | 1720 | 1466695898475 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:31:38 INFO - PROCESS | 1720 | 1466695898603 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 1720 | 1466695898611 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x94fc5000 == 13 [pid = 1720] [id = 13] 08:31:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 36 (0x9ae26800) [pid = 1720] [serial = 36] [outer = (nil)] 08:31:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 37 (0x9ae30c00) [pid = 1720] [serial = 37] [outer = 0x9ae26800] 08:31:38 INFO - PROCESS | 1720 | 1466695898699 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 38 (0xa2fec800) [pid = 1720] [serial = 38] [outer = 0x9ae26800] 08:31:39 INFO - PROCESS | 1720 | 1466695899725 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]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1530ms 08:31:39 INFO - PROCESS | 1720 | 1466695899811 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1720 | 1466695899814 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:31:39 INFO - PROCESS | 1720 | 1466695899822 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1720 | 1466695899826 Marionette TRACE conn4 <- [1,26,null,{}] 08:31:39 INFO - PROCESS | 1720 | 1466695899832 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}] 08:31:39 INFO - PROCESS | 1720 | 1466695899837 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:40 INFO - PROCESS | 1720 | 1466695900022 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:31:40 INFO - PROCESS | 1720 | 1466695900174 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 1720 | 1466695900184 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x92ca4800 == 14 [pid = 1720] [id = 14] 08:31:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 39 (0x9a69a400) [pid = 1720] [serial = 39] [outer = (nil)] 08:31:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 40 (0x9a6a2000) [pid = 1720] [serial = 40] [outer = 0x9a69a400] 08:31:40 INFO - PROCESS | 1720 | 1466695900275 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 41 (0xa6bdd000) [pid = 1720] [serial = 41] [outer = 0x9a69a400] 08:31:41 INFO - PROCESS | 1720 | 1466695901137 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]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1390ms 08:31:41 INFO - PROCESS | 1720 | 1466695901213 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1720 | 1466695901217 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:31:41 INFO - PROCESS | 1720 | 1466695901226 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1720 | 1466695901230 Marionette TRACE conn4 <- [1,30,null,{}] 08:31:41 INFO - PROCESS | 1720 | 1466695901236 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}] 08:31:41 INFO - PROCESS | 1720 | 1466695901248 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:41 INFO - PROCESS | 1720 | 1466695901557 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:31:41 INFO - PROCESS | 1720 | 1466695901717 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1720 | 1466695901728 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab32800 == 15 [pid = 1720] [id = 15] 08:31:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 42 (0x9ab32c00) [pid = 1720] [serial = 42] [outer = (nil)] 08:31:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 43 (0x9ab3a800) [pid = 1720] [serial = 43] [outer = 0x9ab32c00] 08:31:41 INFO - PROCESS | 1720 | 1466695901831 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 44 (0xac088000) [pid = 1720] [serial = 44] [outer = 0x9ab32c00] 08:31:42 INFO - PROCESS | 1720 | 1466695902987 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]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1795ms 08:31:43 INFO - PROCESS | 1720 | 1466695903020 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1720 | 1466695903026 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:31:43 INFO - PROCESS | 1720 | 1466695903035 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1720 | 1466695903039 Marionette TRACE conn4 <- [1,34,null,{}] 08:31:43 INFO - PROCESS | 1720 | 1466695903047 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}] 08:31:43 INFO - PROCESS | 1720 | 1466695903053 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:43 INFO - PROCESS | 1720 | 1466695903229 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:31:43 INFO - PROCESS | 1720 | 1466695903373 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1720 | 1466695903386 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a67c00 == 16 [pid = 1720] [id = 16] 08:31:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 45 (0x94fa3400) [pid = 1720] [serial = 45] [outer = (nil)] 08:31:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 46 (0x94fc2800) [pid = 1720] [serial = 46] [outer = 0x94fa3400] 08:31:43 INFO - PROCESS | 1720 | 1466695903462 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 47 (0x96c0b000) [pid = 1720] [serial = 47] [outer = 0x94fa3400] 08:31:44 INFO - PROCESS | 1720 | 1466695904283 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]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1286ms 08:31:44 INFO - PROCESS | 1720 | 1466695904321 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1720 | 1466695904329 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:31:44 INFO - PROCESS | 1720 | 1466695904339 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1720 | 1466695904343 Marionette TRACE conn4 <- [1,38,null,{}] 08:31:44 INFO - PROCESS | 1720 | 1466695904349 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}] 08:31:44 INFO - PROCESS | 1720 | 1466695904355 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:44 INFO - PROCESS | 1720 | 1466695904527 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:31:44 INFO - PROCESS | 1720 | 1466695904665 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1720 | 1466695904681 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d3400 == 17 [pid = 1720] [id = 17] 08:31:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 48 (0x9453d000) [pid = 1720] [serial = 48] [outer = (nil)] 08:31:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 49 (0x99f84800) [pid = 1720] [serial = 49] [outer = 0x9453d000] 08:31:44 INFO - PROCESS | 1720 | 1466695904819 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 50 (0x9a2b3400) [pid = 1720] [serial = 50] [outer = 0x9453d000] 08:31:45 INFO - PROCESS | 1720 | 1466695905691 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]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1379ms 08:31:45 INFO - PROCESS | 1720 | 1466695905718 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1720 | 1466695905721 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:31:45 INFO - PROCESS | 1720 | 1466695905728 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1720 | 1466695905733 Marionette TRACE conn4 <- [1,42,null,{}] 08:31:45 INFO - PROCESS | 1720 | 1466695905762 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}] 08:31:45 INFO - PROCESS | 1720 | 1466695905770 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:45 INFO - PROCESS | 1720 | 1466695905936 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:31:45 INFO - PROCESS | 1720 | 1466695905948 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1720 | 1466695905956 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab3a400 == 18 [pid = 1720] [id = 18] 08:31:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 51 (0x9ab3ac00) [pid = 1720] [serial = 51] [outer = (nil)] 08:31:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 52 (0x9ab40400) [pid = 1720] [serial = 52] [outer = 0x9ab3ac00] 08:31:46 INFO - PROCESS | 1720 | 1466695906040 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 53 (0x9ab95400) [pid = 1720] [serial = 53] [outer = 0x9ab3ac00] 08:31:46 INFO - PROCESS | 1720 | 1466695906928 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]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1247ms 08:31:46 INFO - PROCESS | 1720 | 1466695906975 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:31:46 INFO - PROCESS | 1720 | 1466695906979 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:31:46 INFO - PROCESS | 1720 | 1466695906985 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1720 | 1466695906989 Marionette TRACE conn4 <- [1,46,null,{}] 08:31:46 INFO - PROCESS | 1720 | 1466695906997 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}] 08:31:47 INFO - PROCESS | 1720 | 1466695907002 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:47 INFO - PROCESS | 1720 | 1466695907171 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:31:47 INFO - PROCESS | 1720 | 1466695907181 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1720 | 1466695907191 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab97400 == 19 [pid = 1720] [id = 19] 08:31:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 54 (0x9ae2c400) [pid = 1720] [serial = 54] [outer = (nil)] 08:31:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 55 (0x9b270c00) [pid = 1720] [serial = 55] [outer = 0x9ae2c400] 08:31:47 INFO - PROCESS | 1720 | 1466695907263 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 56 (0x9b565c00) [pid = 1720] [serial = 56] [outer = 0x9ae2c400] 08:31:48 INFO - PROCESS | 1720 | 1466695908050 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]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1076ms 08:31:48 INFO - PROCESS | 1720 | 1466695908067 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1720 | 1466695908071 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:31:48 INFO - PROCESS | 1720 | 1466695908091 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1720 | 1466695908094 Marionette TRACE conn4 <- [1,50,null,{}] 08:31:48 INFO - PROCESS | 1720 | 1466695908100 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}] 08:31:48 INFO - PROCESS | 1720 | 1466695908105 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:48 INFO - PROCESS | 1720 | 1466695908254 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:31:48 INFO - PROCESS | 1720 | 1466695908269 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1720 | 1466695908276 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b062000 == 20 [pid = 1720] [id = 20] 08:31:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 57 (0x9b347400) [pid = 1720] [serial = 57] [outer = (nil)] 08:31:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 58 (0x9b90c400) [pid = 1720] [serial = 58] [outer = 0x9b347400] 08:31:48 INFO - PROCESS | 1720 | 1466695908349 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 59 (0x9b969000) [pid = 1720] [serial = 59] [outer = 0x9b347400] 08:31:49 INFO - PROCESS | 1720 | 1466695909164 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]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1083ms 08:31:49 INFO - PROCESS | 1720 | 1466695909173 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1720 | 1466695909177 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:31:49 INFO - PROCESS | 1720 | 1466695909185 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1720 | 1466695909187 Marionette TRACE conn4 <- [1,54,null,{}] 08:31:49 INFO - PROCESS | 1720 | 1466695909198 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}] 08:31:49 INFO - PROCESS | 1720 | 1466695909209 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:49 INFO - PROCESS | 1720 | 1466695909457 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:31:49 INFO - PROCESS | 1720 | 1466695909467 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1720 | 1466695909475 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6c400 == 21 [pid = 1720] [id = 21] 08:31:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 60 (0x9ab95000) [pid = 1720] [serial = 60] [outer = (nil)] 08:31:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 61 (0xa100b800) [pid = 1720] [serial = 61] [outer = 0x9ab95000] 08:31:49 INFO - PROCESS | 1720 | 1466695909609 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 62 (0xa108dc00) [pid = 1720] [serial = 62] [outer = 0x9ab95000] 08:31:50 INFO - PROCESS | 1720 | 1466695910315 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]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1185ms 08:31:50 INFO - PROCESS | 1720 | 1466695910371 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1720 | 1466695910375 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:31:50 INFO - PROCESS | 1720 | 1466695910381 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1720 | 1466695910383 Marionette TRACE conn4 <- [1,58,null,{}] 08:31:50 INFO - PROCESS | 1720 | 1466695910389 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}] 08:31:50 INFO - PROCESS | 1720 | 1466695910394 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:50 INFO - PROCESS | 1720 | 1466695910545 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:31:50 INFO - PROCESS | 1720 | 1466695910661 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 1720 | 1466695910670 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ae30800 == 22 [pid = 1720] [id = 22] 08:31:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 63 (0x9d80a400) [pid = 1720] [serial = 63] [outer = (nil)] 08:31:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 64 (0xa22a4000) [pid = 1720] [serial = 64] [outer = 0x9d80a400] 08:31:50 INFO - PROCESS | 1720 | 1466695910740 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 65 (0xa236fc00) [pid = 1720] [serial = 65] [outer = 0x9d80a400] 08:31:51 INFO - PROCESS | 1720 | 1466695911415 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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1086ms 08:31:51 INFO - PROCESS | 1720 | 1466695911468 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1720 | 1466695911472 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:31:51 INFO - PROCESS | 1720 | 1466695911482 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1720 | 1466695911485 Marionette TRACE conn4 <- [1,62,null,{}] 08:31:51 INFO - PROCESS | 1720 | 1466695911491 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}] 08:31:51 INFO - PROCESS | 1720 | 1466695911496 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:51 INFO - PROCESS | 1720 | 1466695911711 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:31:51 INFO - PROCESS | 1720 | 1466695911724 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1720 | 1466695911731 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b9ca000 == 23 [pid = 1720] [id = 23] 08:31:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 66 (0x9c1b3c00) [pid = 1720] [serial = 66] [outer = (nil)] 08:31:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 67 (0xa23f3c00) [pid = 1720] [serial = 67] [outer = 0x9c1b3c00] 08:31:51 INFO - PROCESS | 1720 | 1466695911819 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 68 (0xa23f6000) [pid = 1720] [serial = 68] [outer = 0x9c1b3c00] 08:31:52 INFO - PROCESS | 1720 | 1466695912541 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]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1089ms 08:31:52 INFO - PROCESS | 1720 | 1466695912567 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1720 | 1466695912570 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:31:52 INFO - PROCESS | 1720 | 1466695912577 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1720 | 1466695912580 Marionette TRACE conn4 <- [1,66,null,{}] 08:31:52 INFO - PROCESS | 1720 | 1466695912585 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}] 08:31:52 INFO - PROCESS | 1720 | 1466695912590 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:52 INFO - PROCESS | 1720 | 1466695912778 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:31:52 INFO - PROCESS | 1720 | 1466695912796 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1720 | 1466695912803 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x94538800 == 24 [pid = 1720] [id = 24] 08:31:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 69 (0x9517f400) [pid = 1720] [serial = 69] [outer = (nil)] 08:31:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 70 (0xa2560400) [pid = 1720] [serial = 70] [outer = 0x9517f400] 08:31:52 INFO - PROCESS | 1720 | 1466695912873 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 71 (0xa25f8c00) [pid = 1720] [serial = 71] [outer = 0x9517f400] 08:31:53 INFO - PROCESS | 1720 | 1466695913589 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]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1029ms 08:31:53 INFO - PROCESS | 1720 | 1466695913607 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1720 | 1466695913611 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:31:53 INFO - PROCESS | 1720 | 1466695913622 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1720 | 1466695913624 Marionette TRACE conn4 <- [1,70,null,{}] 08:31:53 INFO - PROCESS | 1720 | 1466695913630 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}] 08:31:53 INFO - PROCESS | 1720 | 1466695913634 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x92ca4800 == 23 [pid = 1720] [id = 14] 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab32800 == 22 [pid = 1720] [id = 15] 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x9d8df800 == 21 [pid = 1720] [id = 12] 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x94fc5000 == 20 [pid = 1720] [id = 13] 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6dc00 == 19 [pid = 1720] [id = 6] 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x920dc400 == 18 [pid = 1720] [id = 8] 08:31:55 INFO - PROCESS | 1720 | --DOCSHELL 0x96c0d000 == 17 [pid = 1720] [id = 10] 08:31:55 INFO - PROCESS | 1720 | 1466695915427 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:31:55 INFO - PROCESS | 1720 | 1466695915561 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1720 | 1466695915571 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x93832400 == 18 [pid = 1720] [id = 25] 08:31:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 72 (0x93833800) [pid = 1720] [serial = 72] [outer = (nil)] 08:31:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 73 (0x9383b800) [pid = 1720] [serial = 73] [outer = 0x93833800] 08:31:55 INFO - PROCESS | 1720 | 1466695915666 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 74 (0x93a69400) [pid = 1720] [serial = 74] [outer = 0x93833800] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 73 (0x9453d000) [pid = 1720] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 72 (0x9ab3ac00) [pid = 1720] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 71 (0x9ae2c400) [pid = 1720] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 70 (0x9b347400) [pid = 1720] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 69 (0x9ab95000) [pid = 1720] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 68 (0x9d80a400) [pid = 1720] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 67 (0x9c1b3c00) [pid = 1720] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 66 (0x93a6e000) [pid = 1720] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 65 (0x920dcc00) [pid = 1720] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 64 (0x96c0f800) [pid = 1720] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 63 (0x9d8e0c00) [pid = 1720] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 62 (0x9ae26800) [pid = 1720] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 61 (0x9a69a400) [pid = 1720] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 60 (0x9ab32c00) [pid = 1720] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:31:56 INFO - PROCESS | 1720 | --DOMWINDOW == 59 (0x94fa3400) [pid = 1720] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:31:57 INFO - PROCESS | 1720 | 1466695917086 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]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 3530ms 08:31:57 INFO - PROCESS | 1720 | 1466695917155 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:31:57 INFO - PROCESS | 1720 | 1466695917161 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:31:57 INFO - PROCESS | 1720 | 1466695917169 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1720 | 1466695917173 Marionette TRACE conn4 <- [1,74,null,{}] 08:31:57 INFO - PROCESS | 1720 | 1466695917180 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}] 08:31:57 INFO - PROCESS | 1720 | 1466695917185 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:57 INFO - PROCESS | 1720 | 1466695917347 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:31:57 INFO - PROCESS | 1720 | 1466695917460 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 1720 | 1466695917467 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x98625400 == 19 [pid = 1720] [id = 26] 08:31:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 60 (0x98665c00) [pid = 1720] [serial = 75] [outer = (nil)] 08:31:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 61 (0x9953e800) [pid = 1720] [serial = 76] [outer = 0x98665c00] 08:31:57 INFO - PROCESS | 1720 | 1466695917552 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 62 (0x92ca5400) [pid = 1720] [serial = 77] [outer = 0x98665c00] 08:31:58 INFO - PROCESS | 1720 | 1466695918225 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]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1086ms 08:31:58 INFO - PROCESS | 1720 | 1466695918254 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1720 | 1466695918259 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:31:58 INFO - PROCESS | 1720 | 1466695918265 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1720 | 1466695918268 Marionette TRACE conn4 <- [1,78,null,{}] 08:31:58 INFO - PROCESS | 1720 | 1466695918274 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}] 08:31:58 INFO - PROCESS | 1720 | 1466695918279 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:58 INFO - PROCESS | 1720 | 1466695918465 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:31:58 INFO - PROCESS | 1720 | 1466695918623 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 1720 | 1466695918633 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d1400 == 20 [pid = 1720] [id = 27] 08:31:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 63 (0x920d1800) [pid = 1720] [serial = 78] [outer = (nil)] 08:31:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 64 (0x93739c00) [pid = 1720] [serial = 79] [outer = 0x920d1800] 08:31:58 INFO - PROCESS | 1720 | 1466695918724 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 65 (0x93834000) [pid = 1720] [serial = 80] [outer = 0x920d1800] 08:31:59 INFO - PROCESS | 1720 | 1466695919590 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]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1378ms 08:31:59 INFO - PROCESS | 1720 | 1466695919653 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:31:59 INFO - PROCESS | 1720 | 1466695919659 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:31:59 INFO - PROCESS | 1720 | 1466695919667 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1720 | 1466695919672 Marionette TRACE conn4 <- [1,82,null,{}] 08:31:59 INFO - PROCESS | 1720 | 1466695919681 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}] 08:31:59 INFO - PROCESS | 1720 | 1466695919689 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:31:59 INFO - PROCESS | 1720 | 1466695919902 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:32:00 INFO - PROCESS | 1720 | 1466695920040 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1720 | 1466695920048 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a698800 == 21 [pid = 1720] [id = 28] 08:32:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 66 (0x9a69c000) [pid = 1720] [serial = 81] [outer = (nil)] 08:32:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 67 (0x9ab32800) [pid = 1720] [serial = 82] [outer = 0x9a69c000] 08:32:00 INFO - PROCESS | 1720 | 1466695920143 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 68 (0x9ab39400) [pid = 1720] [serial = 83] [outer = 0x9a69c000] 08:32:00 INFO - PROCESS | 1720 | 1466695920973 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]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1340ms 08:32:01 INFO - PROCESS | 1720 | 1466695921011 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 1720 | 1466695921018 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:32:01 INFO - PROCESS | 1720 | 1466695921025 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 1720 | 1466695921029 Marionette TRACE conn4 <- [1,86,null,{}] 08:32:01 INFO - PROCESS | 1720 | 1466695921036 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}] 08:32:01 INFO - PROCESS | 1720 | 1466695921041 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:01 INFO - PROCESS | 1720 | 1466695921293 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:32:01 INFO - PROCESS | 1720 | 1466695921308 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1720 | 1466695921319 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x99ddb400 == 22 [pid = 1720] [id = 29] 08:32:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 69 (0x9a55fc00) [pid = 1720] [serial = 84] [outer = (nil)] 08:32:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 70 (0x9ae2ac00) [pid = 1720] [serial = 85] [outer = 0x9a55fc00] 08:32:01 INFO - PROCESS | 1720 | 1466695921449 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 71 (0x9b33f400) [pid = 1720] [serial = 86] [outer = 0x9a55fc00] 08:32:02 INFO - PROCESS | 1720 | 1466695922491 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]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1495ms 08:32:02 INFO - PROCESS | 1720 | 1466695922522 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1720 | 1466695922526 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:32:02 INFO - PROCESS | 1720 | 1466695922541 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1720 | 1466695922552 Marionette TRACE conn4 <- [1,90,null,{}] 08:32:02 INFO - PROCESS | 1720 | 1466695922562 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}] 08:32:02 INFO - PROCESS | 1720 | 1466695922569 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:02 INFO - PROCESS | 1720 | 1466695922754 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:32:02 INFO - PROCESS | 1720 | 1466695922896 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1720 | 1466695922904 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x9d806400 == 23 [pid = 1720] [id = 30] 08:32:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 72 (0x9d807800) [pid = 1720] [serial = 87] [outer = (nil)] 08:32:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 73 (0xa100b000) [pid = 1720] [serial = 88] [outer = 0x9d807800] 08:32:02 INFO - PROCESS | 1720 | 1466695922992 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 74 (0xa2099400) [pid = 1720] [serial = 89] [outer = 0x9d807800] 08:32:03 INFO - PROCESS | 1720 | 1466695923856 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]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1395ms 08:32:03 INFO - PROCESS | 1720 | 1466695923932 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 1720 | 1466695923937 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:32:03 INFO - PROCESS | 1720 | 1466695923945 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1720 | 1466695923949 Marionette TRACE conn4 <- [1,94,null,{}] 08:32:03 INFO - PROCESS | 1720 | 1466695923955 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}] 08:32:03 INFO - PROCESS | 1720 | 1466695923961 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:04 INFO - PROCESS | 1720 | 1466695924150 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:32:04 INFO - PROCESS | 1720 | 1466695924288 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 1720 | 1466695924297 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x94534800 == 24 [pid = 1720] [id = 31] 08:32:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 75 (0x9a69ec00) [pid = 1720] [serial = 90] [outer = (nil)] 08:32:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 76 (0xa23f4000) [pid = 1720] [serial = 91] [outer = 0x9a69ec00] 08:32:04 INFO - PROCESS | 1720 | 1466695924386 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 77 (0xa2539400) [pid = 1720] [serial = 92] [outer = 0x9a69ec00] 08:32:05 INFO - PROCESS | 1720 | 1466695925181 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]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1286ms 08:32:05 INFO - PROCESS | 1720 | 1466695925232 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 1720 | 1466695925237 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:32:05 INFO - PROCESS | 1720 | 1466695925243 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 1720 | 1466695925247 Marionette TRACE conn4 <- [1,98,null,{}] 08:32:05 INFO - PROCESS | 1720 | 1466695925253 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}] 08:32:05 INFO - PROCESS | 1720 | 1466695925259 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:05 INFO - PROCESS | 1720 | 1466695925430 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:32:05 INFO - PROCESS | 1720 | 1466695925568 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1720 | 1466695925587 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:05 INFO - PROCESS | 1720 | ++DOCSHELL 0xa3277800 == 25 [pid = 1720] [id = 32] 08:32:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 78 (0xa3278c00) [pid = 1720] [serial = 93] [outer = (nil)] 08:32:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 79 (0xa3326c00) [pid = 1720] [serial = 94] [outer = 0xa3278c00] 08:32:05 INFO - PROCESS | 1720 | 1466695925685 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 80 (0xa4d0f800) [pid = 1720] [serial = 95] [outer = 0xa3278c00] 08:32:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 81 (0x99dda000) [pid = 1720] [serial = 96] [outer = 0x99f81c00] 08:32:06 INFO - PROCESS | 1720 | 1466695926743 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]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1532ms 08:32:06 INFO - PROCESS | 1720 | 1466695926776 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1720 | 1466695926780 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:32:06 INFO - PROCESS | 1720 | 1466695926788 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1720 | 1466695926792 Marionette TRACE conn4 <- [1,102,null,{}] 08:32:06 INFO - PROCESS | 1720 | 1466695926798 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}] 08:32:06 INFO - PROCESS | 1720 | 1466695926804 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:06 INFO - PROCESS | 1720 | 1466695926993 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:32:07 INFO - PROCESS | 1720 | 1466695927134 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 1720 | 1466695927144 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x99544800 == 26 [pid = 1720] [id = 33] 08:32:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 82 (0x99cccc00) [pid = 1720] [serial = 97] [outer = (nil)] 08:32:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 83 (0xa4f1b000) [pid = 1720] [serial = 98] [outer = 0x99cccc00] 08:32:07 INFO - PROCESS | 1720 | 1466695927254 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 84 (0xa20a4c00) [pid = 1720] [serial = 99] [outer = 0x99cccc00] 08:32:08 INFO - PROCESS | 1720 | 1466695928054 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]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1305ms 08:32:08 INFO - PROCESS | 1720 | 1466695928093 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 1720 | 1466695928096 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:32:08 INFO - PROCESS | 1720 | 1466695928123 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1720 | 1466695928127 Marionette TRACE conn4 <- [1,106,null,{}] 08:32:08 INFO - PROCESS | 1720 | 1466695928133 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}] 08:32:08 INFO - PROCESS | 1720 | 1466695928138 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:08 INFO - PROCESS | 1720 | 1466695928304 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:32:08 INFO - PROCESS | 1720 | 1466695928442 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1720 | 1466695928452 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x93731000 == 27 [pid = 1720] [id = 34] 08:32:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 85 (0x93731400) [pid = 1720] [serial = 100] [outer = (nil)] 08:32:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 86 (0xa6789800) [pid = 1720] [serial = 101] [outer = 0x93731400] 08:32:08 INFO - PROCESS | 1720 | 1466695928540 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 87 (0xa67a5000) [pid = 1720] [serial = 102] [outer = 0x93731400] 08:32:09 INFO - PROCESS | 1720 | 1466695929411 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]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1341ms 08:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:32:09 INFO - PROCESS | 1720 | 1466695929462 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1720 | 1466695929465 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:32:09 INFO - PROCESS | 1720 | 1466695929472 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1720 | 1466695929475 Marionette TRACE conn4 <- [1,110,null,{}] 08:32:09 INFO - PROCESS | 1720 | 1466695929481 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}] 08:32:09 INFO - PROCESS | 1720 | 1466695929486 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:09 INFO - PROCESS | 1720 | 1466695929653 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:32:09 INFO - PROCESS | 1720 | 1466695929794 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1720 | 1466695929803 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x93737800 == 28 [pid = 1720] [id = 35] 08:32:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 88 (0x9373b000) [pid = 1720] [serial = 103] [outer = (nil)] 08:32:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 89 (0xa6bdc400) [pid = 1720] [serial = 104] [outer = 0x9373b000] 08:32:09 INFO - PROCESS | 1720 | 1466695929887 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 90 (0xa6f44000) [pid = 1720] [serial = 105] [outer = 0x9373b000] 08:32:10 INFO - PROCESS | 1720 | 1466695930780 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1338ms 08:32:10 INFO - PROCESS | 1720 | 1466695930810 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1720 | 1466695930814 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:32:10 INFO - PROCESS | 1720 | 1466695930840 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1720 | 1466695930844 Marionette TRACE conn4 <- [1,114,null,{}] 08:32:10 INFO - PROCESS | 1720 | 1466695930850 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}] 08:32:10 INFO - PROCESS | 1720 | 1466695930855 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:11 INFO - PROCESS | 1720 | 1466695931070 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:32:11 INFO - PROCESS | 1720 | 1466695931211 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1720 | 1466695931223 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b273400 == 29 [pid = 1720] [id = 36] 08:32:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 91 (0xa2fb2800) [pid = 1720] [serial = 106] [outer = (nil)] 08:32:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 92 (0xa82f6800) [pid = 1720] [serial = 107] [outer = 0xa2fb2800] 08:32:11 INFO - PROCESS | 1720 | 1466695931308 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 93 (0xa82f5400) [pid = 1720] [serial = 108] [outer = 0xa2fb2800] 08:32:12 INFO - PROCESS | 1720 | 1466695932190 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]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1388ms 08:32:12 INFO - PROCESS | 1720 | 1466695932226 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 1720 | 1466695932230 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:32:12 INFO - PROCESS | 1720 | 1466695932236 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1720 | 1466695932240 Marionette TRACE conn4 <- [1,118,null,{}] 08:32:12 INFO - PROCESS | 1720 | 1466695932246 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}] 08:32:12 INFO - PROCESS | 1720 | 1466695932251 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:12 INFO - PROCESS | 1720 | 1466695932426 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:32:12 INFO - PROCESS | 1720 | 1466695932580 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1720 | 1466695932593 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b061c00 == 30 [pid = 1720] [id = 37] 08:32:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 94 (0xa6f3c400) [pid = 1720] [serial = 109] [outer = (nil)] 08:32:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 95 (0xa901a400) [pid = 1720] [serial = 110] [outer = 0xa6f3c400] 08:32:12 INFO - PROCESS | 1720 | 1466695932679 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 96 (0xa90a7400) [pid = 1720] [serial = 111] [outer = 0xa6f3c400] 08:32:13 INFO - PROCESS | 1720 | 1466695933567 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]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1382ms 08:32:13 INFO - PROCESS | 1720 | 1466695933641 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1720 | 1466695933645 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:32:13 INFO - PROCESS | 1720 | 1466695933654 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1720 | 1466695933658 Marionette TRACE conn4 <- [1,122,null,{}] 08:32:13 INFO - PROCESS | 1720 | 1466695933664 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}] 08:32:13 INFO - PROCESS | 1720 | 1466695933670 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:13 INFO - PROCESS | 1720 | 1466695933878 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:32:14 INFO - PROCESS | 1720 | 1466695934029 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1720 | 1466695934035 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d8800 == 31 [pid = 1720] [id = 38] 08:32:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 97 (0x927dc800) [pid = 1720] [serial = 112] [outer = (nil)] 08:32:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 98 (0x929d2000) [pid = 1720] [serial = 113] [outer = 0x927dc800] 08:32:14 INFO - PROCESS | 1720 | 1466695934124 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 99 (0x929d5000) [pid = 1720] [serial = 114] [outer = 0x927dc800] 08:32:15 INFO - PROCESS | 1720 | 1466695935098 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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1480ms 08:32:15 INFO - PROCESS | 1720 | 1466695935136 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1720 | 1466695935145 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:32:15 INFO - PROCESS | 1720 | 1466695935154 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1720 | 1466695935160 Marionette TRACE conn4 <- [1,126,null,{}] 08:32:15 INFO - PROCESS | 1720 | 1466695935187 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}] 08:32:15 INFO - PROCESS | 1720 | 1466695935194 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:15 INFO - PROCESS | 1720 | 1466695935391 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:32:15 INFO - PROCESS | 1720 | 1466695935573 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1720 | 1466695935585 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x929d2400 == 32 [pid = 1720] [id = 39] 08:32:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 100 (0x929d3800) [pid = 1720] [serial = 115] [outer = (nil)] 08:32:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 101 (0x929da400) [pid = 1720] [serial = 116] [outer = 0x929d3800] 08:32:15 INFO - PROCESS | 1720 | 1466695935671 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 102 (0x929e0000) [pid = 1720] [serial = 117] [outer = 0x929d3800] 08:32:16 INFO - PROCESS | 1720 | 1466695936577 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]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1500ms 08:32:16 INFO - PROCESS | 1720 | 1466695936654 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 1720 | 1466695936661 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:32:16 INFO - PROCESS | 1720 | 1466695936671 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 1720 | 1466695936675 Marionette TRACE conn4 <- [1,130,null,{}] 08:32:16 INFO - PROCESS | 1720 | 1466695936682 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}] 08:32:16 INFO - PROCESS | 1720 | 1466695936687 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:16 INFO - PROCESS | 1720 | 1466695936919 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:32:17 INFO - PROCESS | 1720 | 1466695937144 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1720 | 1466695937152 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d1000 == 33 [pid = 1720] [id = 40] 08:32:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 103 (0x920dd000) [pid = 1720] [serial = 118] [outer = (nil)] 08:32:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 104 (0x927e4800) [pid = 1720] [serial = 119] [outer = 0x920dd000] 08:32:18 INFO - PROCESS | 1720 | 1466695938537 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 105 (0x929dbc00) [pid = 1720] [serial = 120] [outer = 0x920dd000] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 104 (0x9a834800) [pid = 1720] [serial = 12] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 103 (0x9ab40400) [pid = 1720] [serial = 52] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 102 (0x9ab95400) [pid = 1720] [serial = 53] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 101 (0x9b270c00) [pid = 1720] [serial = 55] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 100 (0x9b90c400) [pid = 1720] [serial = 58] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 99 (0xa100b800) [pid = 1720] [serial = 61] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 98 (0xa22a4000) [pid = 1720] [serial = 64] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 97 (0xa23f3c00) [pid = 1720] [serial = 67] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 96 (0x92ca1c00) [pid = 1720] [serial = 22] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 95 (0x96c13c00) [pid = 1720] [serial = 27] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 94 (0x9b969000) [pid = 1720] [serial = 59] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 93 (0x9b06b000) [pid = 1720] [serial = 31] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 92 (0xa108a800) [pid = 1720] [serial = 34] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 91 (0x9ae30c00) [pid = 1720] [serial = 37] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 90 (0x9a6a2000) [pid = 1720] [serial = 40] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 89 (0x9ab3a800) [pid = 1720] [serial = 43] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 88 (0x94fc2800) [pid = 1720] [serial = 46] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 87 (0x96c0b000) [pid = 1720] [serial = 47] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 86 (0x99f84800) [pid = 1720] [serial = 49] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 85 (0x9517ec00) [pid = 1720] [serial = 25] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 84 (0xa108dc00) [pid = 1720] [serial = 62] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 83 (0x9a2b3400) [pid = 1720] [serial = 50] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 82 (0xa236fc00) [pid = 1720] [serial = 65] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 81 (0x9b565c00) [pid = 1720] [serial = 56] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 80 (0xa23f6000) [pid = 1720] [serial = 68] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 79 (0x98625800) [pid = 1720] [serial = 28] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 78 (0x9368bc00) [pid = 1720] [serial = 23] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 77 (0xa2299000) [pid = 1720] [serial = 35] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 76 (0x93832800) [pid = 1720] [serial = 17] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 75 (0xa2fec800) [pid = 1720] [serial = 38] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 74 (0xac088000) [pid = 1720] [serial = 44] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 73 (0xa6bdd000) [pid = 1720] [serial = 41] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 72 (0x9a689400) [pid = 1720] [serial = 9] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 71 (0xa4d4f000) [pid = 1720] [serial = 2] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 70 (0x9372d800) [pid = 1720] [serial = 19] [outer = (nil)] [url = about:blank] 08:32:18 INFO - PROCESS | 1720 | --DOMWINDOW == 69 (0x9453a800) [pid = 1720] [serial = 16] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1720 | 1466695939510 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]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2888ms 08:32:19 INFO - PROCESS | 1720 | 1466695939562 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1720 | 1466695939568 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:32:19 INFO - PROCESS | 1720 | 1466695939576 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1720 | 1466695939580 Marionette TRACE conn4 <- [1,134,null,{}] 08:32:19 INFO - PROCESS | 1720 | 1466695939588 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}] 08:32:19 INFO - PROCESS | 1720 | 1466695939593 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:19 INFO - PROCESS | 1720 | 1466695939766 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:32:19 INFO - PROCESS | 1720 | 1466695939897 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1720 | 1466695939903 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x94f9d000 == 34 [pid = 1720] [id = 41] 08:32:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 70 (0x94f9e800) [pid = 1720] [serial = 121] [outer = (nil)] 08:32:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 71 (0x94fa0c00) [pid = 1720] [serial = 122] [outer = 0x94f9e800] 08:32:20 INFO - PROCESS | 1720 | 1466695939996 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 72 (0x94fa6c00) [pid = 1720] [serial = 123] [outer = 0x94f9e800] 08:32:20 INFO - PROCESS | 1720 | 1466695940894 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]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1332ms 08:32:20 INFO - PROCESS | 1720 | 1466695940908 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 1720 | 1466695940913 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:32:20 INFO - PROCESS | 1720 | 1466695940923 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 1720 | 1466695940927 Marionette TRACE conn4 <- [1,138,null,{}] 08:32:20 INFO - PROCESS | 1720 | 1466695940933 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}] 08:32:20 INFO - PROCESS | 1720 | 1466695940939 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:21 INFO - PROCESS | 1720 | 1466695941107 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:32:21 INFO - PROCESS | 1720 | 1466695941119 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1720 | 1466695941127 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x95056400 == 35 [pid = 1720] [id = 42] 08:32:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 73 (0x95056800) [pid = 1720] [serial = 124] [outer = (nil)] 08:32:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 74 (0x95182400) [pid = 1720] [serial = 125] [outer = 0x95056800] 08:32:21 INFO - PROCESS | 1720 | 1466695941221 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 75 (0x96c0cc00) [pid = 1720] [serial = 126] [outer = 0x95056800] 08:32:22 INFO - PROCESS | 1720 | 1466695942166 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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1276ms 08:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:32:22 INFO - PROCESS | 1720 | 1466695942200 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1720 | 1466695942203 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:32:22 INFO - PROCESS | 1720 | 1466695942210 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1720 | 1466695942216 Marionette TRACE conn4 <- [1,142,null,{}] 08:32:22 INFO - PROCESS | 1720 | 1466695942239 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}] 08:32:22 INFO - PROCESS | 1720 | 1466695942248 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:22 INFO - PROCESS | 1720 | 1466695942457 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:32:22 INFO - PROCESS | 1720 | 1466695942486 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 1720 | 1466695942496 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x99cc2400 == 36 [pid = 1720] [id = 43] 08:32:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 76 (0x99cc4800) [pid = 1720] [serial = 127] [outer = (nil)] 08:32:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 77 (0x99f89000) [pid = 1720] [serial = 128] [outer = 0x99cc4800] 08:32:22 INFO - PROCESS | 1720 | 1466695942566 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 78 (0x9a2b1400) [pid = 1720] [serial = 129] [outer = 0x99cc4800] 08:32:23 INFO - PROCESS | 1720 | 1466695943755 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]]]}] 08:32:23 INFO - PROCESS | 1720 | --DOMWINDOW == 77 (0x98665c00) [pid = 1720] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:32:23 INFO - PROCESS | 1720 | --DOMWINDOW == 76 (0x9517f400) [pid = 1720] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:32:23 INFO - PROCESS | 1720 | --DOMWINDOW == 75 (0x93833800) [pid = 1720] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1594ms 08:32:23 INFO - PROCESS | 1720 | 1466695943820 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 1720 | 1466695943824 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:32:23 INFO - PROCESS | 1720 | 1466695943893 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 1720 | 1466695943896 Marionette TRACE conn4 <- [1,146,null,{}] 08:32:23 INFO - PROCESS | 1720 | 1466695943927 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}] 08:32:23 INFO - PROCESS | 1720 | 1466695943932 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:24 INFO - PROCESS | 1720 | 1466695944129 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:32:24 INFO - PROCESS | 1720 | 1466695944153 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 1720 | 1466695944161 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x927da400 == 37 [pid = 1720] [id = 44] 08:32:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 76 (0x927e8800) [pid = 1720] [serial = 130] [outer = (nil)] 08:32:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 77 (0x9a834c00) [pid = 1720] [serial = 131] [outer = 0x927e8800] 08:32:24 INFO - PROCESS | 1720 | 1466695944234 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 78 (0x9ab38c00) [pid = 1720] [serial = 132] [outer = 0x927e8800] 08:32:24 INFO - PROCESS | 1720 | 1466695944964 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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1157ms 08:32:25 INFO - PROCESS | 1720 | 1466695944999 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 1720 | 1466695945002 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:32:25 INFO - PROCESS | 1720 | 1466695945008 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 1720 | 1466695945012 Marionette TRACE conn4 <- [1,150,null,{}] 08:32:25 INFO - PROCESS | 1720 | 1466695945017 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}] 08:32:25 INFO - PROCESS | 1720 | 1466695945023 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:25 INFO - PROCESS | 1720 | 1466695945171 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:32:25 INFO - PROCESS | 1720 | 1466695945188 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1720 | 1466695945195 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab8f800 == 38 [pid = 1720] [id = 45] 08:32:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 79 (0x9ab90000) [pid = 1720] [serial = 133] [outer = (nil)] 08:32:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 80 (0x9ab94800) [pid = 1720] [serial = 134] [outer = 0x9ab90000] 08:32:25 INFO - PROCESS | 1720 | 1466695945285 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 81 (0x9ae28800) [pid = 1720] [serial = 135] [outer = 0x9ab90000] 08:32:26 INFO - PROCESS | 1720 | 1466695946371 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]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1380ms 08:32:26 INFO - PROCESS | 1720 | 1466695946390 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:32:26 INFO - PROCESS | 1720 | 1466695946397 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:32:26 INFO - PROCESS | 1720 | 1466695946406 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1720 | 1466695946412 Marionette TRACE conn4 <- [1,154,null,{}] 08:32:26 INFO - PROCESS | 1720 | 1466695946421 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}] 08:32:26 INFO - PROCESS | 1720 | 1466695946426 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:26 INFO - PROCESS | 1720 | 1466695946630 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:32:26 INFO - PROCESS | 1720 | 1466695946773 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 1720 | 1466695946784 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x929da800 == 39 [pid = 1720] [id = 46] 08:32:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 82 (0x9368d000) [pid = 1720] [serial = 136] [outer = (nil)] 08:32:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 83 (0x94f9dc00) [pid = 1720] [serial = 137] [outer = 0x9368d000] 08:32:26 INFO - PROCESS | 1720 | 1466695946928 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 84 (0x9504bc00) [pid = 1720] [serial = 138] [outer = 0x9368d000] 08:32:27 INFO - PROCESS | 1720 | 1466695947859 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]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1499ms 08:32:27 INFO - PROCESS | 1720 | 1466695947903 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 1720 | 1466695947910 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:32:27 INFO - PROCESS | 1720 | 1466695947922 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1720 | 1466695947927 Marionette TRACE conn4 <- [1,158,null,{}] 08:32:27 INFO - PROCESS | 1720 | 1466695947933 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}] 08:32:27 INFO - PROCESS | 1720 | 1466695947940 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:28 INFO - PROCESS | 1720 | 1466695948178 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:32:28 INFO - PROCESS | 1720 | 1466695948358 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1720 | 1466695948368 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x9504ec00 == 40 [pid = 1720] [id = 47] 08:32:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 85 (0x96c11800) [pid = 1720] [serial = 139] [outer = (nil)] 08:32:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 86 (0x98662800) [pid = 1720] [serial = 140] [outer = 0x96c11800] 08:32:28 INFO - PROCESS | 1720 | 1466695948502 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 87 (0x99dd4800) [pid = 1720] [serial = 141] [outer = 0x96c11800] 08:32:29 INFO - PROCESS | 1720 | 1466695949388 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]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1538ms 08:32:29 INFO - PROCESS | 1720 | 1466695949461 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1720 | 1466695949465 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:32:29 INFO - PROCESS | 1720 | 1466695949473 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1720 | 1466695949480 Marionette TRACE conn4 <- [1,162,null,{}] 08:32:29 INFO - PROCESS | 1720 | 1466695949498 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}] 08:32:29 INFO - PROCESS | 1720 | 1466695949507 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:29 INFO - PROCESS | 1720 | 1466695949855 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:32:29 INFO - PROCESS | 1720 | 1466695949863 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:32:30 INFO - PROCESS | 1720 | 1466695950016 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1720 | 1466695950028 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b566000 == 41 [pid = 1720] [id = 48] 08:32:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 88 (0x9b566800) [pid = 1720] [serial = 142] [outer = (nil)] 08:32:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 89 (0x9b56d400) [pid = 1720] [serial = 143] [outer = 0x9b566800] 08:32:30 INFO - PROCESS | 1720 | 1466695950121 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 90 (0x9b906c00) [pid = 1720] [serial = 144] [outer = 0x9b566800] 08:32:31 INFO - PROCESS | 1720 | 1466695951061 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]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1646ms 08:32:31 INFO - PROCESS | 1720 | 1466695951120 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 1720 | 1466695951126 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:32:31 INFO - PROCESS | 1720 | 1466695951132 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1720 | 1466695951136 Marionette TRACE conn4 <- [1,166,null,{}] 08:32:31 INFO - PROCESS | 1720 | 1466695951142 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}] 08:32:31 INFO - PROCESS | 1720 | 1466695951148 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:31 INFO - PROCESS | 1720 | 1466695951330 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:32:31 INFO - PROCESS | 1720 | 1466695951472 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1720 | 1466695951484 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x95183400 == 42 [pid = 1720] [id = 49] 08:32:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 91 (0x99543400) [pid = 1720] [serial = 145] [outer = (nil)] 08:32:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 92 (0x9c1b7800) [pid = 1720] [serial = 146] [outer = 0x99543400] 08:32:31 INFO - PROCESS | 1720 | 1466695951570 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 93 (0x9d80a000) [pid = 1720] [serial = 147] [outer = 0x99543400] 08:32:32 INFO - PROCESS | 1720 | 1466695952772 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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1679ms 08:32:32 INFO - PROCESS | 1720 | 1466695952812 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 1720 | 1466695952817 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:32:32 INFO - PROCESS | 1720 | 1466695952824 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1720 | 1466695952828 Marionette TRACE conn4 <- [1,170,null,{}] 08:32:32 INFO - PROCESS | 1720 | 1466695952834 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}] 08:32:32 INFO - PROCESS | 1720 | 1466695952840 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:33 INFO - PROCESS | 1720 | 1466695953018 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:32:33 INFO - PROCESS | 1720 | 1466695953179 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1720 | 1466695953190 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab31800 == 43 [pid = 1720] [id = 50] 08:32:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 94 (0x9d89e400) [pid = 1720] [serial = 148] [outer = (nil)] 08:32:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 95 (0x9d8e1800) [pid = 1720] [serial = 149] [outer = 0x9d89e400] 08:32:33 INFO - PROCESS | 1720 | 1466695953282 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 96 (0xa1012400) [pid = 1720] [serial = 150] [outer = 0x9d89e400] 08:32:34 INFO - PROCESS | 1720 | 1466695954176 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]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1379ms 08:32:34 INFO - PROCESS | 1720 | 1466695954205 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 1720 | 1466695954209 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:32:34 INFO - PROCESS | 1720 | 1466695954215 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 1720 | 1466695954219 Marionette TRACE conn4 <- [1,174,null,{}] 08:32:34 INFO - PROCESS | 1720 | 1466695954225 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}] 08:32:34 INFO - PROCESS | 1720 | 1466695954236 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:34 INFO - PROCESS | 1720 | 1466695954448 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:32:34 INFO - PROCESS | 1720 | 1466695954591 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 1720 | 1466695954602 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x929dc000 == 44 [pid = 1720] [id = 51] 08:32:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 97 (0x92ca1800) [pid = 1720] [serial = 151] [outer = (nil)] 08:32:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 98 (0xa23a5800) [pid = 1720] [serial = 152] [outer = 0x92ca1800] 08:32:34 INFO - PROCESS | 1720 | 1466695954687 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 99 (0xa23a3c00) [pid = 1720] [serial = 153] [outer = 0x92ca1800] 08:32:35 INFO - PROCESS | 1720 | 1466695955546 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]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1378ms 08:32:35 INFO - PROCESS | 1720 | 1466695955595 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:32:35 INFO - PROCESS | 1720 | 1466695955599 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:32:35 INFO - PROCESS | 1720 | 1466695955606 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1720 | 1466695955609 Marionette TRACE conn4 <- [1,178,null,{}] 08:32:35 INFO - PROCESS | 1720 | 1466695955615 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}] 08:32:35 INFO - PROCESS | 1720 | 1466695955621 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:35 INFO - PROCESS | 1720 | 1466695955788 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:32:35 INFO - PROCESS | 1720 | 1466695955952 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1720 | 1466695955961 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x927e6c00 == 45 [pid = 1720] [id = 52] 08:32:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 100 (0x93730800) [pid = 1720] [serial = 154] [outer = (nil)] 08:32:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 101 (0x9a49c800) [pid = 1720] [serial = 155] [outer = 0x93730800] 08:32:36 INFO - PROCESS | 1720 | 1466695956053 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 102 (0x9a49fc00) [pid = 1720] [serial = 156] [outer = 0x93730800] 08:32:36 INFO - PROCESS | 1720 | 1466695956939 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]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1381ms 08:32:36 INFO - PROCESS | 1720 | 1466695956987 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:32:36 INFO - PROCESS | 1720 | 1466695956991 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:32:36 INFO - PROCESS | 1720 | 1466695956998 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 1720 | 1466695957002 Marionette TRACE conn4 <- [1,182,null,{}] 08:32:37 INFO - PROCESS | 1720 | 1466695957007 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}] 08:32:37 INFO - PROCESS | 1720 | 1466695957013 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:37 INFO - PROCESS | 1720 | 1466695957178 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:32:37 INFO - PROCESS | 1720 | 1466695957322 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 1720 | 1466695957331 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x9372ec00 == 46 [pid = 1720] [id = 53] 08:32:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 103 (0x94fc8400) [pid = 1720] [serial = 157] [outer = (nil)] 08:32:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 104 (0xa22a0c00) [pid = 1720] [serial = 158] [outer = 0x94fc8400] 08:32:37 INFO - PROCESS | 1720 | 1466695957417 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 105 (0xa23f3000) [pid = 1720] [serial = 159] [outer = 0x94fc8400] 08:32:38 INFO - PROCESS | 1720 | 1466695958326 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]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1381ms 08:32:38 INFO - PROCESS | 1720 | 1466695958380 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 1720 | 1466695958383 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:32:38 INFO - PROCESS | 1720 | 1466695958390 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 1720 | 1466695958393 Marionette TRACE conn4 <- [1,186,null,{}] 08:32:38 INFO - PROCESS | 1720 | 1466695958399 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}] 08:32:38 INFO - PROCESS | 1720 | 1466695958405 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:38 INFO - PROCESS | 1720 | 1466695958586 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:32:38 INFO - PROCESS | 1720 | 1466695958730 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1720 | 1466695958740 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6ec00 == 47 [pid = 1720] [id = 54] 08:32:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 106 (0x9a49d000) [pid = 1720] [serial = 160] [outer = (nil)] 08:32:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 107 (0xa327f800) [pid = 1720] [serial = 161] [outer = 0x9a49d000] 08:32:38 INFO - PROCESS | 1720 | 1466695958825 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0xa3320000) [pid = 1720] [serial = 162] [outer = 0x9a49d000] 08:32:39 INFO - PROCESS | 1720 | 1466695959780 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1442ms 08:32:39 INFO - PROCESS | 1720 | 1466695959833 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1720 | 1466695959838 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:32:39 INFO - PROCESS | 1720 | 1466695959844 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1720 | 1466695959848 Marionette TRACE conn4 <- [1,190,null,{}] 08:32:39 INFO - PROCESS | 1720 | 1466695959854 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}] 08:32:39 INFO - PROCESS | 1720 | 1466695959859 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:40 INFO - PROCESS | 1720 | 1466695960038 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:32:40 INFO - PROCESS | 1720 | 1466695960198 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 1720 | 1466695960207 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x9383ec00 == 48 [pid = 1720] [id = 55] 08:32:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x95055800) [pid = 1720] [serial = 163] [outer = (nil)] 08:32:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0xa2fb1000) [pid = 1720] [serial = 164] [outer = 0x95055800] 08:32:40 INFO - PROCESS | 1720 | 1466695960322 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0xa4d50400) [pid = 1720] [serial = 165] [outer = 0x95055800] 08:32:41 INFO - PROCESS | 1720 | 1466695961228 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]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1442ms 08:32:41 INFO - PROCESS | 1720 | 1466695961287 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 1720 | 1466695961292 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:32:41 INFO - PROCESS | 1720 | 1466695961298 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 1720 | 1466695961303 Marionette TRACE conn4 <- [1,194,null,{}] 08:32:41 INFO - PROCESS | 1720 | 1466695961309 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}] 08:32:41 INFO - PROCESS | 1720 | 1466695961315 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:41 INFO - PROCESS | 1720 | 1466695961512 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:32:41 INFO - PROCESS | 1720 | 1466695961826 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1720 | 1466695961837 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x927e1c00 == 49 [pid = 1720] [id = 56] 08:32:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x927e2800) [pid = 1720] [serial = 166] [outer = (nil)] 08:32:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x929db000) [pid = 1720] [serial = 167] [outer = 0x927e2800] 08:32:41 INFO - PROCESS | 1720 | 1466695961962 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x93738400) [pid = 1720] [serial = 168] [outer = 0x927e2800] 08:32:42 INFO - PROCESS | 1720 | 1466695962845 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]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1580ms 08:32:42 INFO - PROCESS | 1720 | 1466695962883 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1720 | 1466695962888 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:32:42 INFO - PROCESS | 1720 | 1466695962897 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1720 | 1466695962901 Marionette TRACE conn4 <- [1,198,null,{}] 08:32:42 INFO - PROCESS | 1720 | 1466695962910 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}] 08:32:42 INFO - PROCESS | 1720 | 1466695962917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:43 INFO - PROCESS | 1720 | 1466695963086 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:32:43 INFO - PROCESS | 1720 | 1466695963236 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1720 | 1466695963253 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x92c9f800 == 50 [pid = 1720] [id = 57] 08:32:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x94f9e000) [pid = 1720] [serial = 169] [outer = (nil)] 08:32:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x96c10800) [pid = 1720] [serial = 170] [outer = 0x94f9e000] 08:32:43 INFO - PROCESS | 1720 | 1466695963347 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x9953c400) [pid = 1720] [serial = 171] [outer = 0x94f9e000] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6c400 == 49 [pid = 1720] [id = 21] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x9d806400 == 48 [pid = 1720] [id = 30] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x9a698800 == 47 [pid = 1720] [id = 28] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x9ae30800 == 46 [pid = 1720] [id = 22] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x920d1400 == 45 [pid = 1720] [id = 27] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x9b062000 == 44 [pid = 1720] [id = 20] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x98625400 == 43 [pid = 1720] [id = 26] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x93832400 == 42 [pid = 1720] [id = 25] 08:32:44 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab97400 == 41 [pid = 1720] [id = 19] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x92ca5400) [pid = 1720] [serial = 77] [outer = (nil)] [url = about:blank] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x9b904400) [pid = 1720] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0xa25f8c00) [pid = 1720] [serial = 71] [outer = (nil)] [url = about:blank] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x9383b800) [pid = 1720] [serial = 73] [outer = (nil)] [url = about:blank] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x93a69400) [pid = 1720] [serial = 74] [outer = (nil)] [url = about:blank] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x9953e800) [pid = 1720] [serial = 76] [outer = (nil)] [url = about:blank] 08:32:44 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0xa2560400) [pid = 1720] [serial = 70] [outer = (nil)] [url = about:blank] 08:32:44 INFO - PROCESS | 1720 | 1466695964290 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]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1431ms 08:32:44 INFO - PROCESS | 1720 | 1466695964330 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1720 | 1466695964336 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:32:44 INFO - PROCESS | 1720 | 1466695964344 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1720 | 1466695964347 Marionette TRACE conn4 <- [1,202,null,{}] 08:32:44 INFO - PROCESS | 1720 | 1466695964353 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}] 08:32:44 INFO - PROCESS | 1720 | 1466695964358 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:44 INFO - PROCESS | 1720 | 1466695964523 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:32:44 INFO - PROCESS | 1720 | 1466695964534 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1720 | 1466695964542 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x95051800 == 42 [pid = 1720] [id = 58] 08:32:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x98625400) [pid = 1720] [serial = 172] [outer = (nil)] 08:32:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x9a49b000) [pid = 1720] [serial = 173] [outer = 0x98625400] 08:32:44 INFO - PROCESS | 1720 | 1466695964631 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x9a6a2400) [pid = 1720] [serial = 174] [outer = 0x98625400] 08:32:45 INFO - PROCESS | 1720 | 1466695965459 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]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1135ms 08:32:45 INFO - PROCESS | 1720 | 1466695965478 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1720 | 1466695965481 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:32:45 INFO - PROCESS | 1720 | 1466695965490 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1720 | 1466695965497 Marionette TRACE conn4 <- [1,206,null,{}] 08:32:45 INFO - PROCESS | 1720 | 1466695965511 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}] 08:32:45 INFO - PROCESS | 1720 | 1466695965518 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:45 INFO - PROCESS | 1720 | 1466695965716 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:32:45 INFO - PROCESS | 1720 | 1466695965742 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1720 | 1466695965752 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x92ca5400 == 43 [pid = 1720] [id = 59] 08:32:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x9ae2b800) [pid = 1720] [serial = 175] [outer = (nil)] 08:32:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x9b565c00) [pid = 1720] [serial = 176] [outer = 0x9ae2b800] 08:32:45 INFO - PROCESS | 1720 | 1466695965822 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x9b904800) [pid = 1720] [serial = 177] [outer = 0x9ae2b800] 08:32:46 INFO - PROCESS | 1720 | 1466695966665 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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1237ms 08:32:46 INFO - PROCESS | 1720 | 1466695966728 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:32:46 INFO - PROCESS | 1720 | 1466695966733 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:32:46 INFO - PROCESS | 1720 | 1466695966739 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1720 | 1466695966743 Marionette TRACE conn4 <- [1,210,null,{}] 08:32:46 INFO - PROCESS | 1720 | 1466695966748 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}] 08:32:46 INFO - PROCESS | 1720 | 1466695966753 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:46 INFO - PROCESS | 1720 | 1466695966948 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:32:46 INFO - PROCESS | 1720 | 1466695966968 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 1720 | 1466695966975 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6bc00 == 44 [pid = 1720] [id = 60] 08:32:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x93a6e000) [pid = 1720] [serial = 178] [outer = (nil)] 08:32:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x9a571400) [pid = 1720] [serial = 179] [outer = 0x93a6e000] 08:32:47 INFO - PROCESS | 1720 | 1466695967048 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x9a575800) [pid = 1720] [serial = 180] [outer = 0x93a6e000] 08:32:47 INFO - PROCESS | 1720 | 1466695967899 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]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1184ms 08:32:47 INFO - PROCESS | 1720 | 1466695967924 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:32:47 INFO - PROCESS | 1720 | 1466695967928 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:32:47 INFO - PROCESS | 1720 | 1466695967935 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1720 | 1466695967939 Marionette TRACE conn4 <- [1,214,null,{}] 08:32:47 INFO - PROCESS | 1720 | 1466695967944 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}] 08:32:47 INFO - PROCESS | 1720 | 1466695967949 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:48 INFO - PROCESS | 1720 | 1466695968155 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:32:48 INFO - PROCESS | 1720 | 1466695968193 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 1720 | 1466695968210 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b569400 == 45 [pid = 1720] [id = 61] 08:32:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x9b904400) [pid = 1720] [serial = 181] [outer = (nil)] 08:32:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x9d8db000) [pid = 1720] [serial = 182] [outer = 0x9b904400] 08:32:48 INFO - PROCESS | 1720 | 1466695968292 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0xa23a4400) [pid = 1720] [serial = 183] [outer = 0x9b904400] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x95056800) [pid = 1720] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x920d1800) [pid = 1720] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x929d3800) [pid = 1720] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x99cccc00) [pid = 1720] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x93731400) [pid = 1720] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x9373b000) [pid = 1720] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0xa2fb2800) [pid = 1720] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x9a69c000) [pid = 1720] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0xa6f3c400) [pid = 1720] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x927dc800) [pid = 1720] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x9a55fc00) [pid = 1720] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0x927e8800) [pid = 1720] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 109 (0x9d807800) [pid = 1720] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 108 (0x9a69ec00) [pid = 1720] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 107 (0xa3278c00) [pid = 1720] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 106 (0x94f9e800) [pid = 1720] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 105 (0x99cc4800) [pid = 1720] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:32:48 INFO - PROCESS | 1720 | --DOMWINDOW == 104 (0x920dd000) [pid = 1720] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:32:49 INFO - PROCESS | 1720 | 1466695969354 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]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1484ms 08:32:49 INFO - PROCESS | 1720 | 1466695969419 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1720 | 1466695969423 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:32:49 INFO - PROCESS | 1720 | 1466695969434 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1720 | 1466695969437 Marionette TRACE conn4 <- [1,218,null,{}] 08:32:49 INFO - PROCESS | 1720 | 1466695969443 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}] 08:32:49 INFO - PROCESS | 1720 | 1466695969447 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:49 INFO - PROCESS | 1720 | 1466695969608 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:32:49 INFO - PROCESS | 1720 | 1466695969617 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1720 | 1466695969623 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x929df800 == 46 [pid = 1720] [id = 62] 08:32:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 105 (0x9373b000) [pid = 1720] [serial = 184] [outer = (nil)] 08:32:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 106 (0x9ae24000) [pid = 1720] [serial = 185] [outer = 0x9373b000] 08:32:49 INFO - PROCESS | 1720 | 1466695969796 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 107 (0xa23a7000) [pid = 1720] [serial = 186] [outer = 0x9373b000] 08:32:50 INFO - PROCESS | 1720 | 1466695970484 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]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1082ms 08:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:32:50 INFO - PROCESS | 1720 | 1466695970517 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 1720 | 1466695970519 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:32:50 INFO - PROCESS | 1720 | 1466695970526 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 1720 | 1466695970528 Marionette TRACE conn4 <- [1,222,null,{}] 08:32:50 INFO - PROCESS | 1720 | 1466695970534 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}] 08:32:50 INFO - PROCESS | 1720 | 1466695970539 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:50 INFO - PROCESS | 1720 | 1466695970754 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:32:50 INFO - PROCESS | 1720 | 1466695970880 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1720 | 1466695970892 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d4400 == 47 [pid = 1720] [id = 63] 08:32:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0x920d5c00) [pid = 1720] [serial = 187] [outer = (nil)] 08:32:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x927e5c00) [pid = 1720] [serial = 188] [outer = 0x920d5c00] 08:32:50 INFO - PROCESS | 1720 | 1466695970982 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0x92ca1c00) [pid = 1720] [serial = 189] [outer = 0x920d5c00] 08:32:51 INFO - PROCESS | 1720 | 1466695971968 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]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1480ms 08:32:52 INFO - PROCESS | 1720 | 1466695972009 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 1720 | 1466695972015 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:32:52 INFO - PROCESS | 1720 | 1466695972023 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1720 | 1466695972027 Marionette TRACE conn4 <- [1,226,null,{}] 08:32:52 INFO - PROCESS | 1720 | 1466695972036 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}] 08:32:52 INFO - PROCESS | 1720 | 1466695972045 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:52 INFO - PROCESS | 1720 | 1466695972238 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:32:52 INFO - PROCESS | 1720 | 1466695972392 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1720 | 1466695972405 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x9504ac00 == 48 [pid = 1720] [id = 64] 08:32:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x95063800) [pid = 1720] [serial = 190] [outer = (nil)] 08:32:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x95067800) [pid = 1720] [serial = 191] [outer = 0x95063800] 08:32:52 INFO - PROCESS | 1720 | 1466695972532 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x9506b400) [pid = 1720] [serial = 192] [outer = 0x95063800] 08:32:53 INFO - PROCESS | 1720 | 1466695973455 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1480ms 08:32:53 INFO - PROCESS | 1720 | 1466695973507 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1720 | 1466695973514 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:32:53 INFO - PROCESS | 1720 | 1466695973521 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1720 | 1466695973526 Marionette TRACE conn4 <- [1,230,null,{}] 08:32:53 INFO - PROCESS | 1720 | 1466695973532 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}] 08:32:53 INFO - PROCESS | 1720 | 1466695973537 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:53 INFO - PROCESS | 1720 | 1466695973761 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:32:53 INFO - PROCESS | 1720 | 1466695973953 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1720 | 1466695973959 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x99fe5000 == 49 [pid = 1720] [id = 65] 08:32:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x9a55ec00) [pid = 1720] [serial = 193] [outer = (nil)] 08:32:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x9a56f000) [pid = 1720] [serial = 194] [outer = 0x9a55ec00] 08:32:54 INFO - PROCESS | 1720 | 1466695974093 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x9a69f800) [pid = 1720] [serial = 195] [outer = 0x9a55ec00] 08:32:54 INFO - PROCESS | 1720 | 1466695974977 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]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1532ms 08:32:55 INFO - PROCESS | 1720 | 1466695975054 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1720 | 1466695975059 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:32:55 INFO - PROCESS | 1720 | 1466695975076 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1720 | 1466695975085 Marionette TRACE conn4 <- [1,234,null,{}] 08:32:55 INFO - PROCESS | 1720 | 1466695975092 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}] 08:32:55 INFO - PROCESS | 1720 | 1466695975099 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:55 INFO - PROCESS | 1720 | 1466695975405 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:32:55 INFO - PROCESS | 1720 | 1466695975518 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 1720 | 1466695975525 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a570400 == 50 [pid = 1720] [id = 66] 08:32:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x9b062000) [pid = 1720] [serial = 196] [outer = (nil)] 08:32:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x9b089000) [pid = 1720] [serial = 197] [outer = 0x9b062000] 08:32:55 INFO - PROCESS | 1720 | 1466695975628 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x9b08d000) [pid = 1720] [serial = 198] [outer = 0x9b062000] 08:32:56 INFO - PROCESS | 1720 | 1466695976513 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]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1496ms 08:32:56 INFO - PROCESS | 1720 | 1466695976563 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:32:56 INFO - PROCESS | 1720 | 1466695976568 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:32:56 INFO - PROCESS | 1720 | 1466695976574 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1720 | 1466695976578 Marionette TRACE conn4 <- [1,238,null,{}] 08:32:56 INFO - PROCESS | 1720 | 1466695976584 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}] 08:32:56 INFO - PROCESS | 1720 | 1466695976589 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:56 INFO - PROCESS | 1720 | 1466695976777 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:32:56 INFO - PROCESS | 1720 | 1466695976932 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1720 | 1466695976941 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a56ac00 == 51 [pid = 1720] [id = 67] 08:32:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x9b08f000) [pid = 1720] [serial = 199] [outer = (nil)] 08:32:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x9b265c00) [pid = 1720] [serial = 200] [outer = 0x9b08f000] 08:32:57 INFO - PROCESS | 1720 | 1466695977065 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x9d804000) [pid = 1720] [serial = 201] [outer = 0x9b08f000] 08:32:57 INFO - PROCESS | 1720 | 1466695977880 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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1331ms 08:32:57 INFO - PROCESS | 1720 | 1466695977916 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1720 | 1466695977921 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:32:57 INFO - PROCESS | 1720 | 1466695977928 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1720 | 1466695977932 Marionette TRACE conn4 <- [1,242,null,{}] 08:32:57 INFO - PROCESS | 1720 | 1466695977938 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}] 08:32:57 INFO - PROCESS | 1720 | 1466695977943 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:58 INFO - PROCESS | 1720 | 1466695978127 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:32:58 INFO - PROCESS | 1720 | 1466695978281 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1720 | 1466695978297 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:58 INFO - PROCESS | 1720 | ++DOCSHELL 0xa2321800 == 52 [pid = 1720] [id = 68] 08:32:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0xa2370c00) [pid = 1720] [serial = 202] [outer = (nil)] 08:32:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0xa2fb0000) [pid = 1720] [serial = 203] [outer = 0xa2370c00] 08:32:58 INFO - PROCESS | 1720 | 1466695978398 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0xa33c6800) [pid = 1720] [serial = 204] [outer = 0xa2370c00] 08:32:59 INFO - PROCESS | 1720 | 1466695979344 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]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1479ms 08:32:59 INFO - PROCESS | 1720 | 1466695979409 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:32:59 INFO - PROCESS | 1720 | 1466695979414 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:32:59 INFO - PROCESS | 1720 | 1466695979420 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1720 | 1466695979424 Marionette TRACE conn4 <- [1,246,null,{}] 08:32:59 INFO - PROCESS | 1720 | 1466695979430 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}] 08:32:59 INFO - PROCESS | 1720 | 1466695979436 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:32:59 INFO - PROCESS | 1720 | 1466695979620 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:32:59 INFO - PROCESS | 1720 | 1466695979931 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1720 | 1466695979942 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d74c00 == 53 [pid = 1720] [id = 69] 08:33:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x90d76c00) [pid = 1720] [serial = 205] [outer = (nil)] 08:33:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0xa2320000) [pid = 1720] [serial = 206] [outer = 0x90d76c00] 08:33:00 INFO - PROCESS | 1720 | 1466695980072 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0xa610fc00) [pid = 1720] [serial = 207] [outer = 0x90d76c00] 08:33:00 INFO - PROCESS | 1720 | 1466695980886 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]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1530ms 08:33:00 INFO - PROCESS | 1720 | 1466695980950 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 1720 | 1466695980955 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:33:00 INFO - PROCESS | 1720 | 1466695980961 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 1720 | 1466695980965 Marionette TRACE conn4 <- [1,250,null,{}] 08:33:00 INFO - PROCESS | 1720 | 1466695980971 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}] 08:33:00 INFO - PROCESS | 1720 | 1466695980976 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:01 INFO - PROCESS | 1720 | 1466695981181 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:33:01 INFO - PROCESS | 1720 | 1466695981346 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1720 | 1466695981355 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d69000 == 54 [pid = 1720] [id = 70] 08:33:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90d6dc00) [pid = 1720] [serial = 208] [outer = (nil)] 08:33:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x90eea800) [pid = 1720] [serial = 209] [outer = 0x90d6dc00] 08:33:01 INFO - PROCESS | 1720 | 1466695981443 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x90eebc00) [pid = 1720] [serial = 210] [outer = 0x90d6dc00] 08:33:02 INFO - PROCESS | 1720 | 1466695982288 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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1383ms 08:33:02 INFO - PROCESS | 1720 | 1466695982344 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 1720 | 1466695982348 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:33:02 INFO - PROCESS | 1720 | 1466695982373 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1720 | 1466695982377 Marionette TRACE conn4 <- [1,254,null,{}] 08:33:02 INFO - PROCESS | 1720 | 1466695982383 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}] 08:33:02 INFO - PROCESS | 1720 | 1466695982388 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:02 INFO - PROCESS | 1720 | 1466695982564 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:33:02 INFO - PROCESS | 1720 | 1466695982724 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 1720 | 1466695982742 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ee6800 == 55 [pid = 1720] [id = 71] 08:33:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x90ef0800) [pid = 1720] [serial = 211] [outer = (nil)] 08:33:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9b091000) [pid = 1720] [serial = 212] [outer = 0x90ef0800] 08:33:02 INFO - PROCESS | 1720 | 1466695982862 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0xa61b1000) [pid = 1720] [serial = 213] [outer = 0x90ef0800] 08:33:03 INFO - PROCESS | 1720 | 1466695983736 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]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1385ms 08:33:03 INFO - PROCESS | 1720 | 1466695983764 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 1720 | 1466695983768 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:33:03 INFO - PROCESS | 1720 | 1466695983776 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 1720 | 1466695983780 Marionette TRACE conn4 <- [1,258,null,{}] 08:33:03 INFO - PROCESS | 1720 | 1466695983786 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}] 08:33:03 INFO - PROCESS | 1720 | 1466695983791 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:03 INFO - PROCESS | 1720 | 1466695983969 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:33:04 INFO - PROCESS | 1720 | 1466695984130 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 1720 | 1466695984141 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ef2400 == 56 [pid = 1720] [id = 72] 08:33:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x927dfc00) [pid = 1720] [serial = 214] [outer = (nil)] 08:33:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0xa68a9400) [pid = 1720] [serial = 215] [outer = 0x927dfc00] 08:33:04 INFO - PROCESS | 1720 | 1466695984241 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0xa672d400) [pid = 1720] [serial = 216] [outer = 0x927dfc00] 08:33:05 INFO - PROCESS | 1720 | 1466695985135 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]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1434ms 08:33:05 INFO - PROCESS | 1720 | 1466695985211 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 1720 | 1466695985214 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:33:05 INFO - PROCESS | 1720 | 1466695985222 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1720 | 1466695985225 Marionette TRACE conn4 <- [1,262,null,{}] 08:33:05 INFO - PROCESS | 1720 | 1466695985231 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}] 08:33:05 INFO - PROCESS | 1720 | 1466695985236 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:05 INFO - PROCESS | 1720 | 1466695985458 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:33:05 INFO - PROCESS | 1720 | 1466695985667 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1720 | 1466695985680 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x92408400 == 57 [pid = 1720] [id = 73] 08:33:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x92409000) [pid = 1720] [serial = 217] [outer = (nil)] 08:33:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9240b800) [pid = 1720] [serial = 218] [outer = 0x92409000] 08:33:05 INFO - PROCESS | 1720 | 1466695985816 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x92410400) [pid = 1720] [serial = 219] [outer = 0x92409000] 08:33:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9259a400) [pid = 1720] [serial = 220] [outer = 0x99f81c00] 08:33:06 INFO - PROCESS | 1720 | 1466695986780 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1629ms 08:33:06 INFO - PROCESS | 1720 | 1466695986872 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1720 | 1466695986876 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:33:06 INFO - PROCESS | 1720 | 1466695986885 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1720 | 1466695986890 Marionette TRACE conn4 <- [1,266,null,{}] 08:33:06 INFO - PROCESS | 1720 | 1466695986904 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}] 08:33:06 INFO - PROCESS | 1720 | 1466695986910 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:07 INFO - PROCESS | 1720 | 1466695987111 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:33:07 INFO - PROCESS | 1720 | 1466695987319 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1720 | 1466695987326 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x92404c00 == 58 [pid = 1720] [id = 74] 08:33:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x92408c00) [pid = 1720] [serial = 221] [outer = (nil)] 08:33:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x9259d400) [pid = 1720] [serial = 222] [outer = 0x92408c00] 08:33:07 INFO - PROCESS | 1720 | 1466695987430 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x929d5800) [pid = 1720] [serial = 223] [outer = 0x92408c00] 08:33:08 INFO - PROCESS | 1720 | 1466695988263 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]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1434ms 08:33:08 INFO - PROCESS | 1720 | 1466695988320 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1720 | 1466695988325 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:33:08 INFO - PROCESS | 1720 | 1466695988332 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1720 | 1466695988336 Marionette TRACE conn4 <- [1,270,null,{}] 08:33:08 INFO - PROCESS | 1720 | 1466695988342 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}] 08:33:08 INFO - PROCESS | 1720 | 1466695988347 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:08 INFO - PROCESS | 1720 | 1466695988535 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:33:09 INFO - PROCESS | 1720 | 1466695989070 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 1720 | 1466695989080 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x91808400 == 59 [pid = 1720] [id = 75] 08:33:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x91808800) [pid = 1720] [serial = 224] [outer = (nil)] 08:33:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9180bc00) [pid = 1720] [serial = 225] [outer = 0x91808800] 08:33:09 INFO - PROCESS | 1720 | 1466695989202 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9180f800) [pid = 1720] [serial = 226] [outer = 0x91808800] 08:33:10 INFO - PROCESS | 1720 | 1466695990103 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]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1839ms 08:33:10 INFO - PROCESS | 1720 | 1466695990174 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1720 | 1466695990180 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:33:10 INFO - PROCESS | 1720 | 1466695990188 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1720 | 1466695990193 Marionette TRACE conn4 <- [1,274,null,{}] 08:33:10 INFO - PROCESS | 1720 | 1466695990201 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}] 08:33:10 INFO - PROCESS | 1720 | 1466695990210 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:10 INFO - PROCESS | 1720 | 1466695990430 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:33:10 INFO - PROCESS | 1720 | 1466695990743 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1720 | 1466695990752 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x925a2400 == 60 [pid = 1720] [id = 76] 08:33:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x925a3400) [pid = 1720] [serial = 227] [outer = (nil)] 08:33:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x925a5c00) [pid = 1720] [serial = 228] [outer = 0x925a3400] 08:33:10 INFO - PROCESS | 1720 | 1466695990842 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x927e2000) [pid = 1720] [serial = 229] [outer = 0x925a3400] 08:33:11 INFO - PROCESS | 1720 | 1466695991693 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]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1545ms 08:33:11 INFO - PROCESS | 1720 | 1466695991736 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1720 | 1466695991743 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:33:11 INFO - PROCESS | 1720 | 1466695991750 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1720 | 1466695991755 Marionette TRACE conn4 <- [1,278,null,{}] 08:33:11 INFO - PROCESS | 1720 | 1466695991761 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}] 08:33:11 INFO - PROCESS | 1720 | 1466695991765 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:11 INFO - PROCESS | 1720 | 1466695991948 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x920d3400 == 59 [pid = 1720] [id = 17] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9b9ca000 == 58 [pid = 1720] [id = 23] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x94538800 == 57 [pid = 1720] [id = 24] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x929d2400 == 56 [pid = 1720] [id = 39] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9b061c00 == 55 [pid = 1720] [id = 37] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x920d8800 == 54 [pid = 1720] [id = 38] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab3a400 == 53 [pid = 1720] [id = 18] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x95051800 == 52 [pid = 1720] [id = 58] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x920d1000 == 51 [pid = 1720] [id = 40] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x92ca5400 == 50 [pid = 1720] [id = 59] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x94534800 == 49 [pid = 1720] [id = 31] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x929df800 == 48 [pid = 1720] [id = 62] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6bc00 == 47 [pid = 1720] [id = 60] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x99544800 == 46 [pid = 1720] [id = 33] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9b569400 == 45 [pid = 1720] [id = 61] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x99ddb400 == 44 [pid = 1720] [id = 29] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9b273400 == 43 [pid = 1720] [id = 36] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x93731000 == 42 [pid = 1720] [id = 34] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x93737800 == 41 [pid = 1720] [id = 35] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x93a67c00 == 40 [pid = 1720] [id = 16] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0xa3277800 == 39 [pid = 1720] [id = 32] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x925a2400 == 38 [pid = 1720] [id = 76] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x91808400 == 37 [pid = 1720] [id = 75] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x92408400 == 36 [pid = 1720] [id = 73] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x92404c00 == 35 [pid = 1720] [id = 74] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x90ef2400 == 34 [pid = 1720] [id = 72] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x90d69000 == 33 [pid = 1720] [id = 70] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x90ee6800 == 32 [pid = 1720] [id = 71] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0xa2321800 == 31 [pid = 1720] [id = 68] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x90d74c00 == 30 [pid = 1720] [id = 69] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9a570400 == 29 [pid = 1720] [id = 66] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9a56ac00 == 28 [pid = 1720] [id = 67] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x99fe5000 == 27 [pid = 1720] [id = 65] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x920d4400 == 26 [pid = 1720] [id = 63] 08:33:13 INFO - PROCESS | 1720 | --DOCSHELL 0x9504ac00 == 25 [pid = 1720] [id = 64] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x94fa0c00) [pid = 1720] [serial = 122] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x94fa6c00) [pid = 1720] [serial = 123] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x99f89000) [pid = 1720] [serial = 128] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x927e4800) [pid = 1720] [serial = 119] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x929dbc00) [pid = 1720] [serial = 120] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x95182400) [pid = 1720] [serial = 125] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x93834000) [pid = 1720] [serial = 80] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x929e0000) [pid = 1720] [serial = 117] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x93739c00) [pid = 1720] [serial = 79] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x929da400) [pid = 1720] [serial = 116] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0xa4f1b000) [pid = 1720] [serial = 98] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0xa67a5000) [pid = 1720] [serial = 102] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0xa6789800) [pid = 1720] [serial = 101] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0xa6f44000) [pid = 1720] [serial = 105] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0xa6bdc400) [pid = 1720] [serial = 104] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0xa82f5400) [pid = 1720] [serial = 108] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0xa82f6800) [pid = 1720] [serial = 107] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9ab39400) [pid = 1720] [serial = 83] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9ab32800) [pid = 1720] [serial = 82] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0xa90a7400) [pid = 1720] [serial = 111] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0xa901a400) [pid = 1720] [serial = 110] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x929d5000) [pid = 1720] [serial = 114] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x929d2000) [pid = 1720] [serial = 113] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x9b33f400) [pid = 1720] [serial = 86] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9ae2ac00) [pid = 1720] [serial = 85] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x9a834c00) [pid = 1720] [serial = 131] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9a2b1400) [pid = 1720] [serial = 129] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0xa2099400) [pid = 1720] [serial = 89] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0xa100b000) [pid = 1720] [serial = 88] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0xa2539400) [pid = 1720] [serial = 92] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0xa23f4000) [pid = 1720] [serial = 91] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0xa4d0f800) [pid = 1720] [serial = 95] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x9ab94800) [pid = 1720] [serial = 134] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0xa3326c00) [pid = 1720] [serial = 94] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x96c0cc00) [pid = 1720] [serial = 126] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x9ab38c00) [pid = 1720] [serial = 132] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0xa20a4c00) [pid = 1720] [serial = 99] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1720 | 1466695994276 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 1720 | 1466695994286 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ee3800 == 26 [pid = 1720] [id = 77] 08:33:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x90ee4000) [pid = 1720] [serial = 230] [outer = (nil)] 08:33:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x90eec800) [pid = 1720] [serial = 231] [outer = 0x90ee4000] 08:33:14 INFO - PROCESS | 1720 | 1466695994376 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x91809800) [pid = 1720] [serial = 232] [outer = 0x90ee4000] 08:33:15 INFO - PROCESS | 1720 | 1466695995138 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]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 3439ms 08:33:15 INFO - PROCESS | 1720 | 1466695995192 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 1720 | 1466695995198 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:33:15 INFO - PROCESS | 1720 | 1466695995219 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1720 | 1466695995225 Marionette TRACE conn4 <- [1,282,null,{}] 08:33:15 INFO - PROCESS | 1720 | 1466695995234 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}] 08:33:15 INFO - PROCESS | 1720 | 1466695995241 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:15 INFO - PROCESS | 1720 | 1466695995416 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:33:15 INFO - PROCESS | 1720 | 1466695995428 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1720 | 1466695995439 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x925a0000 == 27 [pid = 1720] [id = 78] 08:33:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x925a0c00) [pid = 1720] [serial = 233] [outer = (nil)] 08:33:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x927e2c00) [pid = 1720] [serial = 234] [outer = 0x925a0c00] 08:33:15 INFO - PROCESS | 1720 | 1466695995513 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x929dac00) [pid = 1720] [serial = 235] [outer = 0x925a0c00] 08:33:16 INFO - PROCESS | 1720 | 1466695996401 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1245ms 08:33:16 INFO - PROCESS | 1720 | 1466695996461 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:33:16 INFO - PROCESS | 1720 | 1466695996468 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:33:16 INFO - PROCESS | 1720 | 1466695996474 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1720 | 1466695996478 Marionette TRACE conn4 <- [1,286,null,{}] 08:33:16 INFO - PROCESS | 1720 | 1466695996484 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}] 08:33:16 INFO - PROCESS | 1720 | 1466695996489 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:16 INFO - PROCESS | 1720 | 1466695996660 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:33:16 INFO - PROCESS | 1720 | 1466695996811 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1720 | 1466695996819 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x9368dc00 == 28 [pid = 1720] [id = 79] 08:33:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x93739c00) [pid = 1720] [serial = 236] [outer = (nil)] 08:33:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x93a67800) [pid = 1720] [serial = 237] [outer = 0x93739c00] 08:33:16 INFO - PROCESS | 1720 | 1466695996895 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x94f9f800) [pid = 1720] [serial = 238] [outer = 0x93739c00] 08:33:17 INFO - PROCESS | 1720 | 1466695997904 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]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1479ms 08:33:17 INFO - PROCESS | 1720 | 1466695997954 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1720 | 1466695997958 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:33:17 INFO - PROCESS | 1720 | 1466695997987 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1720 | 1466695997998 Marionette TRACE conn4 <- [1,290,null,{}] 08:33:18 INFO - PROCESS | 1720 | 1466695998025 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}] 08:33:18 INFO - PROCESS | 1720 | 1466695998034 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:18 INFO - PROCESS | 1720 | 1466695998266 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:33:18 INFO - PROCESS | 1720 | 1466695998292 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1720 | 1466695998303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x95061c00 == 29 [pid = 1720] [id = 80] 08:33:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x95062800) [pid = 1720] [serial = 239] [outer = (nil)] 08:33:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x95180400) [pid = 1720] [serial = 240] [outer = 0x95062800] 08:33:18 INFO - PROCESS | 1720 | 1466695998373 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x96c11000) [pid = 1720] [serial = 241] [outer = 0x95062800] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x93730800) [pid = 1720] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x94f9e000) [pid = 1720] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x98625400) [pid = 1720] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x94fc8400) [pid = 1720] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x93a6e000) [pid = 1720] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x99543400) [pid = 1720] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x9368d000) [pid = 1720] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x9b566800) [pid = 1720] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x96c11800) [pid = 1720] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x9b904400) [pid = 1720] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x9d89e400) [pid = 1720] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x9ae2b800) [pid = 1720] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x9a49d000) [pid = 1720] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x9ab90000) [pid = 1720] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0x927e2800) [pid = 1720] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 109 (0x95055800) [pid = 1720] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 108 (0x9373b000) [pid = 1720] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:33:19 INFO - PROCESS | 1720 | --DOMWINDOW == 107 (0x92ca1800) [pid = 1720] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:33:20 INFO - PROCESS | 1720 | 1466696000371 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]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2421ms 08:33:20 INFO - PROCESS | 1720 | 1466696000398 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1720 | 1466696000405 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:33:20 INFO - PROCESS | 1720 | 1466696000413 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1720 | 1466696000421 Marionette TRACE conn4 <- [1,294,null,{}] 08:33:20 INFO - PROCESS | 1720 | 1466696000430 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}] 08:33:20 INFO - PROCESS | 1720 | 1466696000436 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:20 INFO - PROCESS | 1720 | 1466696000670 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:33:20 INFO - PROCESS | 1720 | 1466696000887 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1720 | 1466696000897 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x92404c00 == 30 [pid = 1720] [id = 81] 08:33:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0x92407800) [pid = 1720] [serial = 242] [outer = (nil)] 08:33:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x9259f800) [pid = 1720] [serial = 243] [outer = 0x92407800] 08:33:21 INFO - PROCESS | 1720 | 1466696001037 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0x929d1c00) [pid = 1720] [serial = 244] [outer = 0x92407800] 08:33:21 INFO - PROCESS | 1720 | 1466696001946 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]]]}] 08:33:21 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. 08:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1584ms 08:33:22 INFO - PROCESS | 1720 | 1466696001997 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1720 | 1466696002004 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:33:22 INFO - PROCESS | 1720 | 1466696002016 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1720 | 1466696002020 Marionette TRACE conn4 <- [1,298,null,{}] 08:33:22 INFO - PROCESS | 1720 | 1466696002027 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}] 08:33:22 INFO - PROCESS | 1720 | 1466696002033 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:22 INFO - PROCESS | 1720 | 1466696002240 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:33:22 INFO - PROCESS | 1720 | 1466696002399 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1720 | 1466696002408 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x94f9d400 == 31 [pid = 1720] [id = 82] 08:33:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x94f9e400) [pid = 1720] [serial = 245] [outer = (nil)] 08:33:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x94fa6c00) [pid = 1720] [serial = 246] [outer = 0x94f9e400] 08:33:22 INFO - PROCESS | 1720 | 1466696002546 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x9504d400) [pid = 1720] [serial = 247] [outer = 0x94f9e400] 08:33:23 INFO - PROCESS | 1720 | 1466696003558 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1581ms 08:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:33:23 INFO - PROCESS | 1720 | 1466696003597 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1720 | 1466696003601 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:33:23 INFO - PROCESS | 1720 | 1466696003608 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1720 | 1466696003614 Marionette TRACE conn4 <- [1,302,null,{}] 08:33:23 INFO - PROCESS | 1720 | 1466696003631 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}] 08:33:23 INFO - PROCESS | 1720 | 1466696003641 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:23 INFO - PROCESS | 1720 | 1466696003871 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:33:24 INFO - PROCESS | 1720 | 1466696004073 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1720 | 1466696004088 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x929d3000 == 32 [pid = 1720] [id = 83] 08:33:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x98625400) [pid = 1720] [serial = 248] [outer = (nil)] 08:33:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x9909c400) [pid = 1720] [serial = 249] [outer = 0x98625400] 08:33:24 INFO - PROCESS | 1720 | 1466696004195 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x99fe5000) [pid = 1720] [serial = 250] [outer = 0x98625400] 08:33:25 INFO - PROCESS | 1720 | 1466696005085 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1538ms 08:33:25 INFO - PROCESS | 1720 | 1466696005150 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1720 | 1466696005155 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:33:25 INFO - PROCESS | 1720 | 1466696005163 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1720 | 1466696005168 Marionette TRACE conn4 <- [1,306,null,{}] 08:33:25 INFO - PROCESS | 1720 | 1466696005173 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}] 08:33:25 INFO - PROCESS | 1720 | 1466696005179 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:25 INFO - PROCESS | 1720 | 1466696005386 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:33:25 INFO - PROCESS | 1720 | 1466696005545 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 1720 | 1466696005554 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a499c00 == 33 [pid = 1720] [id = 84] 08:33:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x9a49a800) [pid = 1720] [serial = 251] [outer = (nil)] 08:33:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x9a55f400) [pid = 1720] [serial = 252] [outer = 0x9a49a800] 08:33:25 INFO - PROCESS | 1720 | 1466696005648 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x9a56b800) [pid = 1720] [serial = 253] [outer = 0x9a49a800] 08:33:26 INFO - PROCESS | 1720 | 1466696006514 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]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1388ms 08:33:26 INFO - PROCESS | 1720 | 1466696006554 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 1720 | 1466696006558 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:33:26 INFO - PROCESS | 1720 | 1466696006565 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 1720 | 1466696006568 Marionette TRACE conn4 <- [1,310,null,{}] 08:33:26 INFO - PROCESS | 1720 | 1466696006574 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}] 08:33:26 INFO - PROCESS | 1720 | 1466696006580 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:26 INFO - PROCESS | 1720 | 1466696006756 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:33:26 INFO - PROCESS | 1720 | 1466696006915 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1720 | 1466696006924 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x9240c800 == 34 [pid = 1720] [id = 85] 08:33:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x9a550800) [pid = 1720] [serial = 254] [outer = (nil)] 08:33:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x9a5e7c00) [pid = 1720] [serial = 255] [outer = 0x9a550800] 08:33:27 INFO - PROCESS | 1720 | 1466696007014 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x9a573c00) [pid = 1720] [serial = 256] [outer = 0x9a550800] 08:33:28 INFO - PROCESS | 1720 | 1466696008022 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]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1486ms 08:33:28 INFO - PROCESS | 1720 | 1466696008052 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1720 | 1466696008056 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:33:28 INFO - PROCESS | 1720 | 1466696008064 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1720 | 1466696008068 Marionette TRACE conn4 <- [1,314,null,{}] 08:33:28 INFO - PROCESS | 1720 | 1466696008074 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}] 08:33:28 INFO - PROCESS | 1720 | 1466696008085 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:28 INFO - PROCESS | 1720 | 1466696008334 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:33:28 INFO - PROCESS | 1720 | 1466696008540 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1720 | 1466696008547 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x929e0400 == 35 [pid = 1720] [id = 86] 08:33:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x94fa2400) [pid = 1720] [serial = 257] [outer = (nil)] 08:33:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x9ab96000) [pid = 1720] [serial = 258] [outer = 0x94fa2400] 08:33:28 INFO - PROCESS | 1720 | 1466696008679 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9ae23000) [pid = 1720] [serial = 259] [outer = 0x94fa2400] 08:33:29 INFO - PROCESS | 1720 | 1466696009584 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]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1589ms 08:33:29 INFO - PROCESS | 1720 | 1466696009654 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 1720 | 1466696009658 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:33:29 INFO - PROCESS | 1720 | 1466696009665 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1720 | 1466696009669 Marionette TRACE conn4 <- [1,318,null,{}] 08:33:29 INFO - PROCESS | 1720 | 1466696009675 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}] 08:33:29 INFO - PROCESS | 1720 | 1466696009681 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:29 INFO - PROCESS | 1720 | 1466696009893 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:33:30 INFO - PROCESS | 1720 | 1466696010094 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1720 | 1466696010102 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x93684000 == 36 [pid = 1720] [id = 87] 08:33:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x9ab91800) [pid = 1720] [serial = 260] [outer = (nil)] 08:33:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x9ae2ec00) [pid = 1720] [serial = 261] [outer = 0x9ab91800] 08:33:30 INFO - PROCESS | 1720 | 1466696010236 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x9af83800) [pid = 1720] [serial = 262] [outer = 0x9ab91800] 08:33:31 INFO - PROCESS | 1720 | 1466696011158 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]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1536ms 08:33:31 INFO - PROCESS | 1720 | 1466696011202 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:33:31 INFO - PROCESS | 1720 | 1466696011207 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:33:31 INFO - PROCESS | 1720 | 1466696011214 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1720 | 1466696011225 Marionette TRACE conn4 <- [1,322,null,{}] 08:33:31 INFO - PROCESS | 1720 | 1466696011232 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}] 08:33:31 INFO - PROCESS | 1720 | 1466696011236 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:31 INFO - PROCESS | 1720 | 1466696011445 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:33:31 INFO - PROCESS | 1720 | 1466696011645 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1720 | 1466696011652 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x92ca2000 == 37 [pid = 1720] [id = 88] 08:33:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x93a61000) [pid = 1720] [serial = 263] [outer = (nil)] 08:33:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x9b091400) [pid = 1720] [serial = 264] [outer = 0x93a61000] 08:33:31 INFO - PROCESS | 1720 | 1466696011786 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9b08c800) [pid = 1720] [serial = 265] [outer = 0x93a61000] 08:33:32 INFO - PROCESS | 1720 | 1466696012700 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]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1541ms 08:33:32 INFO - PROCESS | 1720 | 1466696012754 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1720 | 1466696012757 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:33:32 INFO - PROCESS | 1720 | 1466696012764 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1720 | 1466696012767 Marionette TRACE conn4 <- [1,326,null,{}] 08:33:32 INFO - PROCESS | 1720 | 1466696012774 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}] 08:33:32 INFO - PROCESS | 1720 | 1466696012779 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:33 INFO - PROCESS | 1720 | 1466696013001 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:33:33 INFO - PROCESS | 1720 | 1466696013261 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1720 | 1466696013271 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x9506a000 == 38 [pid = 1720] [id = 89] 08:33:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x9ab96c00) [pid = 1720] [serial = 266] [outer = (nil)] 08:33:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9b56d000) [pid = 1720] [serial = 267] [outer = 0x9ab96c00] 08:33:33 INFO - PROCESS | 1720 | 1466696013377 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9b9ca800) [pid = 1720] [serial = 268] [outer = 0x9ab96c00] 08:33:34 INFO - PROCESS | 1720 | 1466696014257 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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1539ms 08:33:34 INFO - PROCESS | 1720 | 1466696014304 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1720 | 1466696014308 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:33:34 INFO - PROCESS | 1720 | 1466696014315 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1720 | 1466696014318 Marionette TRACE conn4 <- [1,330,null,{}] 08:33:34 INFO - PROCESS | 1720 | 1466696014324 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}] 08:33:34 INFO - PROCESS | 1720 | 1466696014329 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:34 INFO - PROCESS | 1720 | 1466696014529 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:33:34 INFO - PROCESS | 1720 | 1466696014689 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1720 | 1466696014698 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b08b800 == 39 [pid = 1720] [id = 90] 08:33:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9c1b7400) [pid = 1720] [serial = 269] [outer = (nil)] 08:33:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x9d8dd000) [pid = 1720] [serial = 270] [outer = 0x9c1b7400] 08:33:34 INFO - PROCESS | 1720 | 1466696014825 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0xa108a400) [pid = 1720] [serial = 271] [outer = 0x9c1b7400] 08:33:35 INFO - PROCESS | 1720 | 1466696015808 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]]]}] 08:33:35 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. 08:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1533ms 08:33:35 INFO - PROCESS | 1720 | 1466696015849 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:33:35 INFO - PROCESS | 1720 | 1466696015854 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:33:35 INFO - PROCESS | 1720 | 1466696015860 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1720 | 1466696015865 Marionette TRACE conn4 <- [1,334,null,{}] 08:33:35 INFO - PROCESS | 1720 | 1466696015872 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}] 08:33:35 INFO - PROCESS | 1720 | 1466696015878 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:36 INFO - PROCESS | 1720 | 1466696016123 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:33:36 INFO - PROCESS | 1720 | 1466696016383 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1720 | 1466696016393 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x922bd400 == 40 [pid = 1720] [id = 91] 08:33:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x922bd800) [pid = 1720] [serial = 272] [outer = (nil)] 08:33:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9b08f400) [pid = 1720] [serial = 273] [outer = 0x922bd800] 08:33:36 INFO - PROCESS | 1720 | 1466696016498 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0xa2298000) [pid = 1720] [serial = 274] [outer = 0x922bd800] 08:33:37 INFO - PROCESS | 1720 | 1466696017347 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]]]}] 08:33:37 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. 08:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1530ms 08:33:37 INFO - PROCESS | 1720 | 1466696017392 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1720 | 1466696017396 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:33:37 INFO - PROCESS | 1720 | 1466696017402 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1720 | 1466696017406 Marionette TRACE conn4 <- [1,338,null,{}] 08:33:37 INFO - PROCESS | 1720 | 1466696017411 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}] 08:33:37 INFO - PROCESS | 1720 | 1466696017416 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:37 INFO - PROCESS | 1720 | 1466696017585 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:33:37 INFO - PROCESS | 1720 | 1466696017746 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 1720 | 1466696017754 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x922c0400 == 41 [pid = 1720] [id = 92] 08:33:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9ab9d000) [pid = 1720] [serial = 275] [outer = (nil)] 08:33:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0xa23a4800) [pid = 1720] [serial = 276] [outer = 0x9ab9d000] 08:33:37 INFO - PROCESS | 1720 | 1466696017841 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0xa23ee800) [pid = 1720] [serial = 277] [outer = 0x9ab9d000] 08:33:38 INFO - PROCESS | 1720 | 1466696018768 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]]]}] 08:33:38 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. 08:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1429ms 08:33:38 INFO - PROCESS | 1720 | 1466696018832 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 1720 | 1466696018836 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:33:38 INFO - PROCESS | 1720 | 1466696018842 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 1720 | 1466696018846 Marionette TRACE conn4 <- [1,342,null,{}] 08:33:38 INFO - PROCESS | 1720 | 1466696018852 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}] 08:33:38 INFO - PROCESS | 1720 | 1466696018857 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:39 INFO - PROCESS | 1720 | 1466696019029 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:33:39 INFO - PROCESS | 1720 | 1466696019200 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1720 | 1466696019207 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d1800 == 42 [pid = 1720] [id = 93] 08:33:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x920d4400) [pid = 1720] [serial = 278] [outer = (nil)] 08:33:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0xa3276800) [pid = 1720] [serial = 279] [outer = 0x920d4400] 08:33:39 INFO - PROCESS | 1720 | 1466696019294 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0xa331c400) [pid = 1720] [serial = 280] [outer = 0x920d4400] 08:33:40 INFO - PROCESS | 1720 | 1466696020289 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]]]}] 08:33:40 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. 08:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1529ms 08:33:40 INFO - PROCESS | 1720 | 1466696020374 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1720 | 1466696020378 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:33:40 INFO - PROCESS | 1720 | 1466696020384 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1720 | 1466696020388 Marionette TRACE conn4 <- [1,346,null,{}] 08:33:40 INFO - PROCESS | 1720 | 1466696020394 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}] 08:33:40 INFO - PROCESS | 1720 | 1466696020399 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:40 INFO - PROCESS | 1720 | 1466696020611 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:33:40 INFO - PROCESS | 1720 | 1466696020819 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1720 | 1466696020829 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x922ba800 == 43 [pid = 1720] [id = 94] 08:33:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x927e3800) [pid = 1720] [serial = 281] [outer = (nil)] 08:33:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x93a65000) [pid = 1720] [serial = 282] [outer = 0x927e3800] 08:33:40 INFO - PROCESS | 1720 | 1466696020959 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x95048c00) [pid = 1720] [serial = 283] [outer = 0x927e3800] 08:33:42 INFO - PROCESS | 1720 | 1466696022009 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]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1684ms 08:33:42 INFO - PROCESS | 1720 | 1466696022070 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:33:42 INFO - PROCESS | 1720 | 1466696022076 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:33:42 INFO - PROCESS | 1720 | 1466696022083 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1720 | 1466696022088 Marionette TRACE conn4 <- [1,350,null,{}] 08:33:42 INFO - PROCESS | 1720 | 1466696022096 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}] 08:33:42 INFO - PROCESS | 1720 | 1466696022101 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:42 INFO - PROCESS | 1720 | 1466696022292 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:33:42 INFO - PROCESS | 1720 | 1466696022510 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1720 | 1466696022518 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180d800 == 44 [pid = 1720] [id = 95] 08:33:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x920d3400) [pid = 1720] [serial = 284] [outer = (nil)] 08:33:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x922bd000) [pid = 1720] [serial = 285] [outer = 0x920d3400] 08:33:42 INFO - PROCESS | 1720 | 1466696022609 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x92401800) [pid = 1720] [serial = 286] [outer = 0x920d3400] 08:33:43 INFO - PROCESS | 1720 | 1466696023470 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]]]}] 08:33:43 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. 08:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1430ms 08:33:43 INFO - PROCESS | 1720 | 1466696023513 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 1720 | 1466696023520 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:33:43 INFO - PROCESS | 1720 | 1466696023530 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1720 | 1466696023534 Marionette TRACE conn4 <- [1,354,null,{}] 08:33:43 INFO - PROCESS | 1720 | 1466696023541 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}] 08:33:43 INFO - PROCESS | 1720 | 1466696023546 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:43 INFO - PROCESS | 1720 | 1466696023733 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:33:44 INFO - PROCESS | 1720 | 1466696023992 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1720 | 1466696024001 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x92597c00 == 45 [pid = 1720] [id = 96] 08:33:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x929dc800) [pid = 1720] [serial = 287] [outer = (nil)] 08:33:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x93730c00) [pid = 1720] [serial = 288] [outer = 0x929dc800] 08:33:44 INFO - PROCESS | 1720 | 1466696024129 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x93a6bc00) [pid = 1720] [serial = 289] [outer = 0x929dc800] 08:33:44 INFO - PROCESS | 1720 | --DOCSHELL 0x9368dc00 == 44 [pid = 1720] [id = 79] 08:33:44 INFO - PROCESS | 1720 | --DOCSHELL 0x925a0000 == 43 [pid = 1720] [id = 78] 08:33:44 INFO - PROCESS | 1720 | --DOCSHELL 0x90ee3800 == 42 [pid = 1720] [id = 77] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9a49c800) [pid = 1720] [serial = 155] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x96c10800) [pid = 1720] [serial = 170] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9a49b000) [pid = 1720] [serial = 173] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0xa23f3000) [pid = 1720] [serial = 159] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9a575800) [pid = 1720] [serial = 180] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0xa22a0c00) [pid = 1720] [serial = 158] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9d80a000) [pid = 1720] [serial = 147] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x94f9dc00) [pid = 1720] [serial = 137] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9b56d400) [pid = 1720] [serial = 143] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x99dd4800) [pid = 1720] [serial = 141] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x9c1b7800) [pid = 1720] [serial = 146] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9d8db000) [pid = 1720] [serial = 182] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9a49fc00) [pid = 1720] [serial = 156] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9d8e1800) [pid = 1720] [serial = 149] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9b565c00) [pid = 1720] [serial = 176] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0xa3320000) [pid = 1720] [serial = 162] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9b906c00) [pid = 1720] [serial = 144] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0xa1012400) [pid = 1720] [serial = 150] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9a571400) [pid = 1720] [serial = 179] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9ae28800) [pid = 1720] [serial = 135] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x929db000) [pid = 1720] [serial = 167] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0xa2fb1000) [pid = 1720] [serial = 164] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9ae24000) [pid = 1720] [serial = 185] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0xa23a4400) [pid = 1720] [serial = 183] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9504bc00) [pid = 1720] [serial = 138] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9b904800) [pid = 1720] [serial = 177] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0xa23a5800) [pid = 1720] [serial = 152] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0xa327f800) [pid = 1720] [serial = 161] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x98662800) [pid = 1720] [serial = 140] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0xa4d50400) [pid = 1720] [serial = 165] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0xa23a3c00) [pid = 1720] [serial = 153] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x93738400) [pid = 1720] [serial = 168] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x9a6a2400) [pid = 1720] [serial = 174] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x9953c400) [pid = 1720] [serial = 171] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0xa23a7000) [pid = 1720] [serial = 186] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x99dda000) [pid = 1720] [serial = 96] [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.] 08:33:45 INFO - PROCESS | 1720 | 1466696025127 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1628ms 08:33:45 INFO - PROCESS | 1720 | 1466696025159 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1720 | 1466696025163 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:33:45 INFO - PROCESS | 1720 | 1466696025169 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1720 | 1466696025175 Marionette TRACE conn4 <- [1,358,null,{}] 08:33:45 INFO - PROCESS | 1720 | 1466696025191 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}] 08:33:45 INFO - PROCESS | 1720 | 1466696025200 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:45 INFO - PROCESS | 1720 | 1466696025397 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:33:45 INFO - PROCESS | 1720 | 1466696025519 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1720 | 1466696025528 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x9453d400 == 43 [pid = 1720] [id = 97] 08:33:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x94f9d800) [pid = 1720] [serial = 290] [outer = (nil)] 08:33:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x95061400) [pid = 1720] [serial = 291] [outer = 0x94f9d800] 08:33:45 INFO - PROCESS | 1720 | 1466696025606 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x96c15400) [pid = 1720] [serial = 292] [outer = 0x94f9d800] 08:33:46 INFO - PROCESS | 1720 | 1466696026408 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]]]}] 08:33:46 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. 08:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1281ms 08:33:46 INFO - PROCESS | 1720 | 1466696026452 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:33:46 INFO - PROCESS | 1720 | 1466696026457 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:33:46 INFO - PROCESS | 1720 | 1466696026463 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1720 | 1466696026467 Marionette TRACE conn4 <- [1,362,null,{}] 08:33:46 INFO - PROCESS | 1720 | 1466696026473 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}] 08:33:46 INFO - PROCESS | 1720 | 1466696026478 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:46 INFO - PROCESS | 1720 | 1466696026654 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:33:46 INFO - PROCESS | 1720 | 1466696026663 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1720 | 1466696026671 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x9505d400 == 44 [pid = 1720] [id = 98] 08:33:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x99dd5000) [pid = 1720] [serial = 293] [outer = (nil)] 08:33:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x9a232c00) [pid = 1720] [serial = 294] [outer = 0x99dd5000] 08:33:46 INFO - PROCESS | 1720 | 1466696026742 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9a49f000) [pid = 1720] [serial = 295] [outer = 0x99dd5000] 08:33:47 INFO - PROCESS | 1720 | 1466696027689 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]]]}] 08:33:47 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. 08:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1289ms 08:33:47 INFO - PROCESS | 1720 | 1466696027753 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1720 | 1466696027757 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:33:47 INFO - PROCESS | 1720 | 1466696027762 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1720 | 1466696027765 Marionette TRACE conn4 <- [1,366,null,{}] 08:33:47 INFO - PROCESS | 1720 | 1466696027771 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}] 08:33:47 INFO - PROCESS | 1720 | 1466696027776 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:48 INFO - PROCESS | 1720 | 1466696028013 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:33:48 INFO - PROCESS | 1720 | 1466696028033 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1720 | 1466696028043 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ee4800 == 45 [pid = 1720] [id = 99] 08:33:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x99ddb800) [pid = 1720] [serial = 296] [outer = (nil)] 08:33:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x9a4a3800) [pid = 1720] [serial = 297] [outer = 0x99ddb800] 08:33:48 INFO - PROCESS | 1720 | 1466696028125 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x9a571400) [pid = 1720] [serial = 298] [outer = 0x99ddb800] 08:33:49 INFO - PROCESS | 1720 | 1466696029099 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]]]}] 08:33:49 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. 08:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1384ms 08:33:49 INFO - PROCESS | 1720 | 1466696029148 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 1720 | 1466696029151 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:33:49 INFO - PROCESS | 1720 | 1466696029165 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1720 | 1466696029169 Marionette TRACE conn4 <- [1,370,null,{}] 08:33:49 INFO - PROCESS | 1720 | 1466696029174 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}] 08:33:49 INFO - PROCESS | 1720 | 1466696029184 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:49 INFO - PROCESS | 1720 | 1466696029439 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x92409000) [pid = 1720] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x927dfc00) [pid = 1720] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9b062000) [pid = 1720] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x925a0c00) [pid = 1720] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x90ef0800) [pid = 1720] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x9a55ec00) [pid = 1720] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x91808800) [pid = 1720] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x95063800) [pid = 1720] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x920d5c00) [pid = 1720] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x90ee4000) [pid = 1720] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x925a3400) [pid = 1720] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x90d76c00) [pid = 1720] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0xa2370c00) [pid = 1720] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x9b08f000) [pid = 1720] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x92408c00) [pid = 1720] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x90d6dc00) [pid = 1720] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:33:49 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x93739c00) [pid = 1720] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:33:49 INFO - PROCESS | 1720 | 1466696029782 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1720 | 1466696029790 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6dc00 == 46 [pid = 1720] [id = 100] 08:33:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x90d71c00) [pid = 1720] [serial = 299] [outer = (nil)] 08:33:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x91807400) [pid = 1720] [serial = 300] [outer = 0x90d71c00] 08:33:49 INFO - PROCESS | 1720 | 1466696029866 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x927dfc00) [pid = 1720] [serial = 301] [outer = 0x90d71c00] 08:33:50 INFO - PROCESS | 1720 | 1466696030590 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]]]}] 08:33:50 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. 08:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1481ms 08:33:50 INFO - PROCESS | 1720 | 1466696030648 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1720 | 1466696030651 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:33:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:33:50 INFO - PROCESS | 1720 | 1466696030658 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1720 | 1466696030661 Marionette TRACE conn4 <- [1,374,null,{}] 08:33:50 INFO - PROCESS | 1720 | 1466696030667 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}] 08:33:50 INFO - PROCESS | 1720 | 1466696030672 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:50 INFO - PROCESS | 1720 | 1466696030840 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:33:50 INFO - PROCESS | 1720 | 1466696030850 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1720 | 1466696030859 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x929de400 == 47 [pid = 1720] [id = 101] 08:33:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x94534800) [pid = 1720] [serial = 302] [outer = (nil)] 08:33:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x9ab96800) [pid = 1720] [serial = 303] [outer = 0x94534800] 08:33:50 INFO - PROCESS | 1720 | 1466696030933 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x9b091800) [pid = 1720] [serial = 304] [outer = 0x94534800] 08:33:51 INFO - PROCESS | 1720 | 1466696031947 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:33:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1339ms 08:33:52 INFO - PROCESS | 1720 | 1466696031999 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1720 | 1466696032006 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:33:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:33:52 INFO - PROCESS | 1720 | 1466696032016 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1720 | 1466696032021 Marionette TRACE conn4 <- [1,378,null,{}] 08:33:52 INFO - PROCESS | 1720 | 1466696032032 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}] 08:33:52 INFO - PROCESS | 1720 | 1466696032037 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:52 INFO - PROCESS | 1720 | 1466696032247 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:33:52 INFO - PROCESS | 1720 | 1466696032442 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 1720 | 1466696032456 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x91808800 == 48 [pid = 1720] [id = 102] 08:33:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x9180cc00) [pid = 1720] [serial = 305] [outer = (nil)] 08:33:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x922be400) [pid = 1720] [serial = 306] [outer = 0x9180cc00] 08:33:52 INFO - PROCESS | 1720 | 1466696032597 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x925a4c00) [pid = 1720] [serial = 307] [outer = 0x9180cc00] 08:33:53 INFO - PROCESS | 1720 | 1466696033598 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1633ms 08:33:53 INFO - PROCESS | 1720 | 1466696033650 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 1720 | 1466696033658 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:33:53 INFO - PROCESS | 1720 | 1466696033669 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1720 | 1466696033673 Marionette TRACE conn4 <- [1,382,null,{}] 08:33:53 INFO - PROCESS | 1720 | 1466696033680 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}] 08:33:53 INFO - PROCESS | 1720 | 1466696033686 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:53 INFO - PROCESS | 1720 | 1466696033893 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:33:54 INFO - PROCESS | 1720 | 1466696034107 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1720 | 1466696034114 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x94f9c400 == 49 [pid = 1720] [id = 103] 08:33:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x94fa3000) [pid = 1720] [serial = 308] [outer = (nil)] 08:33:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x97e0a800) [pid = 1720] [serial = 309] [outer = 0x94fa3000] 08:33:54 INFO - PROCESS | 1720 | 1466696034255 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x99f83800) [pid = 1720] [serial = 310] [outer = 0x94fa3000] 08:33:55 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:55 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:33:55 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:55 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:55 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:55 INFO - PROCESS | 1720 | 1466696035274 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:33:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1633ms 08:33:55 INFO - PROCESS | 1720 | 1466696035302 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:33:55 INFO - PROCESS | 1720 | 1466696035307 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:33:55 INFO - PROCESS | 1720 | 1466696035314 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1720 | 1466696035320 Marionette TRACE conn4 <- [1,386,null,{}] 08:33:55 INFO - PROCESS | 1720 | 1466696035337 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}] 08:33:55 INFO - PROCESS | 1720 | 1466696035347 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:55 INFO - PROCESS | 1720 | 1466696035546 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:33:55 INFO - PROCESS | 1720 | 1466696035772 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1720 | 1466696035785 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab3f000 == 50 [pid = 1720] [id = 104] 08:33:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x9ae29000) [pid = 1720] [serial = 311] [outer = (nil)] 08:33:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9b565800) [pid = 1720] [serial = 312] [outer = 0x9ae29000] 08:33:55 INFO - PROCESS | 1720 | 1466696035892 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x9c1b7800) [pid = 1720] [serial = 313] [outer = 0x9ae29000] 08:33:56 INFO - PROCESS | 1720 | 1466696036838 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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1589ms 08:33:56 INFO - PROCESS | 1720 | 1466696036902 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:33:56 INFO - PROCESS | 1720 | 1466696036908 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:33:56 INFO - PROCESS | 1720 | 1466696036914 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 1720 | 1466696036918 Marionette TRACE conn4 <- [1,390,null,{}] 08:33:56 INFO - PROCESS | 1720 | 1466696036923 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}] 08:33:56 INFO - PROCESS | 1720 | 1466696036929 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:57 INFO - PROCESS | 1720 | 1466696037128 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:33:57 INFO - PROCESS | 1720 | 1466696037343 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1720 | 1466696037350 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b08a800 == 51 [pid = 1720] [id = 105] 08:33:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0xa100dc00) [pid = 1720] [serial = 314] [outer = (nil)] 08:33:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0xa22a0c00) [pid = 1720] [serial = 315] [outer = 0xa100dc00] 08:33:57 INFO - PROCESS | 1720 | 1466696037493 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0xa23a5c00) [pid = 1720] [serial = 316] [outer = 0xa100dc00] 08:33:58 INFO - PROCESS | 1720 | 1466696038362 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1483ms 08:33:58 INFO - PROCESS | 1720 | 1466696038397 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1720 | 1466696038401 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:33:58 INFO - PROCESS | 1720 | 1466696038407 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1720 | 1466696038410 Marionette TRACE conn4 <- [1,394,null,{}] 08:33:58 INFO - PROCESS | 1720 | 1466696038416 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}] 08:33:58 INFO - PROCESS | 1720 | 1466696038421 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:58 INFO - PROCESS | 1720 | 1466696038632 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:33:58 INFO - PROCESS | 1720 | 1466696038799 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 1720 | 1466696038807 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:33:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b086800 == 52 [pid = 1720] [id = 106] 08:33:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x9b56d400) [pid = 1720] [serial = 317] [outer = (nil)] 08:33:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0xa2fb1000) [pid = 1720] [serial = 318] [outer = 0x9b56d400] 08:33:58 INFO - PROCESS | 1720 | 1466696038894 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0xa2fedc00) [pid = 1720] [serial = 319] [outer = 0x9b56d400] 08:33:59 INFO - PROCESS | 1720 | 1466696039838 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]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1482ms 08:33:59 INFO - PROCESS | 1720 | 1466696039891 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:33:59 INFO - PROCESS | 1720 | 1466696039895 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:33:59 INFO - PROCESS | 1720 | 1466696039901 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 1720 | 1466696039905 Marionette TRACE conn4 <- [1,398,null,{}] 08:33:59 INFO - PROCESS | 1720 | 1466696039910 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}] 08:33:59 INFO - PROCESS | 1720 | 1466696039921 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:00 INFO - PROCESS | 1720 | 1466696040178 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:34:00 INFO - PROCESS | 1720 | 1466696040405 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 1720 | 1466696040416 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a5800 == 53 [pid = 1720] [id = 107] 08:34:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e4a6c00) [pid = 1720] [serial = 320] [outer = (nil)] 08:34:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0xa2531000) [pid = 1720] [serial = 321] [outer = 0x8e4a6c00] 08:34:00 INFO - PROCESS | 1720 | 1466696040542 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0xa3346c00) [pid = 1720] [serial = 322] [outer = 0x8e4a6c00] 08:34:01 INFO - PROCESS | 1720 | 1466696041480 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]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1629ms 08:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:34:01 INFO - PROCESS | 1720 | 1466696041530 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 1720 | 1466696041534 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:34:01 INFO - PROCESS | 1720 | 1466696041540 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 1720 | 1466696041544 Marionette TRACE conn4 <- [1,402,null,{}] 08:34:01 INFO - PROCESS | 1720 | 1466696041550 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}] 08:34:01 INFO - PROCESS | 1720 | 1466696041555 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:01 INFO - PROCESS | 1720 | 1466696041742 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:34:01 INFO - PROCESS | 1720 | 1466696041960 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 1720 | 1466696041969 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e858400 == 54 [pid = 1720] [id = 108] 08:34:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8e859000) [pid = 1720] [serial = 323] [outer = (nil)] 08:34:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8e85f400) [pid = 1720] [serial = 324] [outer = 0x8e859000] 08:34:02 INFO - PROCESS | 1720 | 1466696042072 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x8e85fc00) [pid = 1720] [serial = 325] [outer = 0x8e859000] 08:34:02 INFO - PROCESS | 1720 | 1466696042978 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]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1485ms 08:34:03 INFO - PROCESS | 1720 | 1466696043025 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 1720 | 1466696043029 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:34:03 INFO - PROCESS | 1720 | 1466696043036 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 1720 | 1466696043039 Marionette TRACE conn4 <- [1,406,null,{}] 08:34:03 INFO - PROCESS | 1720 | 1466696043045 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}] 08:34:03 INFO - PROCESS | 1720 | 1466696043050 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:03 INFO - PROCESS | 1720 | 1466696043234 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:34:03 INFO - PROCESS | 1720 | 1466696043444 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 1720 | 1466696043453 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a4c00 == 55 [pid = 1720] [id = 109] 08:34:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8e864000) [pid = 1720] [serial = 326] [outer = (nil)] 08:34:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0xa4d4ac00) [pid = 1720] [serial = 327] [outer = 0x8e864000] 08:34:03 INFO - PROCESS | 1720 | 1466696043612 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0xa4d50400) [pid = 1720] [serial = 328] [outer = 0x8e864000] 08:34:04 INFO - PROCESS | 1720 | 1466696044499 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]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:34:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1528ms 08:34:04 INFO - PROCESS | 1720 | 1466696044565 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 1720 | 1466696044569 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:34:04 INFO - PROCESS | 1720 | 1466696044576 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1720 | 1466696044580 Marionette TRACE conn4 <- [1,410,null,{}] 08:34:04 INFO - PROCESS | 1720 | 1466696044589 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}] 08:34:04 INFO - PROCESS | 1720 | 1466696044593 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:04 INFO - PROCESS | 1720 | 1466696044821 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:34:05 INFO - PROCESS | 1720 | 1466696045036 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1720 | 1466696045046 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed27c00 == 56 [pid = 1720] [id = 110] 08:34:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8ed28800) [pid = 1720] [serial = 329] [outer = (nil)] 08:34:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8ed2f400) [pid = 1720] [serial = 330] [outer = 0x8ed28800] 08:34:05 INFO - PROCESS | 1720 | 1466696045173 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8ed32800) [pid = 1720] [serial = 331] [outer = 0x8ed28800] 08:34:06 INFO - PROCESS | 1720 | 1466696046085 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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1578ms 08:34:06 INFO - PROCESS | 1720 | 1466696046156 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 1720 | 1466696046159 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:34:06 INFO - PROCESS | 1720 | 1466696046167 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1720 | 1466696046171 Marionette TRACE conn4 <- [1,414,null,{}] 08:34:06 INFO - PROCESS | 1720 | 1466696046176 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}] 08:34:06 INFO - PROCESS | 1720 | 1466696046182 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:06 INFO - PROCESS | 1720 | 1466696046383 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:34:06 INFO - PROCESS | 1720 | 1466696046605 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 1720 | 1466696046614 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed31c00 == 57 [pid = 1720] [id = 111] 08:34:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8ed34800) [pid = 1720] [serial = 332] [outer = (nil)] 08:34:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8eeb2800) [pid = 1720] [serial = 333] [outer = 0x8ed34800] 08:34:06 INFO - PROCESS | 1720 | 1466696046717 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8eeb5000) [pid = 1720] [serial = 334] [outer = 0x8ed34800] 08:34:07 INFO - PROCESS | 1720 | 1466696047664 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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1533ms 08:34:07 INFO - PROCESS | 1720 | 1466696047701 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 1720 | 1466696047705 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:34:07 INFO - PROCESS | 1720 | 1466696047712 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 1720 | 1466696047716 Marionette TRACE conn4 <- [1,418,null,{}] 08:34:07 INFO - PROCESS | 1720 | 1466696047722 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}] 08:34:07 INFO - PROCESS | 1720 | 1466696047728 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:07 INFO - PROCESS | 1720 | 1466696047938 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:34:08 INFO - PROCESS | 1720 | 1466696048168 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1720 | 1466696048175 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91e400 == 58 [pid = 1720] [id = 112] 08:34:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x8d91ec00) [pid = 1720] [serial = 335] [outer = (nil)] 08:34:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x8ed36000) [pid = 1720] [serial = 336] [outer = 0x8d91ec00] 08:34:08 INFO - PROCESS | 1720 | 1466696048280 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x8eeb8800) [pid = 1720] [serial = 337] [outer = 0x8d91ec00] 08:34:09 INFO - PROCESS | 1720 | 1466696049630 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]]]}] 08:34:09 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 08:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2030ms 08:34:09 INFO - PROCESS | 1720 | 1466696049744 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 1720 | 1466696049747 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:34:09 INFO - PROCESS | 1720 | 1466696049755 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1720 | 1466696049759 Marionette TRACE conn4 <- [1,422,null,{}] 08:34:09 INFO - PROCESS | 1720 | 1466696049766 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}] 08:34:09 INFO - PROCESS | 1720 | 1466696049771 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:09 INFO - PROCESS | 1720 | 1466696049951 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:34:10 INFO - PROCESS | 1720 | 1466696050124 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 1720 | 1466696050131 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d921800 == 59 [pid = 1720] [id = 113] 08:34:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x8e85e400) [pid = 1720] [serial = 338] [outer = (nil)] 08:34:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8eebec00) [pid = 1720] [serial = 339] [outer = 0x8e85e400] 08:34:10 INFO - PROCESS | 1720 | 1466696050218 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0xa23fcc00) [pid = 1720] [serial = 340] [outer = 0x8e85e400] 08:34:11 INFO - PROCESS | 1720 | 1466696051548 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]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1835ms 08:34:11 INFO - PROCESS | 1720 | 1466696051650 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 1720 | 1466696051655 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:34:11 INFO - PROCESS | 1720 | 1466696051663 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1720 | 1466696051666 Marionette TRACE conn4 <- [1,426,null,{}] 08:34:11 INFO - PROCESS | 1720 | 1466696051673 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}] 08:34:11 INFO - PROCESS | 1720 | 1466696051678 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:11 INFO - PROCESS | 1720 | 1466696051857 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:34:12 INFO - PROCESS | 1720 | 1466696052031 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1720 | 1466696052039 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd02800 == 60 [pid = 1720] [id = 114] 08:34:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8dd02c00) [pid = 1720] [serial = 341] [outer = (nil)] 08:34:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8dd09800) [pid = 1720] [serial = 342] [outer = 0x8dd02c00] 08:34:12 INFO - PROCESS | 1720 | 1466696052125 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x8dd0c000) [pid = 1720] [serial = 343] [outer = 0x8dd02c00] 08:34:13 INFO - PROCESS | 1720 | 1466696053051 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] 08:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:34:13 INFO - PROCESS | 1720 | 1466696053099 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:34:13 INFO - PROCESS | 1720 | 1466696053106 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 1720 | 1466696053109 Marionette TRACE conn4 <- [1,430,null,{}] 08:34:13 INFO - PROCESS | 1720 | 1466696053115 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}] 08:34:13 INFO - PROCESS | 1720 | 1466696053120 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:13 INFO - PROCESS | 1720 | 1466696053321 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:34:13 INFO - PROCESS | 1720 | 1466696053541 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 1720 | 1466696053550 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01a400 == 61 [pid = 1720] [id = 115] 08:34:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8d020c00) [pid = 1720] [serial = 344] [outer = (nil)] 08:34:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8d025400) [pid = 1720] [serial = 345] [outer = 0x8d020c00] 08:34:13 INFO - PROCESS | 1720 | 1466696053694 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8d029400) [pid = 1720] [serial = 346] [outer = 0x8d020c00] 08:34:14 INFO - PROCESS | 1720 | 1466696054646 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]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1592ms 08:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:34:14 INFO - PROCESS | 1720 | 1466696054698 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 1720 | 1466696054701 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:34:14 INFO - PROCESS | 1720 | 1466696054708 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 1720 | 1466696054712 Marionette TRACE conn4 <- [1,434,null,{}] 08:34:14 INFO - PROCESS | 1720 | 1466696054718 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}] 08:34:14 INFO - PROCESS | 1720 | 1466696054723 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:14 INFO - PROCESS | 1720 | 1466696054930 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:34:15 INFO - PROCESS | 1720 | 1466696055692 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 1720 | 1466696055702 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d920400 == 62 [pid = 1720] [id = 116] 08:34:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8d920800) [pid = 1720] [serial = 347] [outer = (nil)] 08:34:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8dd09000) [pid = 1720] [serial = 348] [outer = 0x8d920800] 08:34:15 INFO - PROCESS | 1720 | 1466696055789 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x8e4a9400) [pid = 1720] [serial = 349] [outer = 0x8d920800] 08:34:16 INFO - PROCESS | 1720 | 1466696056656 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]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1982ms 08:34:16 INFO - PROCESS | 1720 | 1466696056692 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:34:16 INFO - PROCESS | 1720 | 1466696056697 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:34:16 INFO - PROCESS | 1720 | 1466696056705 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1720 | 1466696056710 Marionette TRACE conn4 <- [1,438,null,{}] 08:34:16 INFO - PROCESS | 1720 | 1466696056737 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}] 08:34:16 INFO - PROCESS | 1720 | 1466696056746 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:16 INFO - PROCESS | 1720 | 1466696056930 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:34:17 INFO - PROCESS | 1720 | 1466696057103 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 1720 | 1466696057115 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4ac800 == 63 [pid = 1720] [id = 117] 08:34:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x8e4ae400) [pid = 1720] [serial = 350] [outer = (nil)] 08:34:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8eebdc00) [pid = 1720] [serial = 351] [outer = 0x8e4ae400] 08:34:17 INFO - PROCESS | 1720 | 1466696057193 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x90d6b400) [pid = 1720] [serial = 352] [outer = 0x8e4ae400] 08:34:18 INFO - PROCESS | 1720 | 1466696058160 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]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1505ms 08:34:18 INFO - PROCESS | 1720 | 1466696058213 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 1720 | 1466696058219 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:34:18 INFO - PROCESS | 1720 | 1466696058226 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1720 | 1466696058230 Marionette TRACE conn4 <- [1,442,null,{}] 08:34:18 INFO - PROCESS | 1720 | 1466696058236 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}] 08:34:18 INFO - PROCESS | 1720 | 1466696058241 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:18 INFO - PROCESS | 1720 | 1466696058422 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:34:18 INFO - PROCESS | 1720 | 1466696058842 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 1720 | 1466696058851 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6e800 == 64 [pid = 1720] [id = 118] 08:34:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x90d6fc00) [pid = 1720] [serial = 353] [outer = (nil)] 08:34:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x92406c00) [pid = 1720] [serial = 354] [outer = 0x90d6fc00] 08:34:18 INFO - PROCESS | 1720 | 1466696058953 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x925a3400) [pid = 1720] [serial = 355] [outer = 0x90d6fc00] 08:34:19 INFO - PROCESS | 1720 | 1466696059911 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]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1730ms 08:34:19 INFO - PROCESS | 1720 | 1466696059957 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:34:19 INFO - PROCESS | 1720 | 1466696059962 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:34:19 INFO - PROCESS | 1720 | 1466696059977 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 1720 | 1466696059986 Marionette TRACE conn4 <- [1,446,null,{}] 08:34:19 INFO - PROCESS | 1720 | 1466696059996 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}] 08:34:20 INFO - PROCESS | 1720 | 1466696060003 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:20 INFO - PROCESS | 1720 | 1466696060187 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:34:20 INFO - PROCESS | 1720 | 1466696060418 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 1720 | 1466696060430 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x927de000 == 65 [pid = 1720] [id = 119] 08:34:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x929e0c00) [pid = 1720] [serial = 356] [outer = (nil)] 08:34:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x92a11800) [pid = 1720] [serial = 357] [outer = 0x929e0c00] 08:34:20 INFO - PROCESS | 1720 | 1466696060536 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x92a14c00) [pid = 1720] [serial = 358] [outer = 0x929e0c00] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x92c9f800 == 64 [pid = 1720] [id = 57] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x927e1c00 == 63 [pid = 1720] [id = 56] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9a499c00 == 62 [pid = 1720] [id = 84] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9240c800 == 61 [pid = 1720] [id = 85] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x929d3000 == 60 [pid = 1720] [id = 83] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x94f9d400 == 59 [pid = 1720] [id = 82] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x92404c00 == 58 [pid = 1720] [id = 81] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x94f9d000 == 57 [pid = 1720] [id = 41] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x927da400 == 56 [pid = 1720] [id = 44] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x95061c00 == 55 [pid = 1720] [id = 80] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x929da800 == 54 [pid = 1720] [id = 46] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x99cc2400 == 53 [pid = 1720] [id = 43] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9b566000 == 52 [pid = 1720] [id = 48] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab31800 == 51 [pid = 1720] [id = 50] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x93684000 == 50 [pid = 1720] [id = 87] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x922ba800 == 49 [pid = 1720] [id = 94] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x929e0400 == 48 [pid = 1720] [id = 86] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x95183400 == 47 [pid = 1720] [id = 49] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x929dc000 == 46 [pid = 1720] [id = 51] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x92ca2000 == 45 [pid = 1720] [id = 88] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9383ec00 == 44 [pid = 1720] [id = 55] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x922c0400 == 43 [pid = 1720] [id = 92] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab8f800 == 42 [pid = 1720] [id = 45] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6ec00 == 41 [pid = 1720] [id = 54] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x920d1800 == 40 [pid = 1720] [id = 93] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9506a000 == 39 [pid = 1720] [id = 89] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9372ec00 == 38 [pid = 1720] [id = 53] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9504ec00 == 37 [pid = 1720] [id = 47] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x927e6c00 == 36 [pid = 1720] [id = 52] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x95056400 == 35 [pid = 1720] [id = 42] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9b08b800 == 34 [pid = 1720] [id = 90] 08:34:22 INFO - PROCESS | 1720 | --DOCSHELL 0x922bd400 == 33 [pid = 1720] [id = 91] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x90eebc00) [pid = 1720] [serial = 210] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x92410400) [pid = 1720] [serial = 219] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x9d804000) [pid = 1720] [serial = 201] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x927e2000) [pid = 1720] [serial = 229] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9506b400) [pid = 1720] [serial = 192] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0xa33c6800) [pid = 1720] [serial = 204] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x929d5800) [pid = 1720] [serial = 223] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x9b08d000) [pid = 1720] [serial = 198] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0xa672d400) [pid = 1720] [serial = 216] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9180f800) [pid = 1720] [serial = 226] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0xa61b1000) [pid = 1720] [serial = 213] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0xa610fc00) [pid = 1720] [serial = 207] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x92ca1c00) [pid = 1720] [serial = 189] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9a69f800) [pid = 1720] [serial = 195] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x93a67800) [pid = 1720] [serial = 237] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x94f9f800) [pid = 1720] [serial = 238] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9240b800) [pid = 1720] [serial = 218] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0xa68a9400) [pid = 1720] [serial = 215] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9b089000) [pid = 1720] [serial = 197] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x927e2c00) [pid = 1720] [serial = 234] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9b091000) [pid = 1720] [serial = 212] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9a56f000) [pid = 1720] [serial = 194] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9180bc00) [pid = 1720] [serial = 225] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x95067800) [pid = 1720] [serial = 191] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x927e5c00) [pid = 1720] [serial = 188] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x91809800) [pid = 1720] [serial = 232] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x925a5c00) [pid = 1720] [serial = 228] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0xa2320000) [pid = 1720] [serial = 206] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0xa2fb0000) [pid = 1720] [serial = 203] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9b265c00) [pid = 1720] [serial = 200] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x90eec800) [pid = 1720] [serial = 231] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9259d400) [pid = 1720] [serial = 222] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x929dac00) [pid = 1720] [serial = 235] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x90eea800) [pid = 1720] [serial = 209] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1720 | 1466696063703 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 3807ms 08:34:23 INFO - PROCESS | 1720 | 1466696063776 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1720 | 1466696063783 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:34:23 INFO - PROCESS | 1720 | 1466696063791 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1720 | 1466696063798 Marionette TRACE conn4 <- [1,450,null,{}] 08:34:23 INFO - PROCESS | 1720 | 1466696063805 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}] 08:34:23 INFO - PROCESS | 1720 | 1466696063811 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:23 INFO - PROCESS | 1720 | 1466696063982 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:34:24 INFO - PROCESS | 1720 | 1466696063994 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 1720 | 1466696064003 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a5c00 == 34 [pid = 1720] [id = 120] 08:34:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x8e4ae000) [pid = 1720] [serial = 359] [outer = (nil)] 08:34:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8ed2c000) [pid = 1720] [serial = 360] [outer = 0x8e4ae000] 08:34:24 INFO - PROCESS | 1720 | 1466696064078 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8eeb7c00) [pid = 1720] [serial = 361] [outer = 0x8e4ae000] 08:34:25 INFO - PROCESS | 1720 | 1466696065034 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] 08:34:25 INFO - PROCESS | 1720 | 1466696065082 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:34:25 INFO - PROCESS | 1720 | 1466696065092 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 1720 | 1466696065095 Marionette TRACE conn4 <- [1,454,null,{}] 08:34:25 INFO - PROCESS | 1720 | 1466696065102 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}] 08:34:25 INFO - PROCESS | 1720 | 1466696065107 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:25 INFO - PROCESS | 1720 | 1466696065337 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:34:25 INFO - PROCESS | 1720 | 1466696065417 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 1720 | 1466696065427 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x91803800 == 35 [pid = 1720] [id = 121] 08:34:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9180bc00) [pid = 1720] [serial = 362] [outer = (nil)] 08:34:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x920ddc00) [pid = 1720] [serial = 363] [outer = 0x9180bc00] 08:34:25 INFO - PROCESS | 1720 | 1466696065497 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x922ba800) [pid = 1720] [serial = 364] [outer = 0x9180bc00] 08:34:26 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:26 INFO - PROCESS | 1720 | 1466696066424 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1389ms 08:34:26 INFO - PROCESS | 1720 | 1466696066488 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 1720 | 1466696066492 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:34:26 INFO - PROCESS | 1720 | 1466696066499 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1720 | 1466696066504 Marionette TRACE conn4 <- [1,458,null,{}] 08:34:26 INFO - PROCESS | 1720 | 1466696066519 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}] 08:34:26 INFO - PROCESS | 1720 | 1466696066527 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:26 INFO - PROCESS | 1720 | 1466696066742 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:34:26 INFO - PROCESS | 1720 | 1466696066825 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1720 | 1466696066837 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x92599400 == 36 [pid = 1720] [id = 122] 08:34:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x925a5c00) [pid = 1720] [serial = 365] [outer = (nil)] 08:34:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x927e4000) [pid = 1720] [serial = 366] [outer = 0x925a5c00] 08:34:26 INFO - PROCESS | 1720 | 1466696066909 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x929d4800) [pid = 1720] [serial = 367] [outer = 0x925a5c00] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9a550800) [pid = 1720] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x92407800) [pid = 1720] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x920d4400) [pid = 1720] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x94f9e400) [pid = 1720] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9c1b7400) [pid = 1720] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x98625400) [pid = 1720] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x927e3800) [pid = 1720] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9ab91800) [pid = 1720] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9ab96c00) [pid = 1720] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x94fa2400) [pid = 1720] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x920d3400) [pid = 1720] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9a49a800) [pid = 1720] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9ab9d000) [pid = 1720] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x94534800) [pid = 1720] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x99ddb800) [pid = 1720] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x90d71c00) [pid = 1720] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x93a61000) [pid = 1720] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x922bd800) [pid = 1720] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x99dd5000) [pid = 1720] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x94f9d800) [pid = 1720] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x929dc800) [pid = 1720] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:34:29 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x95062800) [pid = 1720] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:34:29 INFO - PROCESS | 1720 | 1466696069549 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] 08:34:29 INFO - PROCESS | 1720 | 1466696069601 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:34:29 INFO - PROCESS | 1720 | 1466696069608 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1720 | 1466696069612 Marionette TRACE conn4 <- [1,462,null,{}] 08:34:29 INFO - PROCESS | 1720 | 1466696069617 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}] 08:34:29 INFO - PROCESS | 1720 | 1466696069622 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:29 INFO - PROCESS | 1720 | 1466696069785 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:34:29 INFO - PROCESS | 1720 | 1466696069926 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 1720 | 1466696069936 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d027800 == 37 [pid = 1720] [id = 123] 08:34:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x90eed800) [pid = 1720] [serial = 368] [outer = (nil)] 08:34:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x929dd400) [pid = 1720] [serial = 369] [outer = 0x90eed800] 08:34:30 INFO - PROCESS | 1720 | 1466696070009 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x93a65400) [pid = 1720] [serial = 370] [outer = 0x90eed800] 08:34:30 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:30 INFO - PROCESS | 1720 | 1466696070815 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] 08:34:30 INFO - PROCESS | 1720 | 1466696070852 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:34:30 INFO - PROCESS | 1720 | 1466696070859 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 1720 | 1466696070863 Marionette TRACE conn4 <- [1,466,null,{}] 08:34:30 INFO - PROCESS | 1720 | 1466696070868 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}] 08:34:30 INFO - PROCESS | 1720 | 1466696070873 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:31 INFO - PROCESS | 1720 | 1466696071092 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:34:31 INFO - PROCESS | 1720 | 1466696071272 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 1720 | 1466696071281 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91ac00 == 38 [pid = 1720] [id = 124] 08:34:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8d91b400) [pid = 1720] [serial = 371] [outer = (nil)] 08:34:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8dd01400) [pid = 1720] [serial = 372] [outer = 0x8d91b400] 08:34:31 INFO - PROCESS | 1720 | 1466696071378 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8dd0e800) [pid = 1720] [serial = 373] [outer = 0x8d91b400] 08:34:32 INFO - PROCESS | 1720 | 1466696072422 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] 08:34:32 INFO - PROCESS | 1720 | 1466696072502 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:34:32 INFO - PROCESS | 1720 | 1466696072511 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 1720 | 1466696072518 Marionette TRACE conn4 <- [1,470,null,{}] 08:34:32 INFO - PROCESS | 1720 | 1466696072525 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}] 08:34:32 INFO - PROCESS | 1720 | 1466696072532 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:32 INFO - PROCESS | 1720 | 1466696072762 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:34:33 INFO - PROCESS | 1720 | 1466696072984 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1720 | 1466696072993 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x91807000 == 39 [pid = 1720] [id = 125] 08:34:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9180f800) [pid = 1720] [serial = 374] [outer = (nil)] 08:34:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x922b2000) [pid = 1720] [serial = 375] [outer = 0x9180f800] 08:34:33 INFO - PROCESS | 1720 | 1466696073099 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x92404c00) [pid = 1720] [serial = 376] [outer = 0x9180f800] 08:34:34 INFO - PROCESS | 1720 | 1466696074053 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1583ms 08:34:34 INFO - PROCESS | 1720 | 1466696074095 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:34:34 INFO - PROCESS | 1720 | 1466696074100 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:34:34 INFO - PROCESS | 1720 | 1466696074107 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1720 | 1466696074110 Marionette TRACE conn4 <- [1,474,null,{}] 08:34:34 INFO - PROCESS | 1720 | 1466696074117 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}] 08:34:34 INFO - PROCESS | 1720 | 1466696074122 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:34 INFO - PROCESS | 1720 | 1466696074331 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:34:34 INFO - PROCESS | 1720 | 1466696074637 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 1720 | 1466696074649 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x93838c00 == 40 [pid = 1720] [id = 126] 08:34:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x93a6b000) [pid = 1720] [serial = 377] [outer = (nil)] 08:34:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x94fa0800) [pid = 1720] [serial = 378] [outer = 0x93a6b000] 08:34:34 INFO - PROCESS | 1720 | 1466696074750 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x94fab000) [pid = 1720] [serial = 379] [outer = 0x93a6b000] 08:34:35 INFO - PROCESS | 1720 | 1466696075700 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1644ms 08:34:35 INFO - PROCESS | 1720 | 1466696075751 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 1720 | 1466696075758 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:34:35 INFO - PROCESS | 1720 | 1466696075776 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 1720 | 1466696075783 Marionette TRACE conn4 <- [1,478,null,{}] 08:34:35 INFO - PROCESS | 1720 | 1466696075790 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}] 08:34:35 INFO - PROCESS | 1720 | 1466696075797 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:36 INFO - PROCESS | 1720 | 1466696076022 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:34:36 INFO - PROCESS | 1720 | 1466696076233 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1720 | 1466696076243 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x929e0000 == 41 [pid = 1720] [id = 127] 08:34:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x92ca4000) [pid = 1720] [serial = 380] [outer = (nil)] 08:34:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9506b400) [pid = 1720] [serial = 381] [outer = 0x92ca4000] 08:34:36 INFO - PROCESS | 1720 | 1466696076375 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x95180c00) [pid = 1720] [serial = 382] [outer = 0x92ca4000] 08:34:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x98667c00) [pid = 1720] [serial = 383] [outer = 0x99f81c00] 08:34:37 INFO - PROCESS | 1720 | 1466696077478 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1743ms 08:34:37 INFO - PROCESS | 1720 | 1466696077511 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:34:37 INFO - PROCESS | 1720 | 1466696077516 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:34:37 INFO - PROCESS | 1720 | 1466696077522 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1720 | 1466696077526 Marionette TRACE conn4 <- [1,482,null,{}] 08:34:37 INFO - PROCESS | 1720 | 1466696077532 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}] 08:34:37 INFO - PROCESS | 1720 | 1466696077538 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:37 INFO - PROCESS | 1720 | 1466696077719 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:34:37 INFO - PROCESS | 1720 | 1466696077906 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 1720 | 1466696077917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x97e63400 == 42 [pid = 1720] [id = 128] 08:34:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x97e6bc00) [pid = 1720] [serial = 384] [outer = (nil)] 08:34:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x99545000) [pid = 1720] [serial = 385] [outer = 0x97e6bc00] 08:34:38 INFO - PROCESS | 1720 | 1466696078000 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x99cc2400) [pid = 1720] [serial = 386] [outer = 0x97e6bc00] 08:34:38 INFO - PROCESS | 1720 | 1466696078970 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1480ms 08:34:39 INFO - PROCESS | 1720 | 1466696079002 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1720 | 1466696079005 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:34:39 INFO - PROCESS | 1720 | 1466696079012 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 1720 | 1466696079015 Marionette TRACE conn4 <- [1,486,null,{}] 08:34:39 INFO - PROCESS | 1720 | 1466696079021 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}] 08:34:39 INFO - PROCESS | 1720 | 1466696079027 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:39 INFO - PROCESS | 1720 | 1466696079213 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:34:39 INFO - PROCESS | 1720 | 1466696079448 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 1720 | 1466696079474 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a497800 == 43 [pid = 1720] [id = 129] 08:34:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9a498c00) [pid = 1720] [serial = 387] [outer = (nil)] 08:34:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9a49d000) [pid = 1720] [serial = 388] [outer = 0x9a498c00] 08:34:39 INFO - PROCESS | 1720 | 1466696079617 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9a4a3000) [pid = 1720] [serial = 389] [outer = 0x9a498c00] 08:34:40 INFO - PROCESS | 1720 | 1466696080627 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1681ms 08:34:40 INFO - PROCESS | 1720 | 1466696080694 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:34:40 INFO - PROCESS | 1720 | 1466696080698 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:34:40 INFO - PROCESS | 1720 | 1466696080705 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 1720 | 1466696080708 Marionette TRACE conn4 <- [1,490,null,{}] 08:34:40 INFO - PROCESS | 1720 | 1466696080714 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}] 08:34:40 INFO - PROCESS | 1720 | 1466696080720 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:40 INFO - PROCESS | 1720 | 1466696080929 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:34:41 INFO - PROCESS | 1720 | 1466696081143 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1720 | 1466696081151 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x94f9d400 == 44 [pid = 1720] [id = 130] 08:34:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x98668c00) [pid = 1720] [serial = 390] [outer = (nil)] 08:34:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9a577000) [pid = 1720] [serial = 391] [outer = 0x98668c00] 08:34:41 INFO - PROCESS | 1720 | 1466696081283 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9a69fc00) [pid = 1720] [serial = 392] [outer = 0x98668c00] 08:34:42 INFO - PROCESS | 1720 | 1466696082175 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1532ms 08:34:42 INFO - PROCESS | 1720 | 1466696082237 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:34:42 INFO - PROCESS | 1720 | 1466696082242 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:34:42 INFO - PROCESS | 1720 | 1466696082248 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 1720 | 1466696082252 Marionette TRACE conn4 <- [1,494,null,{}] 08:34:42 INFO - PROCESS | 1720 | 1466696082258 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}] 08:34:42 INFO - PROCESS | 1720 | 1466696082263 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:42 INFO - PROCESS | 1720 | 1466696082442 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:34:42 INFO - PROCESS | 1720 | 1466696082610 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 1720 | 1466696082616 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01a800 == 45 [pid = 1720] [id = 131] 08:34:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x91810c00) [pid = 1720] [serial = 393] [outer = (nil)] 08:34:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9ab38000) [pid = 1720] [serial = 394] [outer = 0x91810c00] 08:34:42 INFO - PROCESS | 1720 | 1466696082717 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9ab35400) [pid = 1720] [serial = 395] [outer = 0x91810c00] 08:34:43 INFO - PROCESS | 1720 | 1466696083674 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]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1487ms 08:34:43 INFO - PROCESS | 1720 | 1466696083735 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 1720 | 1466696083739 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:34:43 INFO - PROCESS | 1720 | 1466696083746 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1720 | 1466696083749 Marionette TRACE conn4 <- [1,498,null,{}] 08:34:43 INFO - PROCESS | 1720 | 1466696083755 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}] 08:34:43 INFO - PROCESS | 1720 | 1466696083761 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:43 INFO - PROCESS | 1720 | 1466696083955 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:34:44 INFO - PROCESS | 1720 | 1466696084168 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 1720 | 1466696084175 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e864800 == 46 [pid = 1720] [id = 132] 08:34:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x929d8800) [pid = 1720] [serial = 396] [outer = (nil)] 08:34:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9ab94000) [pid = 1720] [serial = 397] [outer = 0x929d8800] 08:34:44 INFO - PROCESS | 1720 | 1466696084306 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9ab9d800) [pid = 1720] [serial = 398] [outer = 0x929d8800] 08:34:45 INFO - PROCESS | 1720 | 1466696085247 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]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1541ms 08:34:45 INFO - PROCESS | 1720 | 1466696085288 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 1720 | 1466696085292 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:34:45 INFO - PROCESS | 1720 | 1466696085299 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 1720 | 1466696085303 Marionette TRACE conn4 <- [1,502,null,{}] 08:34:45 INFO - PROCESS | 1720 | 1466696085309 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}] 08:34:45 INFO - PROCESS | 1720 | 1466696085314 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:45 INFO - PROCESS | 1720 | 1466696085487 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:34:45 INFO - PROCESS | 1720 | 1466696085657 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 1720 | 1466696085669 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd03c00 == 47 [pid = 1720] [id = 133] 08:34:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9ab40400) [pid = 1720] [serial = 399] [outer = (nil)] 08:34:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9b088800) [pid = 1720] [serial = 400] [outer = 0x9ab40400] 08:34:45 INFO - PROCESS | 1720 | 1466696085748 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9b08d000) [pid = 1720] [serial = 401] [outer = 0x9ab40400] 08:34:46 INFO - PROCESS | 1720 | 1466696086698 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1430ms 08:34:46 INFO - PROCESS | 1720 | 1466696086731 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 1720 | 1466696086734 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:34:46 INFO - PROCESS | 1720 | 1466696086741 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1720 | 1466696086744 Marionette TRACE conn4 <- [1,506,null,{}] 08:34:46 INFO - PROCESS | 1720 | 1466696086750 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}] 08:34:46 INFO - PROCESS | 1720 | 1466696086755 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:46 INFO - PROCESS | 1720 | 1466696086924 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:34:47 INFO - PROCESS | 1720 | 1466696087116 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 1720 | 1466696087129 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ee6000 == 48 [pid = 1720] [id = 134] 08:34:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9b086400) [pid = 1720] [serial = 402] [outer = (nil)] 08:34:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9b569800) [pid = 1720] [serial = 403] [outer = 0x9b086400] 08:34:47 INFO - PROCESS | 1720 | 1466696087211 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9b96cc00) [pid = 1720] [serial = 404] [outer = 0x9b086400] 08:34:48 INFO - PROCESS | 1720 | 1466696088229 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1533ms 08:34:48 INFO - PROCESS | 1720 | 1466696088275 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:34:48 INFO - PROCESS | 1720 | 1466696088280 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:34:48 INFO - PROCESS | 1720 | 1466696088287 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1720 | 1466696088291 Marionette TRACE conn4 <- [1,510,null,{}] 08:34:48 INFO - PROCESS | 1720 | 1466696088297 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}] 08:34:48 INFO - PROCESS | 1720 | 1466696088303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:48 INFO - PROCESS | 1720 | 1466696088505 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:34:48 INFO - PROCESS | 1720 | 1466696088726 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1720 | 1466696088735 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x9506a800 == 49 [pid = 1720] [id = 135] 08:34:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x96c0b000) [pid = 1720] [serial = 405] [outer = (nil)] 08:34:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9d8d7c00) [pid = 1720] [serial = 406] [outer = 0x96c0b000] 08:34:48 INFO - PROCESS | 1720 | 1466696088881 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9d8df400) [pid = 1720] [serial = 407] [outer = 0x96c0b000] 08:34:49 INFO - PROCESS | 1720 | 1466696089835 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1590ms 08:34:49 INFO - PROCESS | 1720 | 1466696089876 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:34:49 INFO - PROCESS | 1720 | 1466696089881 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:34:49 INFO - PROCESS | 1720 | 1466696089887 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 1720 | 1466696089891 Marionette TRACE conn4 <- [1,514,null,{}] 08:34:49 INFO - PROCESS | 1720 | 1466696089897 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}] 08:34:49 INFO - PROCESS | 1720 | 1466696089902 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:50 INFO - PROCESS | 1720 | 1466696090104 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:34:50 INFO - PROCESS | 1720 | 1466696090323 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1720 | 1466696090333 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x9d807c00 == 50 [pid = 1720] [id = 136] 08:34:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9d8d8800) [pid = 1720] [serial = 408] [outer = (nil)] 08:34:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0xa22a3400) [pid = 1720] [serial = 409] [outer = 0x9d8d8800] 08:34:50 INFO - PROCESS | 1720 | 1466696090456 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0xa23f4000) [pid = 1720] [serial = 410] [outer = 0x9d8d8800] 08:34:51 INFO - PROCESS | 1720 | 1466696091287 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]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1444ms 08:34:51 INFO - PROCESS | 1720 | 1466696091332 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1720 | 1466696091338 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:34:51 INFO - PROCESS | 1720 | 1466696091345 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1720 | 1466696091348 Marionette TRACE conn4 <- [1,518,null,{}] 08:34:51 INFO - PROCESS | 1720 | 1466696091354 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}] 08:34:51 INFO - PROCESS | 1720 | 1466696091360 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:51 INFO - PROCESS | 1720 | 1466696091538 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:34:51 INFO - PROCESS | 1720 | 1466696091710 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 1720 | 1466696091719 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0fc00 == 51 [pid = 1720] [id = 137] 08:34:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x90ee3800) [pid = 1720] [serial = 411] [outer = (nil)] 08:34:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0xa2fb7400) [pid = 1720] [serial = 412] [outer = 0x90ee3800] 08:34:51 INFO - PROCESS | 1720 | 1466696091803 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0xa2fe8400) [pid = 1720] [serial = 413] [outer = 0x90ee3800] 08:34:52 INFO - PROCESS | 1720 | 1466696092737 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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1429ms 08:34:52 INFO - PROCESS | 1720 | 1466696092775 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:34:52 INFO - PROCESS | 1720 | 1466696092779 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:34:52 INFO - PROCESS | 1720 | 1466696092785 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1720 | 1466696092789 Marionette TRACE conn4 <- [1,522,null,{}] 08:34:52 INFO - PROCESS | 1720 | 1466696092794 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}] 08:34:52 INFO - PROCESS | 1720 | 1466696092800 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:52 INFO - PROCESS | 1720 | 1466696092975 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:34:53 INFO - PROCESS | 1720 | 1466696093163 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 1720 | 1466696093173 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x92495000 == 52 [pid = 1720] [id = 138] 08:34:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x92495800) [pid = 1720] [serial = 414] [outer = (nil)] 08:34:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x92498800) [pid = 1720] [serial = 415] [outer = 0x92495800] 08:34:53 INFO - PROCESS | 1720 | 1466696093265 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x9249b000) [pid = 1720] [serial = 416] [outer = 0x92495800] 08:34:54 INFO - PROCESS | 1720 | 1466696094418 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]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1680ms 08:34:54 INFO - PROCESS | 1720 | 1466696094465 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1720 | 1466696094469 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:34:54 INFO - PROCESS | 1720 | 1466696094475 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1720 | 1466696094479 Marionette TRACE conn4 <- [1,526,null,{}] 08:34:54 INFO - PROCESS | 1720 | 1466696094485 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}] 08:34:54 INFO - PROCESS | 1720 | 1466696094490 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:54 INFO - PROCESS | 1720 | 1466696094710 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:34:54 INFO - PROCESS | 1720 | 1466696094906 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1720 | 1466696094915 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ef1000 == 53 [pid = 1720] [id = 139] 08:34:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x91801400) [pid = 1720] [serial = 417] [outer = (nil)] 08:34:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x92a0b800) [pid = 1720] [serial = 418] [outer = 0x91801400] 08:34:55 INFO - PROCESS | 1720 | 1466696095012 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0xa2295800) [pid = 1720] [serial = 419] [outer = 0x91801400] 08:34:55 INFO - PROCESS | 1720 | 1466696095987 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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1583ms 08:34:56 INFO - PROCESS | 1720 | 1466696096059 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 1720 | 1466696096064 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:34:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:34:56 INFO - PROCESS | 1720 | 1466696096071 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 1720 | 1466696096074 Marionette TRACE conn4 <- [1,530,null,{}] 08:34:56 INFO - PROCESS | 1720 | 1466696096080 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}] 08:34:56 INFO - PROCESS | 1720 | 1466696096085 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:56 INFO - PROCESS | 1720 | 1466696096302 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:34:56 INFO - PROCESS | 1720 | 1466696096526 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1720 | 1466696096533 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01e000 == 54 [pid = 1720] [id = 140] 08:34:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8d01e400) [pid = 1720] [serial = 420] [outer = (nil)] 08:34:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8d916800) [pid = 1720] [serial = 421] [outer = 0x8d01e400] 08:34:56 INFO - PROCESS | 1720 | 1466696096850 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8dd06800) [pid = 1720] [serial = 422] [outer = 0x8d01e400] 08:34:57 INFO - PROCESS | 1720 | 1466696097755 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"]]]}] 08:34:57 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 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:34:57 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 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:34:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1737ms 08:34:57 INFO - PROCESS | 1720 | 1466696097829 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 1720 | 1466696097836 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:34:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:34:57 INFO - PROCESS | 1720 | 1466696097848 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1720 | 1466696097852 Marionette TRACE conn4 <- [1,534,null,{}] 08:34:57 INFO - PROCESS | 1720 | 1466696097860 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}] 08:34:57 INFO - PROCESS | 1720 | 1466696097864 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:58 INFO - PROCESS | 1720 | 1466696098070 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:34:58 INFO - PROCESS | 1720 | 1466696098220 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1720 | 1466696098231 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d028800 == 55 [pid = 1720] [id = 141] 08:34:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x9249a000) [pid = 1720] [serial = 423] [outer = (nil)] 08:34:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x927e6000) [pid = 1720] [serial = 424] [outer = 0x9249a000] 08:34:58 INFO - PROCESS | 1720 | 1466696098356 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 182 (0x92a0bc00) [pid = 1720] [serial = 425] [outer = 0x9249a000] 08:34:59 INFO - PROCESS | 1720 | 1466696099222 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:34:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1401ms 08:34:59 INFO - PROCESS | 1720 | 1466696099283 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 1720 | 1466696099290 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:34:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:34:59 INFO - PROCESS | 1720 | 1466696099302 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1720 | 1466696099306 Marionette TRACE conn4 <- [1,538,null,{}] 08:34:59 INFO - PROCESS | 1720 | 1466696099313 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}] 08:34:59 INFO - PROCESS | 1720 | 1466696099318 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:59 INFO - PROCESS | 1720 | 1466696099525 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:34:59 INFO - PROCESS | 1720 | 1466696099846 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1720 | 1466696099854 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:34:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0ac00 == 56 [pid = 1720] [id = 142] 08:34:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 183 (0x8dd0b800) [pid = 1720] [serial = 426] [outer = (nil)] 08:34:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 184 (0x91808000) [pid = 1720] [serial = 427] [outer = 0x8dd0b800] 08:34:59 INFO - PROCESS | 1720 | 1466696099960 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 185 (0x94538c00) [pid = 1720] [serial = 428] [outer = 0x8dd0b800] 08:35:00 INFO - PROCESS | 1720 | --DOCSHELL 0x8d027800 == 55 [pid = 1720] [id = 123] 08:35:00 INFO - PROCESS | 1720 | --DOCSHELL 0x92599400 == 54 [pid = 1720] [id = 122] 08:35:00 INFO - PROCESS | 1720 | --DOCSHELL 0x91803800 == 53 [pid = 1720] [id = 121] 08:35:00 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a5c00 == 52 [pid = 1720] [id = 120] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 184 (0x9ab96800) [pid = 1720] [serial = 303] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 183 (0x9a4a3800) [pid = 1720] [serial = 297] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 182 (0x91807400) [pid = 1720] [serial = 300] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 181 (0x9b091400) [pid = 1720] [serial = 264] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x9b08c800) [pid = 1720] [serial = 265] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x9b08f400) [pid = 1720] [serial = 273] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0xa2298000) [pid = 1720] [serial = 274] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x9a232c00) [pid = 1720] [serial = 294] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x95061400) [pid = 1720] [serial = 291] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x96c15400) [pid = 1720] [serial = 292] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x93730c00) [pid = 1720] [serial = 288] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x93a6bc00) [pid = 1720] [serial = 289] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x96c11000) [pid = 1720] [serial = 241] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x95180400) [pid = 1720] [serial = 240] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x9a5e7c00) [pid = 1720] [serial = 255] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x9a573c00) [pid = 1720] [serial = 256] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x9259f800) [pid = 1720] [serial = 243] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x929d1c00) [pid = 1720] [serial = 244] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0xa3276800) [pid = 1720] [serial = 279] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0xa331c400) [pid = 1720] [serial = 280] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x94fa6c00) [pid = 1720] [serial = 246] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x9504d400) [pid = 1720] [serial = 247] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9d8dd000) [pid = 1720] [serial = 270] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0xa108a400) [pid = 1720] [serial = 271] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9909c400) [pid = 1720] [serial = 249] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x99fe5000) [pid = 1720] [serial = 250] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x93a65000) [pid = 1720] [serial = 282] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x95048c00) [pid = 1720] [serial = 283] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9ae2ec00) [pid = 1720] [serial = 261] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x9af83800) [pid = 1720] [serial = 262] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9b56d000) [pid = 1720] [serial = 267] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9b9ca800) [pid = 1720] [serial = 268] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9ab96000) [pid = 1720] [serial = 258] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9ae23000) [pid = 1720] [serial = 259] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x922bd000) [pid = 1720] [serial = 285] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x92401800) [pid = 1720] [serial = 286] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9a55f400) [pid = 1720] [serial = 252] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9a56b800) [pid = 1720] [serial = 253] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0xa23a4800) [pid = 1720] [serial = 276] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0xa23ee800) [pid = 1720] [serial = 277] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x9b091800) [pid = 1720] [serial = 304] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9a571400) [pid = 1720] [serial = 298] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x927dfc00) [pid = 1720] [serial = 301] [outer = (nil)] [url = about:blank] 08:35:00 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9a49f000) [pid = 1720] [serial = 295] [outer = (nil)] [url = about:blank] 08:35:01 INFO - PROCESS | 1720 | 1466696101000 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:35:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1731ms 08:35:01 INFO - PROCESS | 1720 | 1466696101042 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:35:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:35:01 INFO - PROCESS | 1720 | 1466696101046 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:35:01 INFO - PROCESS | 1720 | 1466696101052 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1720 | 1466696101058 Marionette TRACE conn4 <- [1,542,null,{}] 08:35:01 INFO - PROCESS | 1720 | 1466696101075 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}] 08:35:01 INFO - PROCESS | 1720 | 1466696101084 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:01 INFO - PROCESS | 1720 | 1466696101270 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:35:01 INFO - PROCESS | 1720 | 1466696101486 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1720 | 1466696101496 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180a000 == 53 [pid = 1720] [id = 143] 08:35:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x93739c00) [pid = 1720] [serial = 429] [outer = (nil)] 08:35:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x93a6c400) [pid = 1720] [serial = 430] [outer = 0x93739c00] 08:35:01 INFO - PROCESS | 1720 | 1466696101574 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9504d400) [pid = 1720] [serial = 431] [outer = 0x93739c00] 08:35:02 INFO - PROCESS | 1720 | 1466696102358 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]]]}] 08:35:02 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. 08:35:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1335ms 08:35:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:35:02 INFO - PROCESS | 1720 | 1466696102388 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 1720 | 1466696102392 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:35:02 INFO - PROCESS | 1720 | 1466696102398 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 1720 | 1466696102402 Marionette TRACE conn4 <- [1,546,null,{}] 08:35:02 INFO - PROCESS | 1720 | 1466696102407 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}] 08:35:02 INFO - PROCESS | 1720 | 1466696102412 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:02 INFO - PROCESS | 1720 | 1466696102658 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:35:02 INFO - PROCESS | 1720 | 1466696102679 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1720 | 1466696102687 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180a800 == 54 [pid = 1720] [id = 144] 08:35:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x92409c00) [pid = 1720] [serial = 432] [outer = (nil)] 08:35:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x95064800) [pid = 1720] [serial = 433] [outer = 0x92409c00] 08:35:02 INFO - PROCESS | 1720 | 1466696102766 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x96c15400) [pid = 1720] [serial = 434] [outer = 0x92409c00] 08:35:03 INFO - PROCESS | 1720 | 1466696103741 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:35:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1385ms 08:35:03 INFO - PROCESS | 1720 | 1466696103783 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 1720 | 1466696103787 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:35:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:35:03 INFO - PROCESS | 1720 | 1466696103793 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1720 | 1466696103796 Marionette TRACE conn4 <- [1,550,null,{}] 08:35:03 INFO - PROCESS | 1720 | 1466696103801 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}] 08:35:03 INFO - PROCESS | 1720 | 1466696103806 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:04 INFO - PROCESS | 1720 | 1466696104055 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:35:04 INFO - PROCESS | 1720 | 1466696104098 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 1720 | 1466696104107 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x95061800 == 55 [pid = 1720] [id = 145] 08:35:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x95062400) [pid = 1720] [serial = 435] [outer = (nil)] 08:35:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x99fe6800) [pid = 1720] [serial = 436] [outer = 0x95062400] 08:35:04 INFO - PROCESS | 1720 | 1466696104209 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a49f400) [pid = 1720] [serial = 437] [outer = 0x95062400] 08:35:05 INFO - PROCESS | 1720 | 1466696105291 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]]]}] 08:35:05 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. 08:35:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1541ms 08:35:05 INFO - PROCESS | 1720 | 1466696105346 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 1720 | 1466696105351 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:35:05 INFO - PROCESS | 1720 | 1466696105357 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 1720 | 1466696105360 Marionette TRACE conn4 <- [1,554,null,{}] 08:35:05 INFO - PROCESS | 1720 | 1466696105366 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}] 08:35:05 INFO - PROCESS | 1720 | 1466696105376 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9180cc00) [pid = 1720] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x94fa3000) [pid = 1720] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9ae29000) [pid = 1720] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0xa100dc00) [pid = 1720] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9b56d400) [pid = 1720] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8e4a6c00) [pid = 1720] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8e859000) [pid = 1720] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8e864000) [pid = 1720] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x925a5c00) [pid = 1720] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8ed28800) [pid = 1720] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9180bc00) [pid = 1720] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x929e0c00) [pid = 1720] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8ed34800) [pid = 1720] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8d91ec00) [pid = 1720] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8e85e400) [pid = 1720] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8e4ae000) [pid = 1720] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8dd02c00) [pid = 1720] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8d020c00) [pid = 1720] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8d920800) [pid = 1720] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8e4ae400) [pid = 1720] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:35:05 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x90d6fc00) [pid = 1720] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:35:05 INFO - PROCESS | 1720 | 1466696105835 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:35:06 INFO - PROCESS | 1720 | 1466696105984 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 1720 | 1466696105992 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d022c00 == 56 [pid = 1720] [id = 146] 08:35:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8e4a7400) [pid = 1720] [serial = 438] [outer = (nil)] 08:35:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8e859000) [pid = 1720] [serial = 439] [outer = 0x8e4a7400] 08:35:06 INFO - PROCESS | 1720 | 1466696106066 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8ed2d000) [pid = 1720] [serial = 440] [outer = 0x8e4a7400] 08:35:06 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:06 INFO - PROCESS | 1720 | 1466696106793 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1492ms 08:35:06 INFO - PROCESS | 1720 | 1466696106850 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1720 | 1466696106854 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:35:06 INFO - PROCESS | 1720 | 1466696106860 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1720 | 1466696106863 Marionette TRACE conn4 <- [1,558,null,{}] 08:35:06 INFO - PROCESS | 1720 | 1466696106868 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}] 08:35:06 INFO - PROCESS | 1720 | 1466696106873 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:07 INFO - PROCESS | 1720 | 1466696107038 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:35:07 INFO - PROCESS | 1720 | 1466696107050 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1720 | 1466696107061 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91d400 == 57 [pid = 1720] [id = 147] 08:35:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8d921c00) [pid = 1720] [serial = 441] [outer = (nil)] 08:35:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x94fa3000) [pid = 1720] [serial = 442] [outer = 0x8d921c00] 08:35:07 INFO - PROCESS | 1720 | 1466696107129 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9a699800) [pid = 1720] [serial = 443] [outer = 0x8d921c00] 08:35:08 INFO - PROCESS | 1720 | 1466696108264 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]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1436ms 08:35:08 INFO - PROCESS | 1720 | 1466696108298 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1720 | 1466696108304 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:35:08 INFO - PROCESS | 1720 | 1466696108313 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1720 | 1466696108318 Marionette TRACE conn4 <- [1,562,null,{}] 08:35:08 INFO - PROCESS | 1720 | 1466696108327 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}] 08:35:08 INFO - PROCESS | 1720 | 1466696108333 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:08 INFO - PROCESS | 1720 | 1466696108547 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:35:08 INFO - PROCESS | 1720 | 1466696108830 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 1720 | 1466696108840 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4b2400 == 58 [pid = 1720] [id = 148] 08:35:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8e859800) [pid = 1720] [serial = 444] [outer = (nil)] 08:35:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90eea000) [pid = 1720] [serial = 445] [outer = 0x8e859800] 08:35:08 INFO - PROCESS | 1720 | 1466696108936 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x91807400) [pid = 1720] [serial = 446] [outer = 0x8e859800] 08:35:09 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:09 INFO - PROCESS | 1720 | 1466696109882 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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1637ms 08:35:09 INFO - PROCESS | 1720 | 1466696109950 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 1720 | 1466696109959 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:35:09 INFO - PROCESS | 1720 | 1466696109971 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 1720 | 1466696109975 Marionette TRACE conn4 <- [1,566,null,{}] 08:35:09 INFO - PROCESS | 1720 | 1466696109983 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}] 08:35:09 INFO - PROCESS | 1720 | 1466696109989 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:10 INFO - PROCESS | 1720 | 1466696110219 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:35:10 INFO - PROCESS | 1720 | 1466696110453 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1720 | 1466696110460 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x929d9400 == 59 [pid = 1720] [id = 149] 08:35:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x929df400) [pid = 1720] [serial = 447] [outer = (nil)] 08:35:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9372c800) [pid = 1720] [serial = 448] [outer = 0x929df400] 08:35:10 INFO - PROCESS | 1720 | 1466696110569 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x93a67400) [pid = 1720] [serial = 449] [outer = 0x929df400] 08:35:11 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:11 INFO - PROCESS | 1720 | 1466696111520 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1584ms 08:35:11 INFO - PROCESS | 1720 | 1466696111555 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1720 | 1466696111559 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:35:11 INFO - PROCESS | 1720 | 1466696111566 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 1720 | 1466696111572 Marionette TRACE conn4 <- [1,570,null,{}] 08:35:11 INFO - PROCESS | 1720 | 1466696111589 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}] 08:35:11 INFO - PROCESS | 1720 | 1466696111598 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:11 INFO - PROCESS | 1720 | 1466696111797 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:35:12 INFO - PROCESS | 1720 | 1466696112018 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1720 | 1466696112028 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x99dd3c00 == 60 [pid = 1720] [id = 150] 08:35:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9a49e800) [pid = 1720] [serial = 450] [outer = (nil)] 08:35:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x9a570000) [pid = 1720] [serial = 451] [outer = 0x9a49e800] 08:35:12 INFO - PROCESS | 1720 | 1466696112161 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9a82fc00) [pid = 1720] [serial = 452] [outer = 0x9a49e800] 08:35:12 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:13 INFO - PROCESS | 1720 | 1466696113021 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1487ms 08:35:13 INFO - PROCESS | 1720 | 1466696113053 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:35:13 INFO - PROCESS | 1720 | 1466696113058 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:35:13 INFO - PROCESS | 1720 | 1466696113064 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1720 | 1466696113068 Marionette TRACE conn4 <- [1,574,null,{}] 08:35:13 INFO - PROCESS | 1720 | 1466696113074 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}] 08:35:13 INFO - PROCESS | 1720 | 1466696113079 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:13 INFO - PROCESS | 1720 | 1466696113276 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:35:13 INFO - PROCESS | 1720 | 1466696113448 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 1720 | 1466696113456 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a7b7400 == 61 [pid = 1720] [id = 151] 08:35:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9ab40000) [pid = 1720] [serial = 453] [outer = (nil)] 08:35:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9ae24800) [pid = 1720] [serial = 454] [outer = 0x9ab40000] 08:35:13 INFO - PROCESS | 1720 | 1466696113540 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9ae2ec00) [pid = 1720] [serial = 455] [outer = 0x9ab40000] 08:35:14 INFO - PROCESS | 1720 | 1466696114496 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]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1480ms 08:35:14 INFO - PROCESS | 1720 | 1466696114544 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:35:14 INFO - PROCESS | 1720 | 1466696114548 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:35:14 INFO - PROCESS | 1720 | 1466696114555 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 1720 | 1466696114559 Marionette TRACE conn4 <- [1,578,null,{}] 08:35:14 INFO - PROCESS | 1720 | 1466696114565 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}] 08:35:14 INFO - PROCESS | 1720 | 1466696114570 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:14 INFO - PROCESS | 1720 | 1466696114764 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:35:15 INFO - PROCESS | 1720 | 1466696114993 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 1720 | 1466696115006 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x90eec400 == 62 [pid = 1720] [id = 152] 08:35:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9ab37000) [pid = 1720] [serial = 456] [outer = (nil)] 08:35:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9b08f400) [pid = 1720] [serial = 457] [outer = 0x9ab37000] 08:35:15 INFO - PROCESS | 1720 | 1466696115153 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9b266400) [pid = 1720] [serial = 458] [outer = 0x9ab37000] 08:35:16 INFO - PROCESS | 1720 | 1466696116049 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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1540ms 08:35:16 INFO - PROCESS | 1720 | 1466696116095 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:35:16 INFO - PROCESS | 1720 | 1466696116099 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:35:16 INFO - PROCESS | 1720 | 1466696116106 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 1720 | 1466696116109 Marionette TRACE conn4 <- [1,582,null,{}] 08:35:16 INFO - PROCESS | 1720 | 1466696116115 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}] 08:35:16 INFO - PROCESS | 1720 | 1466696116126 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:16 INFO - PROCESS | 1720 | 1466696116353 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:35:16 INFO - PROCESS | 1720 | 1466696116582 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1720 | 1466696116594 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b090c00 == 63 [pid = 1720] [id = 153] 08:35:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9b092400) [pid = 1720] [serial = 459] [outer = (nil)] 08:35:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9d80d000) [pid = 1720] [serial = 460] [outer = 0x9b092400] 08:35:16 INFO - PROCESS | 1720 | 1466696116724 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0xa100bc00) [pid = 1720] [serial = 461] [outer = 0x9b092400] 08:35:17 INFO - PROCESS | 1720 | 1466696117597 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1530ms 08:35:17 INFO - PROCESS | 1720 | 1466696117636 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1720 | 1466696117640 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:35:17 INFO - PROCESS | 1720 | 1466696117647 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1720 | 1466696117651 Marionette TRACE conn4 <- [1,586,null,{}] 08:35:17 INFO - PROCESS | 1720 | 1466696117657 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}] 08:35:17 INFO - PROCESS | 1720 | 1466696117663 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:17 INFO - PROCESS | 1720 | 1466696117854 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:35:18 INFO - PROCESS | 1720 | 1466696118031 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1720 | 1466696118039 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:18 INFO - PROCESS | 1720 | ++DOCSHELL 0xa1005400 == 64 [pid = 1720] [id = 154] 08:35:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0xa1012000) [pid = 1720] [serial = 462] [outer = (nil)] 08:35:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0xa23b0400) [pid = 1720] [serial = 463] [outer = 0xa1012000] 08:35:18 INFO - PROCESS | 1720 | 1466696118125 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0xa23f3000) [pid = 1720] [serial = 464] [outer = 0xa1012000] 08:35:18 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:19 INFO - PROCESS | 1720 | 1466696119005 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1431ms 08:35:19 INFO - PROCESS | 1720 | 1466696119079 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 1720 | 1466696119083 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:35:19 INFO - PROCESS | 1720 | 1466696119090 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 1720 | 1466696119097 Marionette TRACE conn4 <- [1,590,null,{}] 08:35:19 INFO - PROCESS | 1720 | 1466696119109 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}] 08:35:19 INFO - PROCESS | 1720 | 1466696119118 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:19 INFO - PROCESS | 1720 | 1466696119356 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:35:19 INFO - PROCESS | 1720 | 1466696119580 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 1720 | 1466696119590 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f0000 == 65 [pid = 1720] [id = 155] 08:35:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8d2f1400) [pid = 1720] [serial = 465] [outer = (nil)] 08:35:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8d2f7c00) [pid = 1720] [serial = 466] [outer = 0x8d2f1400] 08:35:19 INFO - PROCESS | 1720 | 1466696119690 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8d2fb000) [pid = 1720] [serial = 467] [outer = 0x8d2f1400] 08:35:20 INFO - PROCESS | 1720 | 1466696120717 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]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1697ms 08:35:20 INFO - PROCESS | 1720 | 1466696120789 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 1720 | 1466696120792 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:35:20 INFO - PROCESS | 1720 | 1466696120799 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1720 | 1466696120801 Marionette TRACE conn4 <- [1,594,null,{}] 08:35:20 INFO - PROCESS | 1720 | 1466696120808 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}] 08:35:20 INFO - PROCESS | 1720 | 1466696120813 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:21 INFO - PROCESS | 1720 | 1466696121046 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:35:21 INFO - PROCESS | 1720 | 1466696121313 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 1720 | 1466696121319 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f4400 == 66 [pid = 1720] [id = 156] 08:35:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8d2fdc00) [pid = 1720] [serial = 468] [outer = (nil)] 08:35:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0xa23a5800) [pid = 1720] [serial = 469] [outer = 0x8d2fdc00] 08:35:21 INFO - PROCESS | 1720 | 1466696121409 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0xa2ff0c00) [pid = 1720] [serial = 470] [outer = 0x8d2fdc00] 08:35:22 INFO - PROCESS | 1720 | 1466696122301 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1579ms 08:35:22 INFO - PROCESS | 1720 | 1466696122378 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:35:22 INFO - PROCESS | 1720 | 1466696122383 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:35:22 INFO - PROCESS | 1720 | 1466696122389 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 1720 | 1466696122392 Marionette TRACE conn4 <- [1,598,null,{}] 08:35:22 INFO - PROCESS | 1720 | 1466696122398 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}] 08:35:22 INFO - PROCESS | 1720 | 1466696122404 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:22 INFO - PROCESS | 1720 | 1466696122633 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:35:22 INFO - PROCESS | 1720 | 1466696122855 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1720 | 1466696122863 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f0c00 == 67 [pid = 1720] [id = 157] 08:35:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x8d2f6800) [pid = 1720] [serial = 471] [outer = (nil)] 08:35:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8eb30400) [pid = 1720] [serial = 472] [outer = 0x8d2f6800] 08:35:23 INFO - PROCESS | 1720 | 1466696123001 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x8eb32800) [pid = 1720] [serial = 473] [outer = 0x8d2f6800] 08:35:23 INFO - PROCESS | 1720 | 1466696123951 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]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1629ms 08:35:24 INFO - PROCESS | 1720 | 1466696124019 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 1720 | 1466696124023 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:35:24 INFO - PROCESS | 1720 | 1466696124030 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1720 | 1466696124034 Marionette TRACE conn4 <- [1,602,null,{}] 08:35:24 INFO - PROCESS | 1720 | 1466696124040 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}] 08:35:24 INFO - PROCESS | 1720 | 1466696124046 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:24 INFO - PROCESS | 1720 | 1466696124280 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:35:24 INFO - PROCESS | 1720 | 1466696124516 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 1720 | 1466696124526 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:24 INFO - PROCESS | 1720 | ++DOCSHELL 0xa6726400 == 68 [pid = 1720] [id = 158] 08:35:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0xa6726800) [pid = 1720] [serial = 474] [outer = (nil)] 08:35:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0xa672e800) [pid = 1720] [serial = 475] [outer = 0xa6726800] 08:35:24 INFO - PROCESS | 1720 | 1466696124625 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0xa67a8000) [pid = 1720] [serial = 476] [outer = 0xa6726800] 08:35:25 INFO - PROCESS | 1720 | 1466696125571 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1582ms 08:35:25 INFO - PROCESS | 1720 | 1466696125613 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 1720 | 1466696125617 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:35:25 INFO - PROCESS | 1720 | 1466696125624 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 1720 | 1466696125627 Marionette TRACE conn4 <- [1,606,null,{}] 08:35:25 INFO - PROCESS | 1720 | 1466696125633 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}] 08:35:25 INFO - PROCESS | 1720 | 1466696125638 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:25 INFO - PROCESS | 1720 | 1466696125842 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:35:26 INFO - PROCESS | 1720 | 1466696126074 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 1720 | 1466696126083 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872c00 == 69 [pid = 1720] [id = 159] 08:35:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8c873400) [pid = 1720] [serial = 477] [outer = (nil)] 08:35:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8c879800) [pid = 1720] [serial = 478] [outer = 0x8c873400] 08:35:26 INFO - PROCESS | 1720 | 1466696126206 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8c87c000) [pid = 1720] [serial = 479] [outer = 0x8c873400] 08:35:27 INFO - PROCESS | 1720 | 1466696127209 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1628ms 08:35:27 INFO - PROCESS | 1720 | 1466696127253 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 1720 | 1466696127258 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:35:27 INFO - PROCESS | 1720 | 1466696127264 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 1720 | 1466696127268 Marionette TRACE conn4 <- [1,610,null,{}] 08:35:27 INFO - PROCESS | 1720 | 1466696127273 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}] 08:35:27 INFO - PROCESS | 1720 | 1466696127279 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:27 INFO - PROCESS | 1720 | 1466696127480 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:35:27 INFO - PROCESS | 1720 | 1466696127712 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1720 | 1466696127719 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c870c00 == 70 [pid = 1720] [id = 160] 08:35:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8c876000) [pid = 1720] [serial = 480] [outer = (nil)] 08:35:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8c99fc00) [pid = 1720] [serial = 481] [outer = 0x8c876000] 08:35:27 INFO - PROCESS | 1720 | 1466696127849 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0xa331c000) [pid = 1720] [serial = 482] [outer = 0x8c876000] 08:35:28 INFO - PROCESS | 1720 | 1466696128736 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1529ms 08:35:28 INFO - PROCESS | 1720 | 1466696128794 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 1720 | 1466696128798 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:35:28 INFO - PROCESS | 1720 | 1466696128805 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1720 | 1466696128809 Marionette TRACE conn4 <- [1,614,null,{}] 08:35:28 INFO - PROCESS | 1720 | 1466696128815 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}] 08:35:28 INFO - PROCESS | 1720 | 1466696128820 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:29 INFO - PROCESS | 1720 | 1466696129019 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:35:29 INFO - PROCESS | 1720 | 1466696129263 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 1720 | 1466696129273 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c875000 == 71 [pid = 1720] [id = 161] 08:35:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8c878800) [pid = 1720] [serial = 483] [outer = (nil)] 08:35:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8cae2400) [pid = 1720] [serial = 484] [outer = 0x8c878800] 08:35:29 INFO - PROCESS | 1720 | 1466696129403 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8cae6000) [pid = 1720] [serial = 485] [outer = 0x8c878800] 08:35:30 INFO - PROCESS | 1720 | 1466696130305 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1579ms 08:35:30 INFO - PROCESS | 1720 | 1466696130386 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1720 | 1466696130391 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:35:30 INFO - PROCESS | 1720 | 1466696130397 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1720 | 1466696130401 Marionette TRACE conn4 <- [1,618,null,{}] 08:35:30 INFO - PROCESS | 1720 | 1466696130407 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}] 08:35:30 INFO - PROCESS | 1720 | 1466696130412 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:30 INFO - PROCESS | 1720 | 1466696130651 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:35:30 INFO - PROCESS | 1720 | 1466696130926 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1720 | 1466696130936 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99f000 == 72 [pid = 1720] [id = 162] 08:35:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8cade400) [pid = 1720] [serial = 486] [outer = (nil)] 08:35:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8caec800) [pid = 1720] [serial = 487] [outer = 0x8cade400] 08:35:31 INFO - PROCESS | 1720 | 1466696131023 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x90202c00) [pid = 1720] [serial = 488] [outer = 0x8cade400] 08:35:31 INFO - PROCESS | 1720 | 1466696131886 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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1530ms 08:35:31 INFO - PROCESS | 1720 | 1466696131928 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 1720 | 1466696131932 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:35:31 INFO - PROCESS | 1720 | 1466696131938 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 1720 | 1466696131946 Marionette TRACE conn4 <- [1,622,null,{}] 08:35:31 INFO - PROCESS | 1720 | 1466696131952 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}] 08:35:31 INFO - PROCESS | 1720 | 1466696131957 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:32 INFO - PROCESS | 1720 | 1466696132164 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:35:32 INFO - PROCESS | 1720 | 1466696132413 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1720 | 1466696132419 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae3800 == 73 [pid = 1720] [id = 163] 08:35:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x8cae7000) [pid = 1720] [serial = 489] [outer = (nil)] 08:35:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 182 (0x9020a800) [pid = 1720] [serial = 490] [outer = 0x8cae7000] 08:35:32 INFO - PROCESS | 1720 | 1466696132572 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 183 (0x9020b000) [pid = 1720] [serial = 491] [outer = 0x8cae7000] 08:35:33 INFO - PROCESS | 1720 | 1466696133538 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1634ms 08:35:33 INFO - PROCESS | 1720 | 1466696133573 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1720 | 1466696133578 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:35:33 INFO - PROCESS | 1720 | 1466696133584 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 1720 | 1466696133587 Marionette TRACE conn4 <- [1,626,null,{}] 08:35:33 INFO - PROCESS | 1720 | 1466696133594 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}] 08:35:33 INFO - PROCESS | 1720 | 1466696133598 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:33 INFO - PROCESS | 1720 | 1466696133798 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:35:34 INFO - PROCESS | 1720 | 1466696134052 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1720 | 1466696134059 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872400 == 74 [pid = 1720] [id = 164] 08:35:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 184 (0x8d2fc400) [pid = 1720] [serial = 492] [outer = (nil)] 08:35:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 185 (0x8e4a8c00) [pid = 1720] [serial = 493] [outer = 0x8d2fc400] 08:35:34 INFO - PROCESS | 1720 | 1466696134191 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 186 (0x8e4ab000) [pid = 1720] [serial = 494] [outer = 0x8d2fc400] 08:35:35 INFO - PROCESS | 1720 | 1466696135883 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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2342ms 08:35:35 INFO - PROCESS | 1720 | 1466696135928 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1720 | 1466696135934 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:35:35 INFO - PROCESS | 1720 | 1466696135942 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1720 | 1466696135947 Marionette TRACE conn4 <- [1,630,null,{}] 08:35:35 INFO - PROCESS | 1720 | 1466696135957 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}] 08:35:35 INFO - PROCESS | 1720 | 1466696135962 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:36 INFO - PROCESS | 1720 | 1466696136155 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:35:36 INFO - PROCESS | 1720 | 1466696136348 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1720 | 1466696136356 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fd000 == 75 [pid = 1720] [id = 165] 08:35:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 187 (0x8d914c00) [pid = 1720] [serial = 495] [outer = (nil)] 08:35:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 188 (0x8e4a8400) [pid = 1720] [serial = 496] [outer = 0x8d914c00] 08:35:36 INFO - PROCESS | 1720 | 1466696136437 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 189 (0x8e4aac00) [pid = 1720] [serial = 497] [outer = 0x8d914c00] 08:35:37 INFO - PROCESS | 1720 | 1466696137370 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1484ms 08:35:37 INFO - PROCESS | 1720 | 1466696137428 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1720 | 1466696137435 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:35:37 INFO - PROCESS | 1720 | 1466696137446 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1720 | 1466696137450 Marionette TRACE conn4 <- [1,634,null,{}] 08:35:37 INFO - PROCESS | 1720 | 1466696137456 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}] 08:35:37 INFO - PROCESS | 1720 | 1466696137463 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:37 INFO - PROCESS | 1720 | 1466696137662 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:35:37 INFO - PROCESS | 1720 | 1466696137896 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1720 | 1466696137902 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb37000 == 76 [pid = 1720] [id = 166] 08:35:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 190 (0x8eeb6000) [pid = 1720] [serial = 498] [outer = (nil)] 08:35:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 191 (0x901d3800) [pid = 1720] [serial = 499] [outer = 0x8eeb6000] 08:35:38 INFO - PROCESS | 1720 | 1466696138020 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 192 (0x901d9400) [pid = 1720] [serial = 500] [outer = 0x8eeb6000] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x927de000 == 75 [pid = 1720] [id = 119] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x8d022c00 == 74 [pid = 1720] [id = 146] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x95061800 == 73 [pid = 1720] [id = 145] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x9180a800 == 72 [pid = 1720] [id = 144] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x9180a000 == 71 [pid = 1720] [id = 143] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6e800 == 70 [pid = 1720] [id = 118] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0ac00 == 69 [pid = 1720] [id = 142] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01e000 == 68 [pid = 1720] [id = 140] 08:35:38 INFO - PROCESS | 1720 | --DOCSHELL 0x8d028800 == 67 [pid = 1720] [id = 141] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x93838c00 == 66 [pid = 1720] [id = 126] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x91807000 == 65 [pid = 1720] [id = 125] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x929e0000 == 64 [pid = 1720] [id = 127] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91ac00 == 63 [pid = 1720] [id = 124] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01a800 == 62 [pid = 1720] [id = 131] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x90ef1000 == 61 [pid = 1720] [id = 139] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x97e63400 == 60 [pid = 1720] [id = 128] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x9a497800 == 59 [pid = 1720] [id = 129] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0fc00 == 58 [pid = 1720] [id = 137] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x94f9d400 == 57 [pid = 1720] [id = 130] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x92495000 == 56 [pid = 1720] [id = 138] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8e864800 == 55 [pid = 1720] [id = 132] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4ac800 == 54 [pid = 1720] [id = 117] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x9506a800 == 53 [pid = 1720] [id = 135] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x9d807c00 == 52 [pid = 1720] [id = 136] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd03c00 == 51 [pid = 1720] [id = 133] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x90ee6000 == 50 [pid = 1720] [id = 134] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d921800 == 49 [pid = 1720] [id = 113] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd02800 == 48 [pid = 1720] [id = 114] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01a400 == 47 [pid = 1720] [id = 115] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d920400 == 46 [pid = 1720] [id = 116] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fd000 == 45 [pid = 1720] [id = 165] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872400 == 44 [pid = 1720] [id = 164] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99f000 == 43 [pid = 1720] [id = 162] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae3800 == 42 [pid = 1720] [id = 163] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8c875000 == 41 [pid = 1720] [id = 161] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8c870c00 == 40 [pid = 1720] [id = 160] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872c00 == 39 [pid = 1720] [id = 159] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f0c00 == 38 [pid = 1720] [id = 157] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0xa6726400 == 37 [pid = 1720] [id = 158] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f4400 == 36 [pid = 1720] [id = 156] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f0000 == 35 [pid = 1720] [id = 155] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0xa1005400 == 34 [pid = 1720] [id = 154] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x90eec400 == 33 [pid = 1720] [id = 152] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x9b090c00 == 32 [pid = 1720] [id = 153] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x9a7b7400 == 31 [pid = 1720] [id = 151] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x99dd3c00 == 30 [pid = 1720] [id = 150] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4b2400 == 29 [pid = 1720] [id = 148] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x929d9400 == 28 [pid = 1720] [id = 149] 08:35:40 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91d400 == 27 [pid = 1720] [id = 147] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 191 (0x929dd400) [pid = 1720] [serial = 369] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 190 (0x922be400) [pid = 1720] [serial = 306] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 189 (0x99f83800) [pid = 1720] [serial = 310] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 188 (0x97e0a800) [pid = 1720] [serial = 309] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 187 (0x9c1b7800) [pid = 1720] [serial = 313] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 186 (0x9b565800) [pid = 1720] [serial = 312] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 185 (0xa23a5c00) [pid = 1720] [serial = 316] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 184 (0xa22a0c00) [pid = 1720] [serial = 315] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 183 (0xa2fb1000) [pid = 1720] [serial = 318] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 182 (0xa2fedc00) [pid = 1720] [serial = 319] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 181 (0xa3346c00) [pid = 1720] [serial = 322] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0xa2531000) [pid = 1720] [serial = 321] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x8e85fc00) [pid = 1720] [serial = 325] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x8e85f400) [pid = 1720] [serial = 324] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0xa4d50400) [pid = 1720] [serial = 328] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0xa4d4ac00) [pid = 1720] [serial = 327] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x927e4000) [pid = 1720] [serial = 366] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x8ed32800) [pid = 1720] [serial = 331] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x929d4800) [pid = 1720] [serial = 367] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x920ddc00) [pid = 1720] [serial = 363] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x8ed2f400) [pid = 1720] [serial = 330] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x92a14c00) [pid = 1720] [serial = 358] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x8eeb5000) [pid = 1720] [serial = 334] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8eeb2800) [pid = 1720] [serial = 333] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x92a11800) [pid = 1720] [serial = 357] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x8eeb8800) [pid = 1720] [serial = 337] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8ed36000) [pid = 1720] [serial = 336] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0xa23fcc00) [pid = 1720] [serial = 340] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x8ed2c000) [pid = 1720] [serial = 360] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x8eebec00) [pid = 1720] [serial = 339] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8dd0c000) [pid = 1720] [serial = 343] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8dd09800) [pid = 1720] [serial = 342] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x8eeb7c00) [pid = 1720] [serial = 361] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x8d029400) [pid = 1720] [serial = 346] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8d025400) [pid = 1720] [serial = 345] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8e4a9400) [pid = 1720] [serial = 349] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8dd09000) [pid = 1720] [serial = 348] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x90d6b400) [pid = 1720] [serial = 352] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8eebdc00) [pid = 1720] [serial = 351] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x925a3400) [pid = 1720] [serial = 355] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x92406c00) [pid = 1720] [serial = 354] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x922ba800) [pid = 1720] [serial = 364] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x925a4c00) [pid = 1720] [serial = 307] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:41 INFO - PROCESS | 1720 | 1466696141828 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 4437ms 08:35:41 INFO - PROCESS | 1720 | 1466696141884 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1720 | 1466696141890 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:35:41 INFO - PROCESS | 1720 | 1466696141899 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1720 | 1466696141905 Marionette TRACE conn4 <- [1,638,null,{}] 08:35:41 INFO - PROCESS | 1720 | 1466696141913 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}] 08:35:41 INFO - PROCESS | 1720 | 1466696141918 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:42 INFO - PROCESS | 1720 | 1466696142092 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:35:42 INFO - PROCESS | 1720 | 1466696142216 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1720 | 1466696142227 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caea800 == 28 [pid = 1720] [id = 167] 08:35:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x8d025400) [pid = 1720] [serial = 501] [outer = (nil)] 08:35:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x8d915c00) [pid = 1720] [serial = 502] [outer = 0x8d025400] 08:35:42 INFO - PROCESS | 1720 | 1466696142322 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8d922c00) [pid = 1720] [serial = 503] [outer = 0x8d025400] 08:35:42 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:43 INFO - PROCESS | 1720 | 1466696143118 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1231ms 08:35:43 INFO - PROCESS | 1720 | 1466696143158 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1720 | 1466696143165 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:35:43 INFO - PROCESS | 1720 | 1466696143177 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1720 | 1466696143180 Marionette TRACE conn4 <- [1,642,null,{}] 08:35:43 INFO - PROCESS | 1720 | 1466696143186 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}] 08:35:43 INFO - PROCESS | 1720 | 1466696143192 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:43 INFO - PROCESS | 1720 | 1466696143372 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:35:43 INFO - PROCESS | 1720 | 1466696143383 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1720 | 1466696143390 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a4000 == 29 [pid = 1720] [id = 168] 08:35:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x8e864800) [pid = 1720] [serial = 504] [outer = (nil)] 08:35:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8eb30c00) [pid = 1720] [serial = 505] [outer = 0x8e864800] 08:35:43 INFO - PROCESS | 1720 | 1466696143467 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8ed28800) [pid = 1720] [serial = 506] [outer = 0x8e864800] 08:35:44 INFO - PROCESS | 1720 | 1466696144557 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1431ms 08:35:44 INFO - PROCESS | 1720 | 1466696144608 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 1720 | 1466696144612 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:35:44 INFO - PROCESS | 1720 | 1466696144619 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1720 | 1466696144625 Marionette TRACE conn4 <- [1,646,null,{}] 08:35:44 INFO - PROCESS | 1720 | 1466696144650 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}] 08:35:44 INFO - PROCESS | 1720 | 1466696144659 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:44 INFO - PROCESS | 1720 | 1466696144874 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:35:44 INFO - PROCESS | 1720 | 1466696144906 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1720 | 1466696144917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eebec00 == 30 [pid = 1720] [id = 169] 08:35:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x901cdc00) [pid = 1720] [serial = 507] [outer = (nil)] 08:35:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x901d2c00) [pid = 1720] [serial = 508] [outer = 0x901cdc00] 08:35:44 INFO - PROCESS | 1720 | 1466696144991 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x901db000) [pid = 1720] [serial = 509] [outer = 0x901cdc00] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8d921c00) [pid = 1720] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x95062400) [pid = 1720] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x929d8800) [pid = 1720] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x91801400) [pid = 1720] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8d01e400) [pid = 1720] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9ab40400) [pid = 1720] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9249a000) [pid = 1720] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9b086400) [pid = 1720] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x93a6b000) [pid = 1720] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x92ca4000) [pid = 1720] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8e4a7400) [pid = 1720] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8dd0b800) [pid = 1720] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x96c0b000) [pid = 1720] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x90ee3800) [pid = 1720] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8d91b400) [pid = 1720] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9a498c00) [pid = 1720] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x91810c00) [pid = 1720] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x90eed800) [pid = 1720] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9180f800) [pid = 1720] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x92495800) [pid = 1720] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x93739c00) [pid = 1720] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x92409c00) [pid = 1720] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x97e6bc00) [pid = 1720] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x98668c00) [pid = 1720] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:35:47 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9d8d8800) [pid = 1720] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:35:47 INFO - PROCESS | 1720 | 1466696147449 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2846ms 08:35:47 INFO - PROCESS | 1720 | 1466696147465 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:35:47 INFO - PROCESS | 1720 | 1466696147470 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:35:47 INFO - PROCESS | 1720 | 1466696147479 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1720 | 1466696147483 Marionette TRACE conn4 <- [1,650,null,{}] 08:35:47 INFO - PROCESS | 1720 | 1466696147489 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}] 08:35:47 INFO - PROCESS | 1720 | 1466696147494 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:47 INFO - PROCESS | 1720 | 1466696147709 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:35:47 INFO - PROCESS | 1720 | 1466696147729 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1720 | 1466696147738 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caec400 == 31 [pid = 1720] [id = 170] 08:35:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8d2f0400) [pid = 1720] [serial = 510] [outer = (nil)] 08:35:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8e864000) [pid = 1720] [serial = 511] [outer = 0x8d2f0400] 08:35:47 INFO - PROCESS | 1720 | 1466696147811 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90209000) [pid = 1720] [serial = 512] [outer = 0x8d2f0400] 08:35:48 INFO - PROCESS | 1720 | 1466696148600 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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1183ms 08:35:48 INFO - PROCESS | 1720 | 1466696148659 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1720 | 1466696148663 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:35:48 INFO - PROCESS | 1720 | 1466696148669 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1720 | 1466696148672 Marionette TRACE conn4 <- [1,654,null,{}] 08:35:48 INFO - PROCESS | 1720 | 1466696148677 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}] 08:35:48 INFO - PROCESS | 1720 | 1466696148682 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:48 INFO - PROCESS | 1720 | 1466696148832 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:35:48 INFO - PROCESS | 1720 | 1466696148841 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1720 | 1466696148851 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d020c00 == 32 [pid = 1720] [id = 171] 08:35:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8eeb6400) [pid = 1720] [serial = 513] [outer = (nil)] 08:35:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90312c00) [pid = 1720] [serial = 514] [outer = 0x8eeb6400] 08:35:48 INFO - PROCESS | 1720 | 1466696148919 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90314c00) [pid = 1720] [serial = 515] [outer = 0x8eeb6400] 08:35:50 INFO - PROCESS | 1720 | 1466696150107 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1487ms 08:35:50 INFO - PROCESS | 1720 | 1466696150157 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1720 | 1466696150163 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:35:50 INFO - PROCESS | 1720 | 1466696150172 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1720 | 1466696150179 Marionette TRACE conn4 <- [1,658,null,{}] 08:35:50 INFO - PROCESS | 1720 | 1466696150188 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}] 08:35:50 INFO - PROCESS | 1720 | 1466696150193 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:50 INFO - PROCESS | 1720 | 1466696150388 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:35:50 INFO - PROCESS | 1720 | 1466696150611 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1720 | 1466696150620 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d021c00 == 33 [pid = 1720] [id = 172] 08:35:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8d026400) [pid = 1720] [serial = 516] [outer = (nil)] 08:35:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8d2fe800) [pid = 1720] [serial = 517] [outer = 0x8d026400] 08:35:50 INFO - PROCESS | 1720 | 1466696150776 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8e85ec00) [pid = 1720] [serial = 518] [outer = 0x8d026400] 08:35:51 INFO - PROCESS | 1720 | 1466696151782 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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1649ms 08:35:51 INFO - PROCESS | 1720 | 1466696151821 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1720 | 1466696151829 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:35:51 INFO - PROCESS | 1720 | 1466696151840 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1720 | 1466696151844 Marionette TRACE conn4 <- [1,662,null,{}] 08:35:51 INFO - PROCESS | 1720 | 1466696151851 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}] 08:35:51 INFO - PROCESS | 1720 | 1466696151857 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:52 INFO - PROCESS | 1720 | 1466696152054 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:35:52 INFO - PROCESS | 1720 | 1466696152319 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1720 | 1466696152328 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a4400 == 34 [pid = 1720] [id = 173] 08:35:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8eebe800) [pid = 1720] [serial = 519] [outer = (nil)] 08:35:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x901d8000) [pid = 1720] [serial = 520] [outer = 0x8eebe800] 08:35:52 INFO - PROCESS | 1720 | 1466696152466 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x90210000) [pid = 1720] [serial = 521] [outer = 0x8eebe800] 08:35:53 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:53 INFO - PROCESS | 1720 | 1466696153385 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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1589ms 08:35:53 INFO - PROCESS | 1720 | 1466696153429 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1720 | 1466696153432 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:35:53 INFO - PROCESS | 1720 | 1466696153439 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1720 | 1466696153446 Marionette TRACE conn4 <- [1,666,null,{}] 08:35:53 INFO - PROCESS | 1720 | 1466696153463 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}] 08:35:53 INFO - PROCESS | 1720 | 1466696153471 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:53 INFO - PROCESS | 1720 | 1466696153656 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:35:53 INFO - PROCESS | 1720 | 1466696153879 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1720 | 1466696153893 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x9031ac00 == 35 [pid = 1720] [id = 174] 08:35:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9031c400) [pid = 1720] [serial = 522] [outer = (nil)] 08:35:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x90d6cc00) [pid = 1720] [serial = 523] [outer = 0x9031c400] 08:35:54 INFO - PROCESS | 1720 | 1466696154023 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x90d73c00) [pid = 1720] [serial = 524] [outer = 0x9031c400] 08:35:54 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:54 INFO - PROCESS | 1720 | 1466696154953 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]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1589ms 08:35:55 INFO - PROCESS | 1720 | 1466696155029 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 1720 | 1466696155034 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:35:55 INFO - PROCESS | 1720 | 1466696155041 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 1720 | 1466696155045 Marionette TRACE conn4 <- [1,670,null,{}] 08:35:55 INFO - PROCESS | 1720 | 1466696155051 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}] 08:35:55 INFO - PROCESS | 1720 | 1466696155056 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:55 INFO - PROCESS | 1720 | 1466696155283 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:35:55 INFO - PROCESS | 1720 | 1466696155501 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1720 | 1466696155509 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb7c00 == 36 [pid = 1720] [id = 175] 08:35:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x90ee3400) [pid = 1720] [serial = 525] [outer = (nil)] 08:35:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x90eedc00) [pid = 1720] [serial = 526] [outer = 0x90ee3400] 08:35:55 INFO - PROCESS | 1720 | 1466696155642 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x90ef2400) [pid = 1720] [serial = 527] [outer = 0x90ee3400] 08:35:56 INFO - PROCESS | 1720 | 1466696156561 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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1581ms 08:35:56 INFO - PROCESS | 1720 | 1466696156624 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1720 | 1466696156627 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:35:56 INFO - PROCESS | 1720 | 1466696156634 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1720 | 1466696156638 Marionette TRACE conn4 <- [1,674,null,{}] 08:35:56 INFO - PROCESS | 1720 | 1466696156644 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}] 08:35:56 INFO - PROCESS | 1720 | 1466696156649 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:56 INFO - PROCESS | 1720 | 1466696156868 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:35:57 INFO - PROCESS | 1720 | 1466696157093 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1720 | 1466696157100 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d028800 == 37 [pid = 1720] [id = 176] 08:35:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8eebdc00) [pid = 1720] [serial = 528] [outer = (nil)] 08:35:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9180ac00) [pid = 1720] [serial = 529] [outer = 0x8eebdc00] 08:35:57 INFO - PROCESS | 1720 | 1466696157233 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9180f000) [pid = 1720] [serial = 530] [outer = 0x8eebdc00] 08:35:57 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:58 INFO - PROCESS | 1720 | 1466696158222 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]]]}] 08:35:58 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 08:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1630ms 08:35:58 INFO - PROCESS | 1720 | 1466696158265 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:35:58 INFO - PROCESS | 1720 | 1466696158269 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:35:58 INFO - PROCESS | 1720 | 1466696158276 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1720 | 1466696158280 Marionette TRACE conn4 <- [1,678,null,{}] 08:35:58 INFO - PROCESS | 1720 | 1466696158286 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}] 08:35:58 INFO - PROCESS | 1720 | 1466696158297 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:58 INFO - PROCESS | 1720 | 1466696158500 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:35:58 INFO - PROCESS | 1720 | 1466696158718 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1720 | 1466696158728 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:35:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0d400 == 38 [pid = 1720] [id = 177] 08:35:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8eeb5000) [pid = 1720] [serial = 531] [outer = (nil)] 08:35:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x92404800) [pid = 1720] [serial = 532] [outer = 0x8eeb5000] 08:35:58 INFO - PROCESS | 1720 | 1466696158863 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x92408800) [pid = 1720] [serial = 533] [outer = 0x8eeb5000] 08:35:59 INFO - PROCESS | 1720 | 1466696159757 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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1530ms 08:35:59 INFO - PROCESS | 1720 | 1466696159807 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1720 | 1466696159811 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:35:59 INFO - PROCESS | 1720 | 1466696159818 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1720 | 1466696159822 Marionette TRACE conn4 <- [1,682,null,{}] 08:35:59 INFO - PROCESS | 1720 | 1466696159828 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}] 08:35:59 INFO - PROCESS | 1720 | 1466696159834 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:00 INFO - PROCESS | 1720 | 1466696160021 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:36:00 INFO - PROCESS | 1720 | 1466696160240 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1720 | 1466696160247 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01b400 == 39 [pid = 1720] [id = 178] 08:36:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x90d72000) [pid = 1720] [serial = 534] [outer = (nil)] 08:36:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9248f400) [pid = 1720] [serial = 535] [outer = 0x90d72000] 08:36:00 INFO - PROCESS | 1720 | 1466696160379 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x92493400) [pid = 1720] [serial = 536] [outer = 0x90d72000] 08:36:01 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:01 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:01 INFO - PROCESS | 1720 | 1466696161682 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]]]}] 08:36:01 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) 08:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1890ms 08:36:01 INFO - PROCESS | 1720 | 1466696161760 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 1720 | 1466696161766 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:36:01 INFO - PROCESS | 1720 | 1466696161794 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1720 | 1466696161798 Marionette TRACE conn4 <- [1,686,null,{}] 08:36:01 INFO - PROCESS | 1720 | 1466696161805 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}] 08:36:01 INFO - PROCESS | 1720 | 1466696161809 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:01 INFO - PROCESS | 1720 | 1466696161973 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:36:02 INFO - PROCESS | 1720 | 1466696162153 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1720 | 1466696162165 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x92410800 == 40 [pid = 1720] [id = 179] 08:36:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9248f000) [pid = 1720] [serial = 537] [outer = (nil)] 08:36:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x925a4000) [pid = 1720] [serial = 538] [outer = 0x9248f000] 08:36:02 INFO - PROCESS | 1720 | 1466696162246 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x925a6800) [pid = 1720] [serial = 539] [outer = 0x9248f000] 08:36:03 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:03 INFO - PROCESS | 1720 | 1466696163567 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1835ms 08:36:03 INFO - PROCESS | 1720 | 1466696163643 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1720 | 1466696163647 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:36:03 INFO - PROCESS | 1720 | 1466696163674 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1720 | 1466696163679 Marionette TRACE conn4 <- [1,690,null,{}] 08:36:03 INFO - PROCESS | 1720 | 1466696163687 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}] 08:36:03 INFO - PROCESS | 1720 | 1466696163692 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:03 INFO - PROCESS | 1720 | 1466696163859 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:36:04 INFO - PROCESS | 1720 | 1466696164030 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1720 | 1466696164036 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x91808c00 == 41 [pid = 1720] [id = 180] 08:36:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9249c000) [pid = 1720] [serial = 540] [outer = (nil)] 08:36:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x927e3400) [pid = 1720] [serial = 541] [outer = 0x9249c000] 08:36:04 INFO - PROCESS | 1720 | 1466696164125 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x927e7000) [pid = 1720] [serial = 542] [outer = 0x9249c000] 08:36:05 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:05 INFO - PROCESS | 1720 | 1466696165483 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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1876ms 08:36:05 INFO - PROCESS | 1720 | 1466696165557 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1720 | 1466696165561 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:36:05 INFO - PROCESS | 1720 | 1466696165590 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1720 | 1466696165594 Marionette TRACE conn4 <- [1,694,null,{}] 08:36:05 INFO - PROCESS | 1720 | 1466696165601 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}] 08:36:05 INFO - PROCESS | 1720 | 1466696165605 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:05 INFO - PROCESS | 1720 | 1466696165771 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:36:05 INFO - PROCESS | 1720 | 1466696165945 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1720 | 1466696165955 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed33400 == 42 [pid = 1720] [id = 181] 08:36:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x92406400) [pid = 1720] [serial = 543] [outer = (nil)] 08:36:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x929dd400) [pid = 1720] [serial = 544] [outer = 0x92406400] 08:36:06 INFO - PROCESS | 1720 | 1466696166040 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x92a10c00) [pid = 1720] [serial = 545] [outer = 0x92406400] 08:36:07 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:07 INFO - PROCESS | 1720 | 1466696167467 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]]]}] 08:36:07 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) 08:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1937ms 08:36:07 INFO - PROCESS | 1720 | 1466696167619 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1720 | 1466696167623 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:36:07 INFO - PROCESS | 1720 | 1466696167637 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1720 | 1466696167641 Marionette TRACE conn4 <- [1,698,null,{}] 08:36:07 INFO - PROCESS | 1720 | 1466696167648 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}] 08:36:07 INFO - PROCESS | 1720 | 1466696167655 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:07 INFO - PROCESS | 1720 | 1466696167829 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:36:08 INFO - PROCESS | 1720 | 1466696168016 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1720 | 1466696168024 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993c00 == 43 [pid = 1720] [id = 182] 08:36:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8c994400) [pid = 1720] [serial = 546] [outer = (nil)] 08:36:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x92c9ec00) [pid = 1720] [serial = 547] [outer = 0x8c994400] 08:36:08 INFO - PROCESS | 1720 | 1466696168118 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x93840400) [pid = 1720] [serial = 548] [outer = 0x8c994400] 08:36:09 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:09 INFO - PROCESS | 1720 | 1466696169570 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]]]}] 08:36:09 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) 08:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1994ms 08:36:09 INFO - PROCESS | 1720 | 1466696169630 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1720 | 1466696169633 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:36:09 INFO - PROCESS | 1720 | 1466696169640 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1720 | 1466696169643 Marionette TRACE conn4 <- [1,702,null,{}] 08:36:09 INFO - PROCESS | 1720 | 1466696169649 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}] 08:36:09 INFO - PROCESS | 1720 | 1466696169654 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:09 INFO - PROCESS | 1720 | 1466696169857 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:36:10 INFO - PROCESS | 1720 | 1466696170247 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 1720 | 1466696170254 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871800 == 44 [pid = 1720] [id = 183] 08:36:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8c872400) [pid = 1720] [serial = 549] [outer = (nil)] 08:36:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8c993400) [pid = 1720] [serial = 550] [outer = 0x8c872400] 08:36:10 INFO - PROCESS | 1720 | 1466696170334 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8c9a2000) [pid = 1720] [serial = 551] [outer = 0x8c872400] 08:36:11 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:11 INFO - PROCESS | 1720 | 1466696171653 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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2033ms 08:36:11 INFO - PROCESS | 1720 | 1466696171676 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 1720 | 1466696171681 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:36:11 INFO - PROCESS | 1720 | 1466696171764 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 1720 | 1466696171770 Marionette TRACE conn4 <- [1,706,null,{}] 08:36:11 INFO - PROCESS | 1720 | 1466696171780 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}] 08:36:11 INFO - PROCESS | 1720 | 1466696171785 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:11 INFO - PROCESS | 1720 | 1466696171955 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:36:12 INFO - PROCESS | 1720 | 1466696172226 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1720 | 1466696172234 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a0000 == 45 [pid = 1720] [id = 184] 08:36:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8d01cc00) [pid = 1720] [serial = 552] [outer = (nil)] 08:36:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8e85a400) [pid = 1720] [serial = 553] [outer = 0x8d01cc00] 08:36:12 INFO - PROCESS | 1720 | 1466696172315 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8ed2fc00) [pid = 1720] [serial = 554] [outer = 0x8d01cc00] 08:36:12 INFO - PROCESS | 1720 | --DOCSHELL 0x8caec400 == 44 [pid = 1720] [id = 170] 08:36:12 INFO - PROCESS | 1720 | --DOCSHELL 0x8eebec00 == 43 [pid = 1720] [id = 169] 08:36:12 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a4000 == 42 [pid = 1720] [id = 168] 08:36:12 INFO - PROCESS | 1720 | --DOCSHELL 0x8caea800 == 41 [pid = 1720] [id = 167] 08:36:12 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x9b569800) [pid = 1720] [serial = 403] [outer = (nil)] [url = about:blank] 08:36:12 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x9b08d000) [pid = 1720] [serial = 401] [outer = (nil)] [url = about:blank] 08:36:12 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x94fa0800) [pid = 1720] [serial = 378] [outer = (nil)] [url = about:blank] 08:36:12 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x9506b400) [pid = 1720] [serial = 381] [outer = (nil)] [url = about:blank] 08:36:12 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8e859000) [pid = 1720] [serial = 439] [outer = (nil)] [url = about:blank] 08:36:12 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x94538c00) [pid = 1720] [serial = 428] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9d8df400) [pid = 1720] [serial = 407] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0xa2fe8400) [pid = 1720] [serial = 413] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x8dd0e800) [pid = 1720] [serial = 373] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x927e6000) [pid = 1720] [serial = 424] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x9b96cc00) [pid = 1720] [serial = 404] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9a4a3000) [pid = 1720] [serial = 389] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x9ab35400) [pid = 1720] [serial = 395] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x93a65400) [pid = 1720] [serial = 370] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x922b2000) [pid = 1720] [serial = 375] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x92498800) [pid = 1720] [serial = 415] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9504d400) [pid = 1720] [serial = 431] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x95064800) [pid = 1720] [serial = 433] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x99545000) [pid = 1720] [serial = 385] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x95180c00) [pid = 1720] [serial = 382] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x93a6c400) [pid = 1720] [serial = 430] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9ab38000) [pid = 1720] [serial = 394] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x9249b000) [pid = 1720] [serial = 416] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x94fab000) [pid = 1720] [serial = 379] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9a49d000) [pid = 1720] [serial = 388] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9a69fc00) [pid = 1720] [serial = 392] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8dd01400) [pid = 1720] [serial = 372] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0xa2fb7400) [pid = 1720] [serial = 412] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9259a400) [pid = 1720] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x99cc2400) [pid = 1720] [serial = 386] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9a577000) [pid = 1720] [serial = 391] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x92a0b800) [pid = 1720] [serial = 418] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9d8d7c00) [pid = 1720] [serial = 406] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x96c15400) [pid = 1720] [serial = 434] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0xa23f4000) [pid = 1720] [serial = 410] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9ab94000) [pid = 1720] [serial = 397] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0xa22a3400) [pid = 1720] [serial = 409] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x99fe6800) [pid = 1720] [serial = 436] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x91808000) [pid = 1720] [serial = 427] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x92404c00) [pid = 1720] [serial = 376] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x94fa3000) [pid = 1720] [serial = 442] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9a699800) [pid = 1720] [serial = 443] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8ed2d000) [pid = 1720] [serial = 440] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9a49f400) [pid = 1720] [serial = 437] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9ab9d800) [pid = 1720] [serial = 398] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0xa2295800) [pid = 1720] [serial = 419] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8d916800) [pid = 1720] [serial = 421] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8dd06800) [pid = 1720] [serial = 422] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9b088800) [pid = 1720] [serial = 400] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x92a0bc00) [pid = 1720] [serial = 425] [outer = (nil)] [url = about:blank] 08:36:13 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:13 INFO - PROCESS | 1720 | 1466696173707 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2010ms 08:36:13 INFO - PROCESS | 1720 | 1466696173796 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1720 | 1466696173803 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:36:13 INFO - PROCESS | 1720 | 1466696173815 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1720 | 1466696173818 Marionette TRACE conn4 <- [1,710,null,{}] 08:36:13 INFO - PROCESS | 1720 | 1466696173824 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}] 08:36:13 INFO - PROCESS | 1720 | 1466696173829 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:13 INFO - PROCESS | 1720 | 1466696173990 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:36:14 INFO - PROCESS | 1720 | 1466696174129 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1720 | 1466696174137 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99b800 == 42 [pid = 1720] [id = 185] 08:36:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8c99d400) [pid = 1720] [serial = 555] [outer = (nil)] 08:36:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8e4af800) [pid = 1720] [serial = 556] [outer = 0x8c99d400] 08:36:14 INFO - PROCESS | 1720 | 1466696174210 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8eebe000) [pid = 1720] [serial = 557] [outer = 0x8c99d400] 08:36:15 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:15 INFO - PROCESS | 1720 | 1466696175468 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1689ms 08:36:15 INFO - PROCESS | 1720 | 1466696175505 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:36:15 INFO - PROCESS | 1720 | 1466696175509 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:36:15 INFO - PROCESS | 1720 | 1466696175530 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1720 | 1466696175539 Marionette TRACE conn4 <- [1,714,null,{}] 08:36:15 INFO - PROCESS | 1720 | 1466696175601 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}] 08:36:15 INFO - PROCESS | 1720 | 1466696175609 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:15 INFO - PROCESS | 1720 | 1466696175814 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:36:15 INFO - PROCESS | 1720 | 1466696175840 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1720 | 1466696175846 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874800 == 43 [pid = 1720] [id = 186] 08:36:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x901d0000) [pid = 1720] [serial = 558] [outer = (nil)] 08:36:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9031bc00) [pid = 1720] [serial = 559] [outer = 0x901d0000] 08:36:15 INFO - PROCESS | 1720 | 1466696175919 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x90eeb000) [pid = 1720] [serial = 560] [outer = 0x901d0000] 08:36:17 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8c878800) [pid = 1720] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8d2f6800) [pid = 1720] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8e859800) [pid = 1720] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8d2f1400) [pid = 1720] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d025400) [pid = 1720] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8cade400) [pid = 1720] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8d2f0400) [pid = 1720] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x9ab40000) [pid = 1720] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9b092400) [pid = 1720] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8c873400) [pid = 1720] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9a49e800) [pid = 1720] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8e864800) [pid = 1720] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8cae7000) [pid = 1720] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8d2fc400) [pid = 1720] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x929df400) [pid = 1720] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8d2fdc00) [pid = 1720] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x8eeb6000) [pid = 1720] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x901cdc00) [pid = 1720] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0xa6726800) [pid = 1720] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x8c876000) [pid = 1720] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0xa1012000) [pid = 1720] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x9ab37000) [pid = 1720] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:36:17 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x8d914c00) [pid = 1720] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:36:17 INFO - PROCESS | 1720 | 1466696177416 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]]]}] 08:36:17 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 08:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1941ms 08:36:17 INFO - PROCESS | 1720 | 1466696177457 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 1720 | 1466696177461 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:36:17 INFO - PROCESS | 1720 | 1466696177468 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 1720 | 1466696177471 Marionette TRACE conn4 <- [1,718,null,{}] 08:36:17 INFO - PROCESS | 1720 | 1466696177477 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}] 08:36:17 INFO - PROCESS | 1720 | 1466696177481 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:17 INFO - PROCESS | 1720 | 1466696177705 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:36:17 INFO - PROCESS | 1720 | 1466696177789 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1720 | 1466696177797 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873400 == 44 [pid = 1720] [id = 187] 08:36:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x8c876000) [pid = 1720] [serial = 561] [outer = (nil)] 08:36:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x8d2fc400) [pid = 1720] [serial = 562] [outer = 0x8c876000] 08:36:17 INFO - PROCESS | 1720 | 1466696177885 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x8dd0c000) [pid = 1720] [serial = 563] [outer = 0x8c876000] 08:36:18 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:18 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:19 INFO - PROCESS | 1720 | 1466696179022 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1581ms 08:36:19 INFO - PROCESS | 1720 | 1466696179050 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1720 | 1466696179053 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:36:19 INFO - PROCESS | 1720 | 1466696179060 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1720 | 1466696179063 Marionette TRACE conn4 <- [1,722,null,{}] 08:36:19 INFO - PROCESS | 1720 | 1466696179069 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}] 08:36:19 INFO - PROCESS | 1720 | 1466696179075 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:19 INFO - PROCESS | 1720 | 1466696179279 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:36:19 INFO - PROCESS | 1720 | 1466696179493 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1720 | 1466696179503 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c875400 == 45 [pid = 1720] [id = 188] 08:36:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x8c876800) [pid = 1720] [serial = 564] [outer = (nil)] 08:36:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8c999800) [pid = 1720] [serial = 565] [outer = 0x8c876800] 08:36:19 INFO - PROCESS | 1720 | 1466696179628 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8cadf800) [pid = 1720] [serial = 566] [outer = 0x8c876800] 08:36:20 INFO - PROCESS | 1720 | 1466696180694 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] 08:36:20 INFO - PROCESS | 1720 | 1466696180756 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:36:20 INFO - PROCESS | 1720 | 1466696180765 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1720 | 1466696180770 Marionette TRACE conn4 <- [1,726,null,{}] 08:36:20 INFO - PROCESS | 1720 | 1466696180779 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}] 08:36:20 INFO - PROCESS | 1720 | 1466696180788 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:21 INFO - PROCESS | 1720 | 1466696181044 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:36:21 INFO - PROCESS | 1720 | 1466696181292 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1720 | 1466696181302 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd07800 == 46 [pid = 1720] [id = 189] 08:36:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8e4b1800) [pid = 1720] [serial = 567] [outer = (nil)] 08:36:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8ed2d000) [pid = 1720] [serial = 568] [outer = 0x8e4b1800] 08:36:21 INFO - PROCESS | 1720 | 1466696181392 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8eeb7800) [pid = 1720] [serial = 569] [outer = 0x8e4b1800] 08:36:22 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:22 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:22 INFO - PROCESS | 1720 | 1466696182506 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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1805ms 08:36:22 INFO - PROCESS | 1720 | 1466696182578 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:36:22 INFO - PROCESS | 1720 | 1466696182593 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:36:22 INFO - PROCESS | 1720 | 1466696182600 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1720 | 1466696182605 Marionette TRACE conn4 <- [1,730,null,{}] 08:36:22 INFO - PROCESS | 1720 | 1466696182612 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}] 08:36:22 INFO - PROCESS | 1720 | 1466696182618 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:22 INFO - PROCESS | 1720 | 1466696182875 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:36:23 INFO - PROCESS | 1720 | 1466696183110 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1720 | 1466696183121 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x90314800 == 47 [pid = 1720] [id = 190] 08:36:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x90318400) [pid = 1720] [serial = 570] [outer = (nil)] 08:36:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x9180b000) [pid = 1720] [serial = 571] [outer = 0x90318400] 08:36:23 INFO - PROCESS | 1720 | 1466696183206 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x922b6400) [pid = 1720] [serial = 572] [outer = 0x90318400] 08:36:24 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:24 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:24 INFO - PROCESS | 1720 | 1466696184276 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] 08:36:24 INFO - PROCESS | 1720 | 1466696184343 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:36:24 INFO - PROCESS | 1720 | 1466696184359 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1720 | 1466696184370 Marionette TRACE conn4 <- [1,734,null,{}] 08:36:24 INFO - PROCESS | 1720 | 1466696184377 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}] 08:36:24 INFO - PROCESS | 1720 | 1466696184385 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:24 INFO - PROCESS | 1720 | 1466696184654 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:36:24 INFO - PROCESS | 1720 | 1466696184880 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1720 | 1466696184886 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x9259a800 == 48 [pid = 1720] [id = 191] 08:36:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x9259b800) [pid = 1720] [serial = 573] [outer = (nil)] 08:36:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x929d6400) [pid = 1720] [serial = 574] [outer = 0x9259b800] 08:36:24 INFO - PROCESS | 1720 | 1466696184975 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x929db000) [pid = 1720] [serial = 575] [outer = 0x9259b800] 08:36:25 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:25 INFO - PROCESS | 1720 | 1466696185885 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1603ms 08:36:25 INFO - PROCESS | 1720 | 1466696185958 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1720 | 1466696185962 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:36:25 INFO - PROCESS | 1720 | 1466696185969 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 1720 | 1466696185973 Marionette TRACE conn4 <- [1,738,null,{}] 08:36:25 INFO - PROCESS | 1720 | 1466696185979 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}] 08:36:25 INFO - PROCESS | 1720 | 1466696185985 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:26 INFO - PROCESS | 1720 | 1466696186192 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:36:26 INFO - PROCESS | 1720 | 1466696186418 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1720 | 1466696186425 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x929d2000 == 49 [pid = 1720] [id = 192] 08:36:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x929d2c00) [pid = 1720] [serial = 576] [outer = (nil)] 08:36:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x92c9f800) [pid = 1720] [serial = 577] [outer = 0x929d2c00] 08:36:26 INFO - PROCESS | 1720 | 1466696186538 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x93833c00) [pid = 1720] [serial = 578] [outer = 0x929d2c00] 08:36:27 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:27 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:27 INFO - PROCESS | 1720 | 1466696187869 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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1936ms 08:36:27 INFO - PROCESS | 1720 | 1466696187954 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1720 | 1466696187959 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:36:28 INFO - PROCESS | 1720 | 1466696188016 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1720 | 1466696188020 Marionette TRACE conn4 <- [1,742,null,{}] 08:36:28 INFO - PROCESS | 1720 | 1466696188026 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}] 08:36:28 INFO - PROCESS | 1720 | 1466696188032 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:28 INFO - PROCESS | 1720 | 1466696188211 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:36:28 INFO - PROCESS | 1720 | 1466696188394 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1720 | 1466696188413 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a63c00 == 50 [pid = 1720] [id = 193] 08:36:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x93a65400) [pid = 1720] [serial = 579] [outer = (nil)] 08:36:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9453f000) [pid = 1720] [serial = 580] [outer = 0x93a65400] 08:36:28 INFO - PROCESS | 1720 | 1466696188511 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x94fca000) [pid = 1720] [serial = 581] [outer = 0x93a65400] 08:36:29 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:29 INFO - PROCESS | 1720 | 1466696189914 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]]]}] 08:36:29 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 08:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1991ms 08:36:30 INFO - PROCESS | 1720 | 1466696190003 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1720 | 1466696190008 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:36:30 INFO - PROCESS | 1720 | 1466696190014 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1720 | 1466696190017 Marionette TRACE conn4 <- [1,746,null,{}] 08:36:30 INFO - PROCESS | 1720 | 1466696190024 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}] 08:36:30 INFO - PROCESS | 1720 | 1466696190031 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:30 INFO - PROCESS | 1720 | 1466696190214 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:36:30 INFO - PROCESS | 1720 | 1466696190388 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1720 | 1466696190401 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x93840000 == 51 [pid = 1720] [id = 194] 08:36:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x93a67800) [pid = 1720] [serial = 582] [outer = (nil)] 08:36:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9505e800) [pid = 1720] [serial = 583] [outer = 0x93a67800] 08:36:30 INFO - PROCESS | 1720 | 1466696190482 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x95063c00) [pid = 1720] [serial = 584] [outer = 0x93a67800] 08:36:31 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:31 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:31 INFO - PROCESS | 1720 | 1466696191823 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]]]}] 08:36:31 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.) 08:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1831ms 08:36:31 INFO - PROCESS | 1720 | 1466696191846 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1720 | 1466696191850 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:36:31 INFO - PROCESS | 1720 | 1466696191856 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1720 | 1466696191860 Marionette TRACE conn4 <- [1,750,null,{}] 08:36:31 INFO - PROCESS | 1720 | 1466696191929 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}] 08:36:31 INFO - PROCESS | 1720 | 1466696191935 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:32 INFO - PROCESS | 1720 | 1466696192164 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:36:32 INFO - PROCESS | 1720 | 1466696192294 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1720 | 1466696192303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x929dc400 == 52 [pid = 1720] [id = 195] 08:36:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x95051000) [pid = 1720] [serial = 585] [outer = (nil)] 08:36:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9506b800) [pid = 1720] [serial = 586] [outer = 0x95051000] 08:36:32 INFO - PROCESS | 1720 | 1466696192389 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x95184800) [pid = 1720] [serial = 587] [outer = 0x95051000] 08:36:33 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:33 INFO - PROCESS | 1720 | 1466696193772 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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1992ms 08:36:33 INFO - PROCESS | 1720 | 1466696193849 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1720 | 1466696193852 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:36:33 INFO - PROCESS | 1720 | 1466696193861 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1720 | 1466696193864 Marionette TRACE conn4 <- [1,754,null,{}] 08:36:33 INFO - PROCESS | 1720 | 1466696193870 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}] 08:36:33 INFO - PROCESS | 1720 | 1466696193875 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:34 INFO - PROCESS | 1720 | 1466696194056 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:36:34 INFO - PROCESS | 1720 | 1466696194233 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1720 | 1466696194239 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x92401800 == 53 [pid = 1720] [id = 196] 08:36:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x95064c00) [pid = 1720] [serial = 588] [outer = (nil)] 08:36:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x96c16c00) [pid = 1720] [serial = 589] [outer = 0x95064c00] 08:36:34 INFO - PROCESS | 1720 | 1466696194329 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x97e0b400) [pid = 1720] [serial = 590] [outer = 0x95064c00] 08:36:35 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:35 INFO - PROCESS | 1720 | 1466696195653 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]]]}] 08:36:35 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 08:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1833ms 08:36:35 INFO - PROCESS | 1720 | 1466696195694 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1720 | 1466696195699 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:36:35 INFO - PROCESS | 1720 | 1466696195706 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1720 | 1466696195710 Marionette TRACE conn4 <- [1,758,null,{}] 08:36:35 INFO - PROCESS | 1720 | 1466696195811 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}] 08:36:35 INFO - PROCESS | 1720 | 1466696195817 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:36 INFO - PROCESS | 1720 | 1466696196001 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:36:36 INFO - PROCESS | 1720 | 1466696196177 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1720 | 1466696196184 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a800 == 54 [pid = 1720] [id = 197] 08:36:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x95068400) [pid = 1720] [serial = 591] [outer = (nil)] 08:36:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x99091800) [pid = 1720] [serial = 592] [outer = 0x95068400] 08:36:36 INFO - PROCESS | 1720 | 1466696196273 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x99cc0800) [pid = 1720] [serial = 593] [outer = 0x95068400] 08:36:37 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:37 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:37 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:37 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:37 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x99fe2c00) [pid = 1720] [serial = 594] [outer = 0x99f81c00] 08:36:37 INFO - PROCESS | 1720 | 1466696197311 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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1689ms 08:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:36:37 INFO - PROCESS | 1720 | 1466696197403 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1720 | 1466696197406 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:36:37 INFO - PROCESS | 1720 | 1466696197413 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 1720 | 1466696197416 Marionette TRACE conn4 <- [1,762,null,{}] 08:36:37 INFO - PROCESS | 1720 | 1466696197422 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}] 08:36:37 INFO - PROCESS | 1720 | 1466696197428 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:37 INFO - PROCESS | 1720 | 1466696197654 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:36:37 INFO - PROCESS | 1720 | 1466696197919 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1720 | 1466696197933 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c18800 == 55 [pid = 1720] [id = 198] 08:36:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9861ac00) [pid = 1720] [serial = 595] [outer = (nil)] 08:36:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x99fd8000) [pid = 1720] [serial = 596] [outer = 0x9861ac00] 08:36:38 INFO - PROCESS | 1720 | 1466696198030 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9a498c00) [pid = 1720] [serial = 597] [outer = 0x9861ac00] 08:36:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1931ms 08:36:39 INFO - PROCESS | 1720 | 1466696199334 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]]]}] 08:36:39 INFO - PROCESS | 1720 | 1466696199344 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1720 | 1466696199348 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:36:39 INFO - PROCESS | 1720 | 1466696199460 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1720 | 1466696199465 Marionette TRACE conn4 <- [1,766,null,{}] 08:36:39 INFO - PROCESS | 1720 | 1466696199481 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}] 08:36:39 INFO - PROCESS | 1720 | 1466696199488 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:39 INFO - PROCESS | 1720 | 1466696199727 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:36:39 INFO - PROCESS | 1720 | 1466696199946 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1720 | 1466696199955 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x90206800 == 56 [pid = 1720] [id = 199] 08:36:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x90206c00) [pid = 1720] [serial = 598] [outer = (nil)] 08:36:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a56a000) [pid = 1720] [serial = 599] [outer = 0x90206c00] 08:36:40 INFO - PROCESS | 1720 | 1466696200040 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a56ac00) [pid = 1720] [serial = 600] [outer = 0x90206c00] 08:36:41 INFO - PROCESS | 1720 | 1466696201336 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1958ms 08:36:41 INFO - PROCESS | 1720 | 1466696201355 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1720 | 1466696201358 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:36:41 INFO - PROCESS | 1720 | 1466696201366 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1720 | 1466696201370 Marionette TRACE conn4 <- [1,770,null,{}] 08:36:41 INFO - PROCESS | 1720 | 1466696201376 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}] 08:36:41 INFO - PROCESS | 1720 | 1466696201382 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:42 INFO - PROCESS | 1720 | 1466696202088 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:36:42 INFO - PROCESS | 1720 | 1466696202297 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1720 | 1466696202304 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01c000 == 57 [pid = 1720] [id = 200] 08:36:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8d01e000) [pid = 1720] [serial = 601] [outer = (nil)] 08:36:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x8d029c00) [pid = 1720] [serial = 602] [outer = 0x8d01e000] 08:36:42 INFO - PROCESS | 1720 | 1466696202390 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8d91d800) [pid = 1720] [serial = 603] [outer = 0x8d01e000] 08:36:43 INFO - PROCESS | 1720 | 1466696203396 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2043ms 08:36:43 INFO - PROCESS | 1720 | 1466696203411 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:36:43 INFO - PROCESS | 1720 | 1466696203417 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:36:43 INFO - PROCESS | 1720 | 1466696203425 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1720 | 1466696203431 Marionette TRACE conn4 <- [1,774,null,{}] 08:36:43 INFO - PROCESS | 1720 | 1466696203438 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}] 08:36:43 INFO - PROCESS | 1720 | 1466696203447 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:43 INFO - PROCESS | 1720 | 1466696203645 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:36:43 INFO - PROCESS | 1720 | 1466696203889 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1720 | 1466696203901 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d028000 == 58 [pid = 1720] [id = 201] 08:36:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8eb2b000) [pid = 1720] [serial = 604] [outer = (nil)] 08:36:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x8eeb2c00) [pid = 1720] [serial = 605] [outer = 0x8eb2b000] 08:36:44 INFO - PROCESS | 1720 | 1466696204000 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x901d5000) [pid = 1720] [serial = 606] [outer = 0x8eb2b000] 08:36:44 INFO - PROCESS | 1720 | 1466696204921 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1537ms 08:36:44 INFO - PROCESS | 1720 | 1466696204962 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:36:44 INFO - PROCESS | 1720 | 1466696204967 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:36:44 INFO - PROCESS | 1720 | 1466696204974 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1720 | 1466696204977 Marionette TRACE conn4 <- [1,778,null,{}] 08:36:44 INFO - PROCESS | 1720 | 1466696204983 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}] 08:36:44 INFO - PROCESS | 1720 | 1466696204989 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:45 INFO - PROCESS | 1720 | 1466696205300 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:36:45 INFO - PROCESS | 1720 | 1466696205585 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 1720 | 1466696205594 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0c400 == 59 [pid = 1720] [id = 202] 08:36:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x90ee5c00) [pid = 1720] [serial = 607] [outer = (nil)] 08:36:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x91805c00) [pid = 1720] [serial = 608] [outer = 0x90ee5c00] 08:36:45 INFO - PROCESS | 1720 | 1466696205677 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x922bbc00) [pid = 1720] [serial = 609] [outer = 0x90ee5c00] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x94f9c400 == 58 [pid = 1720] [id = 103] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed27c00 == 57 [pid = 1720] [id = 110] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c873400 == 56 [pid = 1720] [id = 187] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874800 == 55 [pid = 1720] [id = 186] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99b800 == 54 [pid = 1720] [id = 185] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a0000 == 53 [pid = 1720] [id = 184] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871800 == 52 [pid = 1720] [id = 183] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6dc00 == 51 [pid = 1720] [id = 100] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x91808800 == 50 [pid = 1720] [id = 102] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8d020c00 == 49 [pid = 1720] [id = 171] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x92597c00 == 48 [pid = 1720] [id = 96] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0d400 == 47 [pid = 1720] [id = 177] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb37000 == 46 [pid = 1720] [id = 166] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x92410800 == 45 [pid = 1720] [id = 179] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed31c00 == 44 [pid = 1720] [id = 111] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9505d400 == 43 [pid = 1720] [id = 98] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a4400 == 42 [pid = 1720] [id = 173] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9b086800 == 41 [pid = 1720] [id = 106] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x91808c00 == 40 [pid = 1720] [id = 180] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9031ac00 == 39 [pid = 1720] [id = 174] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a5800 == 38 [pid = 1720] [id = 107] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb7c00 == 37 [pid = 1720] [id = 175] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8e858400 == 36 [pid = 1720] [id = 108] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8d028800 == 35 [pid = 1720] [id = 176] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01b400 == 34 [pid = 1720] [id = 178] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed33400 == 33 [pid = 1720] [id = 181] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x90ee4800 == 32 [pid = 1720] [id = 99] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8d021c00 == 31 [pid = 1720] [id = 172] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x929de400 == 30 [pid = 1720] [id = 101] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91e400 == 29 [pid = 1720] [id = 112] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993c00 == 28 [pid = 1720] [id = 182] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9180d800 == 27 [pid = 1720] [id = 95] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a4c00 == 26 [pid = 1720] [id = 109] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9453d400 == 25 [pid = 1720] [id = 97] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab3f000 == 24 [pid = 1720] [id = 104] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9b08a800 == 23 [pid = 1720] [id = 105] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x90206800 == 22 [pid = 1720] [id = 199] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x96c18800 == 21 [pid = 1720] [id = 198] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a800 == 20 [pid = 1720] [id = 197] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x92401800 == 19 [pid = 1720] [id = 196] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x93840000 == 18 [pid = 1720] [id = 194] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x929dc400 == 17 [pid = 1720] [id = 195] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x93a63c00 == 16 [pid = 1720] [id = 193] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x929d2000 == 15 [pid = 1720] [id = 192] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x90314800 == 14 [pid = 1720] [id = 190] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x9259a800 == 13 [pid = 1720] [id = 191] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd07800 == 12 [pid = 1720] [id = 189] 08:36:48 INFO - PROCESS | 1720 | --DOCSHELL 0x8c875400 == 11 [pid = 1720] [id = 188] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x90209000) [pid = 1720] [serial = 512] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x8cae6000) [pid = 1720] [serial = 485] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8eb30400) [pid = 1720] [serial = 472] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x90eea000) [pid = 1720] [serial = 445] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8d2fb000) [pid = 1720] [serial = 467] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x8d915c00) [pid = 1720] [serial = 502] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x90202c00) [pid = 1720] [serial = 488] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x8e864000) [pid = 1720] [serial = 511] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9ae24800) [pid = 1720] [serial = 454] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0xa100bc00) [pid = 1720] [serial = 461] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x8c87c000) [pid = 1720] [serial = 479] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8cae2400) [pid = 1720] [serial = 484] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8caec800) [pid = 1720] [serial = 487] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9a570000) [pid = 1720] [serial = 451] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8eb30c00) [pid = 1720] [serial = 505] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x91807400) [pid = 1720] [serial = 446] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9020b000) [pid = 1720] [serial = 491] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8e4ab000) [pid = 1720] [serial = 494] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9ae2ec00) [pid = 1720] [serial = 455] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9020a800) [pid = 1720] [serial = 490] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9372c800) [pid = 1720] [serial = 448] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0xa2ff0c00) [pid = 1720] [serial = 470] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x901d3800) [pid = 1720] [serial = 499] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x901d2c00) [pid = 1720] [serial = 508] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8c879800) [pid = 1720] [serial = 478] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0xa672e800) [pid = 1720] [serial = 475] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0xa331c000) [pid = 1720] [serial = 482] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x93a67400) [pid = 1720] [serial = 449] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x901d9400) [pid = 1720] [serial = 500] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8ed28800) [pid = 1720] [serial = 506] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e4a8c00) [pid = 1720] [serial = 493] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x901db000) [pid = 1720] [serial = 509] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9d80d000) [pid = 1720] [serial = 460] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8d922c00) [pid = 1720] [serial = 503] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0xa67a8000) [pid = 1720] [serial = 476] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0xa23a5800) [pid = 1720] [serial = 469] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8d2f7c00) [pid = 1720] [serial = 466] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8eb32800) [pid = 1720] [serial = 473] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0xa23f3000) [pid = 1720] [serial = 464] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x9b08f400) [pid = 1720] [serial = 457] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x9a82fc00) [pid = 1720] [serial = 452] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x9b266400) [pid = 1720] [serial = 458] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x8c99fc00) [pid = 1720] [serial = 481] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0xa23b0400) [pid = 1720] [serial = 463] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x8e4a8400) [pid = 1720] [serial = 496] [outer = (nil)] [url = about:blank] 08:36:48 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x8e4aac00) [pid = 1720] [serial = 497] [outer = (nil)] [url = about:blank] 08:36:49 INFO - PROCESS | 1720 | 1466696209048 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 4136ms 08:36:49 INFO - PROCESS | 1720 | 1466696209111 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 1720 | 1466696209117 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:36:49 INFO - PROCESS | 1720 | 1466696209125 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1720 | 1466696209130 Marionette TRACE conn4 <- [1,782,null,{}] 08:36:49 INFO - PROCESS | 1720 | 1466696209140 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}] 08:36:49 INFO - PROCESS | 1720 | 1466696209146 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:49 INFO - PROCESS | 1720 | 1466696209359 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:36:49 INFO - PROCESS | 1720 | 1466696209483 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1720 | 1466696209491 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01dc00 == 12 [pid = 1720] [id = 203] 08:36:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x8d01fc00) [pid = 1720] [serial = 610] [outer = (nil)] 08:36:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8d2fb800) [pid = 1720] [serial = 611] [outer = 0x8d01fc00] 08:36:49 INFO - PROCESS | 1720 | 1466696209568 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8d915c00) [pid = 1720] [serial = 612] [outer = 0x8d01fc00] 08:36:50 INFO - PROCESS | 1720 | 1466696210433 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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1341ms 08:36:50 INFO - PROCESS | 1720 | 1466696210466 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1720 | 1466696210472 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:36:50 INFO - PROCESS | 1720 | 1466696210483 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1720 | 1466696210486 Marionette TRACE conn4 <- [1,786,null,{}] 08:36:50 INFO - PROCESS | 1720 | 1466696210493 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}] 08:36:50 INFO - PROCESS | 1720 | 1466696210499 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:50 INFO - PROCESS | 1720 | 1466696210663 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:36:50 INFO - PROCESS | 1720 | 1466696210803 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1720 | 1466696210811 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f3800 == 13 [pid = 1720] [id = 204] 08:36:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8dd07000) [pid = 1720] [serial = 613] [outer = (nil)] 08:36:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8e4a3c00) [pid = 1720] [serial = 614] [outer = 0x8dd07000] 08:36:50 INFO - PROCESS | 1720 | 1466696210887 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8e4a8800) [pid = 1720] [serial = 615] [outer = 0x8dd07000] 08:36:51 INFO - PROCESS | 1720 | 1466696211790 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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1333ms 08:36:51 INFO - PROCESS | 1720 | 1466696211816 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1720 | 1466696211820 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:36:51 INFO - PROCESS | 1720 | 1466696211836 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1720 | 1466696211842 Marionette TRACE conn4 <- [1,790,null,{}] 08:36:51 INFO - PROCESS | 1720 | 1466696211858 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}] 08:36:51 INFO - PROCESS | 1720 | 1466696211867 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:52 INFO - PROCESS | 1720 | 1466696212108 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:36:52 INFO - PROCESS | 1720 | 1466696212164 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1720 | 1466696212181 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb32800 == 14 [pid = 1720] [id = 205] 08:36:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8eb33000) [pid = 1720] [serial = 616] [outer = (nil)] 08:36:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8eb36800) [pid = 1720] [serial = 617] [outer = 0x8eb33000] 08:36:52 INFO - PROCESS | 1720 | 1466696212253 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8ed35c00) [pid = 1720] [serial = 618] [outer = 0x8eb33000] 08:36:54 INFO - PROCESS | 1720 | 1466696214279 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]]]}] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8eebe800) [pid = 1720] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x9031c400) [pid = 1720] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8c994400) [pid = 1720] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x90ee3400) [pid = 1720] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x901d0000) [pid = 1720] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x8eeb5000) [pid = 1720] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x8c876000) [pid = 1720] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x8eeb6400) [pid = 1720] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x90d72000) [pid = 1720] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x8d026400) [pid = 1720] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x8eebdc00) [pid = 1720] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x8d01cc00) [pid = 1720] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0x8c99d400) [pid = 1720] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 109 (0x8c872400) [pid = 1720] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 108 (0x92406400) [pid = 1720] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 107 (0x9248f000) [pid = 1720] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:36:54 INFO - PROCESS | 1720 | --DOMWINDOW == 106 (0x9249c000) [pid = 1720] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2584ms 08:36:54 INFO - PROCESS | 1720 | 1466696214421 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:36:54 INFO - PROCESS | 1720 | 1466696214426 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:36:54 INFO - PROCESS | 1720 | 1466696214432 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1720 | 1466696214435 Marionette TRACE conn4 <- [1,794,null,{}] 08:36:54 INFO - PROCESS | 1720 | 1466696214441 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}] 08:36:54 INFO - PROCESS | 1720 | 1466696214446 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:54 INFO - PROCESS | 1720 | 1466696214643 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:36:54 INFO - PROCESS | 1720 | 1466696214723 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1720 | 1466696214731 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91b400 == 15 [pid = 1720] [id = 206] 08:36:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 107 (0x8eb31400) [pid = 1720] [serial = 619] [outer = (nil)] 08:36:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0x8ed33800) [pid = 1720] [serial = 620] [outer = 0x8eb31400] 08:36:54 INFO - PROCESS | 1720 | 1466696214808 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x8eebc800) [pid = 1720] [serial = 621] [outer = 0x8eb31400] 08:36:55 INFO - PROCESS | 1720 | 1466696215490 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1129ms 08:36:55 INFO - PROCESS | 1720 | 1466696215560 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1720 | 1466696215563 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:36:55 INFO - PROCESS | 1720 | 1466696215578 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1720 | 1466696215580 Marionette TRACE conn4 <- [1,798,null,{}] 08:36:55 INFO - PROCESS | 1720 | 1466696215586 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}] 08:36:55 INFO - PROCESS | 1720 | 1466696215591 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:55 INFO - PROCESS | 1720 | 1466696215740 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:36:55 INFO - PROCESS | 1720 | 1466696215750 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1720 | 1466696215759 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c997c00 == 16 [pid = 1720] [id = 207] 08:36:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0x8eb37400) [pid = 1720] [serial = 622] [outer = (nil)] 08:36:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x90202c00) [pid = 1720] [serial = 623] [outer = 0x8eb37400] 08:36:55 INFO - PROCESS | 1720 | 1466696215830 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x90209800) [pid = 1720] [serial = 624] [outer = 0x8eb37400] 08:36:56 INFO - PROCESS | 1720 | 1466696216940 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]]]}] 08:36:57 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 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1435ms 08:36:57 INFO - PROCESS | 1720 | 1466696217014 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1720 | 1466696217022 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:36:57 INFO - PROCESS | 1720 | 1466696217030 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1720 | 1466696217036 Marionette TRACE conn4 <- [1,802,null,{}] 08:36:57 INFO - PROCESS | 1720 | 1466696217045 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}] 08:36:57 INFO - PROCESS | 1720 | 1466696217051 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:57 INFO - PROCESS | 1720 | 1466696217291 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:36:57 INFO - PROCESS | 1720 | 1466696217525 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1720 | 1466696217536 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caeb000 == 17 [pid = 1720] [id = 208] 08:36:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x8d01a400) [pid = 1720] [serial = 625] [outer = (nil)] 08:36:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x8d920400) [pid = 1720] [serial = 626] [outer = 0x8d01a400] 08:36:57 INFO - PROCESS | 1720 | 1466696217625 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x8dd0b400) [pid = 1720] [serial = 627] [outer = 0x8d01a400] 08:36:58 INFO - PROCESS | 1720 | 1466696218642 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]]]}] 08:36:58 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 08:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1690ms 08:36:58 INFO - PROCESS | 1720 | 1466696218720 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1720 | 1466696218728 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:36:58 INFO - PROCESS | 1720 | 1466696218739 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1720 | 1466696218743 Marionette TRACE conn4 <- [1,806,null,{}] 08:36:58 INFO - PROCESS | 1720 | 1466696218750 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}] 08:36:58 INFO - PROCESS | 1720 | 1466696218756 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:59 INFO - PROCESS | 1720 | 1466696219000 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:36:59 INFO - PROCESS | 1720 | 1466696219273 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1720 | 1466696219293 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:36:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4ad000 == 18 [pid = 1720] [id = 209] 08:36:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8eb28400) [pid = 1720] [serial = 628] [outer = (nil)] 08:36:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8eb37000) [pid = 1720] [serial = 629] [outer = 0x8eb28400] 08:36:59 INFO - PROCESS | 1720 | 1466696219394 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8cae6400) [pid = 1720] [serial = 630] [outer = 0x8eb28400] 08:37:00 INFO - PROCESS | 1720 | 1466696220387 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]]]}] 08:37:00 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 08:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1693ms 08:37:00 INFO - PROCESS | 1720 | 1466696220432 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:37:00 INFO - PROCESS | 1720 | 1466696220437 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:37:00 INFO - PROCESS | 1720 | 1466696220444 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1720 | 1466696220451 Marionette TRACE conn4 <- [1,810,null,{}] 08:37:00 INFO - PROCESS | 1720 | 1466696220469 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}] 08:37:00 INFO - PROCESS | 1720 | 1466696220478 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:00 INFO - PROCESS | 1720 | 1466696220676 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:37:00 INFO - PROCESS | 1720 | 1466696220896 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1720 | 1466696220907 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d72000 == 19 [pid = 1720] [id = 210] 08:37:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x90d75000) [pid = 1720] [serial = 631] [outer = (nil)] 08:37:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x90ee5800) [pid = 1720] [serial = 632] [outer = 0x90d75000] 08:37:01 INFO - PROCESS | 1720 | 1466696221057 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x90ef0000) [pid = 1720] [serial = 633] [outer = 0x90d75000] 08:37:02 INFO - PROCESS | 1720 | 1466696222022 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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1591ms 08:37:02 INFO - PROCESS | 1720 | 1466696222035 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1720 | 1466696222039 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:37:02 INFO - PROCESS | 1720 | 1466696222047 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1720 | 1466696222050 Marionette TRACE conn4 <- [1,814,null,{}] 08:37:02 INFO - PROCESS | 1720 | 1466696222057 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}] 08:37:02 INFO - PROCESS | 1720 | 1466696222062 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:02 INFO - PROCESS | 1720 | 1466696222285 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:37:02 INFO - PROCESS | 1720 | 1466696222501 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1720 | 1466696222515 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2d400 == 20 [pid = 1720] [id = 211] 08:37:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x91808800) [pid = 1720] [serial = 634] [outer = (nil)] 08:37:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x9180f400) [pid = 1720] [serial = 635] [outer = 0x91808800] 08:37:02 INFO - PROCESS | 1720 | 1466696222647 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x922b4000) [pid = 1720] [serial = 636] [outer = 0x91808800] 08:37:03 INFO - PROCESS | 1720 | 1466696223581 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] 08:37:03 INFO - PROCESS | 1720 | 1466696223637 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:37:03 INFO - PROCESS | 1720 | 1466696223644 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 1720 | 1466696223648 Marionette TRACE conn4 <- [1,818,null,{}] 08:37:03 INFO - PROCESS | 1720 | 1466696223654 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}] 08:37:03 INFO - PROCESS | 1720 | 1466696223659 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:03 INFO - PROCESS | 1720 | 1466696223875 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:37:04 INFO - PROCESS | 1720 | 1466696224096 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1720 | 1466696224106 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x90318c00 == 21 [pid = 1720] [id = 212] 08:37:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x922bd000) [pid = 1720] [serial = 637] [outer = (nil)] 08:37:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x92406800) [pid = 1720] [serial = 638] [outer = 0x922bd000] 08:37:04 INFO - PROCESS | 1720 | 1466696224205 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x92409800) [pid = 1720] [serial = 639] [outer = 0x922bd000] 08:37:05 INFO - PROCESS | 1720 | 1466696225166 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1585ms 08:37:05 INFO - PROCESS | 1720 | 1466696225231 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:37:05 INFO - PROCESS | 1720 | 1466696225235 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:37:05 INFO - PROCESS | 1720 | 1466696225242 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1720 | 1466696225246 Marionette TRACE conn4 <- [1,822,null,{}] 08:37:05 INFO - PROCESS | 1720 | 1466696225251 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}] 08:37:05 INFO - PROCESS | 1720 | 1466696225263 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:05 INFO - PROCESS | 1720 | 1466696225529 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:37:05 INFO - PROCESS | 1720 | 1466696225798 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 1720 | 1466696225807 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c876000 == 22 [pid = 1720] [id = 213] 08:37:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8c87d400) [pid = 1720] [serial = 640] [outer = (nil)] 08:37:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x9249cc00) [pid = 1720] [serial = 641] [outer = 0x8c87d400] 08:37:05 INFO - PROCESS | 1720 | 1466696225899 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x9259ac00) [pid = 1720] [serial = 642] [outer = 0x8c87d400] 08:37:06 INFO - PROCESS | 1720 | 1466696226840 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] 08:37:06 INFO - PROCESS | 1720 | 1466696226896 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:37:06 INFO - PROCESS | 1720 | 1466696226903 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1720 | 1466696226907 Marionette TRACE conn4 <- [1,826,null,{}] 08:37:06 INFO - PROCESS | 1720 | 1466696226912 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}] 08:37:06 INFO - PROCESS | 1720 | 1466696226918 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:07 INFO - PROCESS | 1720 | 1466696227126 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:37:07 INFO - PROCESS | 1720 | 1466696227439 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1720 | 1466696227449 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2b800 == 23 [pid = 1720] [id = 214] 08:37:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x91810000) [pid = 1720] [serial = 643] [outer = (nil)] 08:37:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x929d1c00) [pid = 1720] [serial = 644] [outer = 0x91810000] 08:37:07 INFO - PROCESS | 1720 | 1466696227543 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x929d8000) [pid = 1720] [serial = 645] [outer = 0x91810000] 08:37:08 INFO - PROCESS | 1720 | 1466696228458 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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1590ms 08:37:08 INFO - PROCESS | 1720 | 1466696228494 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:37:08 INFO - PROCESS | 1720 | 1466696228505 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:37:08 INFO - PROCESS | 1720 | 1466696228511 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1720 | 1466696228515 Marionette TRACE conn4 <- [1,830,null,{}] 08:37:08 INFO - PROCESS | 1720 | 1466696228521 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}] 08:37:08 INFO - PROCESS | 1720 | 1466696228525 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:08 INFO - PROCESS | 1720 | 1466696228705 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:37:08 INFO - PROCESS | 1720 | 1466696228922 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1720 | 1466696228930 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x927e4c00 == 24 [pid = 1720] [id = 215] 08:37:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x929e0000) [pid = 1720] [serial = 646] [outer = (nil)] 08:37:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x92a12000) [pid = 1720] [serial = 647] [outer = 0x929e0000] 08:37:09 INFO - PROCESS | 1720 | 1466696229076 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x92a15800) [pid = 1720] [serial = 648] [outer = 0x929e0000] 08:37:10 INFO - PROCESS | 1720 | 1466696230057 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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1581ms 08:37:10 INFO - PROCESS | 1720 | 1466696230093 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1720 | 1466696230098 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:37:10 INFO - PROCESS | 1720 | 1466696230104 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1720 | 1466696230108 Marionette TRACE conn4 <- [1,834,null,{}] 08:37:10 INFO - PROCESS | 1720 | 1466696230114 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}] 08:37:10 INFO - PROCESS | 1720 | 1466696230119 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:10 INFO - PROCESS | 1720 | 1466696230295 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:37:10 INFO - PROCESS | 1720 | 1466696230512 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1720 | 1466696230522 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae3c00 == 25 [pid = 1720] [id = 216] 08:37:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8d2f6800) [pid = 1720] [serial = 649] [outer = (nil)] 08:37:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9373ac00) [pid = 1720] [serial = 650] [outer = 0x8d2f6800] 08:37:10 INFO - PROCESS | 1720 | 1466696230648 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x93835000) [pid = 1720] [serial = 651] [outer = 0x8d2f6800] 08:37:11 INFO - PROCESS | 1720 | 1466696231562 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1529ms 08:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:37:11 INFO - PROCESS | 1720 | 1466696231634 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1720 | 1466696231638 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:37:11 INFO - PROCESS | 1720 | 1466696231644 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1720 | 1466696231647 Marionette TRACE conn4 <- [1,838,null,{}] 08:37:11 INFO - PROCESS | 1720 | 1466696231653 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}] 08:37:11 INFO - PROCESS | 1720 | 1466696231659 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:11 INFO - PROCESS | 1720 | 1466696231875 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:37:12 INFO - PROCESS | 1720 | 1466696232092 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1720 | 1466696232102 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871400 == 26 [pid = 1720] [id = 217] 08:37:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8c87b800) [pid = 1720] [serial = 652] [outer = (nil)] 08:37:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x93a6e000) [pid = 1720] [serial = 653] [outer = 0x8c87b800] 08:37:12 INFO - PROCESS | 1720 | 1466696232229 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x94537000) [pid = 1720] [serial = 654] [outer = 0x8c87b800] 08:37:13 INFO - PROCESS | 1720 | 1466696233226 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1630ms 08:37:13 INFO - PROCESS | 1720 | 1466696233274 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1720 | 1466696233279 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:37:13 INFO - PROCESS | 1720 | 1466696233285 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1720 | 1466696233290 Marionette TRACE conn4 <- [1,842,null,{}] 08:37:13 INFO - PROCESS | 1720 | 1466696233296 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}] 08:37:13 INFO - PROCESS | 1720 | 1466696233303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:13 INFO - PROCESS | 1720 | 1466696233554 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:37:13 INFO - PROCESS | 1720 | 1466696233829 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1720 | 1466696233836 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x94fa3c00 == 27 [pid = 1720] [id = 218] 08:37:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x95048400) [pid = 1720] [serial = 655] [outer = (nil)] 08:37:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9504cc00) [pid = 1720] [serial = 656] [outer = 0x95048400] 08:37:13 INFO - PROCESS | 1720 | 1466696233945 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9505c400) [pid = 1720] [serial = 657] [outer = 0x95048400] 08:37:14 INFO - PROCESS | 1720 | 1466696234873 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1635ms 08:37:14 INFO - PROCESS | 1720 | 1466696234922 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1720 | 1466696234927 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:37:14 INFO - PROCESS | 1720 | 1466696234933 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1720 | 1466696234937 Marionette TRACE conn4 <- [1,846,null,{}] 08:37:14 INFO - PROCESS | 1720 | 1466696234943 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}] 08:37:14 INFO - PROCESS | 1720 | 1466696234948 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:15 INFO - PROCESS | 1720 | 1466696235139 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:37:15 INFO - PROCESS | 1720 | 1466696235386 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1720 | 1466696235395 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a0800 == 28 [pid = 1720] [id = 219] 08:37:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8e864400) [pid = 1720] [serial = 658] [outer = (nil)] 08:37:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x94fc0400) [pid = 1720] [serial = 659] [outer = 0x8e864400] 08:37:15 INFO - PROCESS | 1720 | 1466696235538 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x95068800) [pid = 1720] [serial = 660] [outer = 0x8e864400] 08:37:16 INFO - PROCESS | 1720 | 1466696236552 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1633ms 08:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:37:16 INFO - PROCESS | 1720 | 1466696236566 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1720 | 1466696236570 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:37:16 INFO - PROCESS | 1720 | 1466696236576 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1720 | 1466696236580 Marionette TRACE conn4 <- [1,850,null,{}] 08:37:16 INFO - PROCESS | 1720 | 1466696236586 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}] 08:37:16 INFO - PROCESS | 1720 | 1466696236591 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:16 INFO - PROCESS | 1720 | 1466696236771 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:37:17 INFO - PROCESS | 1720 | 1466696237005 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1720 | 1466696237016 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae5000 == 29 [pid = 1720] [id = 220] 08:37:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x8caea800) [pid = 1720] [serial = 661] [outer = (nil)] 08:37:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x8ed2bc00) [pid = 1720] [serial = 662] [outer = 0x8caea800] 08:37:17 INFO - PROCESS | 1720 | 1466696237147 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x8ed2c000) [pid = 1720] [serial = 663] [outer = 0x8caea800] 08:37:18 INFO - PROCESS | 1720 | 1466696238105 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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1590ms 08:37:18 INFO - PROCESS | 1720 | 1466696238166 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1720 | 1466696238170 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:37:18 INFO - PROCESS | 1720 | 1466696238176 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1720 | 1466696238180 Marionette TRACE conn4 <- [1,854,null,{}] 08:37:18 INFO - PROCESS | 1720 | 1466696238186 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}] 08:37:18 INFO - PROCESS | 1720 | 1466696238191 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:18 INFO - PROCESS | 1720 | 1466696238726 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:37:18 INFO - PROCESS | 1720 | 1466696238882 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1720 | 1466696238892 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caec400 == 30 [pid = 1720] [id = 221] 08:37:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8d01b400) [pid = 1720] [serial = 664] [outer = (nil)] 08:37:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x8d025400) [pid = 1720] [serial = 665] [outer = 0x8d01b400] 08:37:18 INFO - PROCESS | 1720 | 1466696238971 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8d027800) [pid = 1720] [serial = 666] [outer = 0x8d01b400] 08:37:19 INFO - PROCESS | 1720 | 1466696239876 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1730ms 08:37:19 INFO - PROCESS | 1720 | 1466696239909 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1720 | 1466696239914 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:37:19 INFO - PROCESS | 1720 | 1466696239923 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1720 | 1466696239927 Marionette TRACE conn4 <- [1,858,null,{}] 08:37:19 INFO - PROCESS | 1720 | 1466696239936 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}] 08:37:19 INFO - PROCESS | 1720 | 1466696239942 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:20 INFO - PROCESS | 1720 | 1466696240133 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:37:20 INFO - PROCESS | 1720 | 1466696240362 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1720 | 1466696240372 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d914800 == 31 [pid = 1720] [id = 222] 08:37:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8e85e400) [pid = 1720] [serial = 667] [outer = (nil)] 08:37:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x8eb30400) [pid = 1720] [serial = 668] [outer = 0x8e85e400] 08:37:20 INFO - PROCESS | 1720 | 1466696240500 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x901d1800) [pid = 1720] [serial = 669] [outer = 0x8e85e400] 08:37:21 INFO - PROCESS | 1720 | 1466696241518 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1633ms 08:37:21 INFO - PROCESS | 1720 | 1466696241556 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1720 | 1466696241561 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8dd0c000) [pid = 1720] [serial = 563] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x90210000) [pid = 1720] [serial = 521] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x90d73c00) [pid = 1720] [serial = 524] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x92c9ec00) [pid = 1720] [serial = 547] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x90eedc00) [pid = 1720] [serial = 526] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9031bc00) [pid = 1720] [serial = 559] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x901d8000) [pid = 1720] [serial = 520] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x92408800) [pid = 1720] [serial = 533] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x90eeb000) [pid = 1720] [serial = 560] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8d2fc400) [pid = 1720] [serial = 562] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x90312c00) [pid = 1720] [serial = 514] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9248f400) [pid = 1720] [serial = 535] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8e85ec00) [pid = 1720] [serial = 518] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x90ef2400) [pid = 1720] [serial = 527] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9180f000) [pid = 1720] [serial = 530] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8ed2fc00) [pid = 1720] [serial = 554] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8d2fe800) [pid = 1720] [serial = 517] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8eebe000) [pid = 1720] [serial = 557] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8c9a2000) [pid = 1720] [serial = 551] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x929dd400) [pid = 1720] [serial = 544] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x925a4000) [pid = 1720] [serial = 538] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x927e3400) [pid = 1720] [serial = 541] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8e4af800) [pid = 1720] [serial = 556] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x92a10c00) [pid = 1720] [serial = 545] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x925a6800) [pid = 1720] [serial = 539] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x92493400) [pid = 1720] [serial = 536] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x93840400) [pid = 1720] [serial = 548] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x90d6cc00) [pid = 1720] [serial = 523] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x927e7000) [pid = 1720] [serial = 542] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x92404800) [pid = 1720] [serial = 532] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x90314c00) [pid = 1720] [serial = 515] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8e85a400) [pid = 1720] [serial = 553] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8c993400) [pid = 1720] [serial = 550] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9180ac00) [pid = 1720] [serial = 529] [outer = (nil)] [url = about:blank] 08:37:21 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x98667c00) [pid = 1720] [serial = 383] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:37:21 INFO - PROCESS | 1720 | 1466696241638 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1720 | 1466696241647 Marionette TRACE conn4 <- [1,862,null,{}] 08:37:21 INFO - PROCESS | 1720 | 1466696241663 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}] 08:37:21 INFO - PROCESS | 1720 | 1466696241669 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:21 INFO - PROCESS | 1720 | 1466696241843 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:37:22 INFO - PROCESS | 1720 | 1466696242063 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1720 | 1466696242071 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e860000 == 32 [pid = 1720] [id = 223] 08:37:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8e860400) [pid = 1720] [serial = 670] [outer = (nil)] 08:37:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8eb2cc00) [pid = 1720] [serial = 671] [outer = 0x8e860400] 08:37:22 INFO - PROCESS | 1720 | 1466696242159 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8eebc000) [pid = 1720] [serial = 672] [outer = 0x8e860400] 08:37:23 INFO - PROCESS | 1720 | 1466696242999 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1449ms 08:37:23 INFO - PROCESS | 1720 | 1466696243041 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:37:23 INFO - PROCESS | 1720 | 1466696243054 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:37:23 INFO - PROCESS | 1720 | 1466696243082 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1720 | 1466696243089 Marionette TRACE conn4 <- [1,866,null,{}] 08:37:23 INFO - PROCESS | 1720 | 1466696243095 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}] 08:37:23 INFO - PROCESS | 1720 | 1466696243101 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:23 INFO - PROCESS | 1720 | 1466696243270 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:37:23 INFO - PROCESS | 1720 | 1466696243411 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1720 | 1466696243418 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91cc00 == 33 [pid = 1720] [id = 224] 08:37:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x9020c800) [pid = 1720] [serial = 673] [outer = (nil)] 08:37:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x90d6a800) [pid = 1720] [serial = 674] [outer = 0x9020c800] 08:37:23 INFO - PROCESS | 1720 | 1466696243492 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x90d74c00) [pid = 1720] [serial = 675] [outer = 0x9020c800] 08:37:24 INFO - PROCESS | 1720 | 1466696244340 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]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1301ms 08:37:24 INFO - PROCESS | 1720 | 1466696244366 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1720 | 1466696244370 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:37:24 INFO - PROCESS | 1720 | 1466696244376 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 1720 | 1466696244380 Marionette TRACE conn4 <- [1,870,null,{}] 08:37:24 INFO - PROCESS | 1720 | 1466696244390 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}] 08:37:24 INFO - PROCESS | 1720 | 1466696244394 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:24 INFO - PROCESS | 1720 | 1466696244623 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:37:24 INFO - PROCESS | 1720 | 1466696244642 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1720 | 1466696244651 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb34800 == 34 [pid = 1720] [id = 225] 08:37:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90d6e800) [pid = 1720] [serial = 676] [outer = (nil)] 08:37:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x90ef2800) [pid = 1720] [serial = 677] [outer = 0x90d6e800] 08:37:24 INFO - PROCESS | 1720 | 1466696244736 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9180c000) [pid = 1720] [serial = 678] [outer = 0x90d6e800] 08:37:25 INFO - PROCESS | 1720 | 1466696245695 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1379ms 08:37:25 INFO - PROCESS | 1720 | 1466696245756 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1720 | 1466696245760 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:37:25 INFO - PROCESS | 1720 | 1466696245767 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1720 | 1466696245770 Marionette TRACE conn4 <- [1,874,null,{}] 08:37:25 INFO - PROCESS | 1720 | 1466696245785 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}] 08:37:25 INFO - PROCESS | 1720 | 1466696245790 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:26 INFO - PROCESS | 1720 | 1466696246046 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8c876800) [pid = 1720] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e4b1800) [pid = 1720] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x90318400) [pid = 1720] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9259b800) [pid = 1720] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x929d2c00) [pid = 1720] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x93a65400) [pid = 1720] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x93a67800) [pid = 1720] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x95051000) [pid = 1720] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x95064c00) [pid = 1720] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x95068400) [pid = 1720] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x9861ac00) [pid = 1720] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x90206c00) [pid = 1720] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8eb33000) [pid = 1720] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x8eb31400) [pid = 1720] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x8d01e000) [pid = 1720] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x8dd07000) [pid = 1720] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x90ee5c00) [pid = 1720] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x8d01fc00) [pid = 1720] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:37:26 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x8eb2b000) [pid = 1720] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:37:26 INFO - PROCESS | 1720 | 1466696246458 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1720 | 1466696246476 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c876800 == 35 [pid = 1720] [id = 226] 08:37:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x8d01e000) [pid = 1720] [serial = 679] [outer = (nil)] 08:37:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x8e859000) [pid = 1720] [serial = 680] [outer = 0x8d01e000] 08:37:26 INFO - PROCESS | 1720 | 1466696246544 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x9248ec00) [pid = 1720] [serial = 681] [outer = 0x8d01e000] 08:37:27 INFO - PROCESS | 1720 | 1466696247259 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1527ms 08:37:27 INFO - PROCESS | 1720 | 1466696247302 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1720 | 1466696247306 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:37:27 INFO - PROCESS | 1720 | 1466696247313 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1720 | 1466696247316 Marionette TRACE conn4 <- [1,878,null,{}] 08:37:27 INFO - PROCESS | 1720 | 1466696247321 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}] 08:37:27 INFO - PROCESS | 1720 | 1466696247326 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:27 INFO - PROCESS | 1720 | 1466696247486 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:37:27 INFO - PROCESS | 1720 | 1466696247500 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1720 | 1466696247506 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd07000 == 36 [pid = 1720] [id = 227] 08:37:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x9180fc00) [pid = 1720] [serial = 682] [outer = (nil)] 08:37:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x92498800) [pid = 1720] [serial = 683] [outer = 0x9180fc00] 08:37:27 INFO - PROCESS | 1720 | 1466696247599 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x927e0000) [pid = 1720] [serial = 684] [outer = 0x9180fc00] 08:37:28 INFO - PROCESS | 1720 | 1466696248675 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1384ms 08:37:28 INFO - PROCESS | 1720 | 1466696248699 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1720 | 1466696248707 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:37:28 INFO - PROCESS | 1720 | 1466696248719 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1720 | 1466696248725 Marionette TRACE conn4 <- [1,882,null,{}] 08:37:28 INFO - PROCESS | 1720 | 1466696248734 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}] 08:37:28 INFO - PROCESS | 1720 | 1466696248740 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:28 INFO - PROCESS | 1720 | 1466696248990 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:37:29 INFO - PROCESS | 1720 | 1466696249246 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1720 | 1466696249261 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae9000 == 37 [pid = 1720] [id = 228] 08:37:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8cae9800) [pid = 1720] [serial = 685] [outer = (nil)] 08:37:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8d91c800) [pid = 1720] [serial = 686] [outer = 0x8cae9800] 08:37:29 INFO - PROCESS | 1720 | 1466696249389 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8e4af400) [pid = 1720] [serial = 687] [outer = 0x8cae9800] 08:37:30 INFO - PROCESS | 1720 | 1466696250343 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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1686ms 08:37:30 INFO - PROCESS | 1720 | 1466696250403 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1720 | 1466696250411 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:37:30 INFO - PROCESS | 1720 | 1466696250422 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1720 | 1466696250426 Marionette TRACE conn4 <- [1,886,null,{}] 08:37:30 INFO - PROCESS | 1720 | 1466696250433 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}] 08:37:30 INFO - PROCESS | 1720 | 1466696250439 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:30 INFO - PROCESS | 1720 | 1466696250644 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:37:30 INFO - PROCESS | 1720 | 1466696250872 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1720 | 1466696250878 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85f400 == 38 [pid = 1720] [id = 229] 08:37:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8eeb1400) [pid = 1720] [serial = 688] [outer = (nil)] 08:37:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x90201c00) [pid = 1720] [serial = 689] [outer = 0x8eeb1400] 08:37:31 INFO - PROCESS | 1720 | 1466696251017 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x9020f800) [pid = 1720] [serial = 690] [outer = 0x8eeb1400] 08:37:32 INFO - PROCESS | 1720 | 1466696252024 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1638ms 08:37:32 INFO - PROCESS | 1720 | 1466696252060 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:37:32 INFO - PROCESS | 1720 | 1466696252064 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:37:32 INFO - PROCESS | 1720 | 1466696252072 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1720 | 1466696252078 Marionette TRACE conn4 <- [1,890,null,{}] 08:37:32 INFO - PROCESS | 1720 | 1466696252094 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}] 08:37:32 INFO - PROCESS | 1720 | 1466696252104 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:32 INFO - PROCESS | 1720 | 1466696252346 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:37:32 INFO - PROCESS | 1720 | 1466696252621 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 1720 | 1466696252634 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x9248dc00 == 39 [pid = 1720] [id = 230] 08:37:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9248f000) [pid = 1720] [serial = 691] [outer = (nil)] 08:37:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x9249c400) [pid = 1720] [serial = 692] [outer = 0x9248f000] 08:37:32 INFO - PROCESS | 1720 | 1466696252721 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x929d2400) [pid = 1720] [serial = 693] [outer = 0x9248f000] 08:37:33 INFO - PROCESS | 1720 | 1466696253643 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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1635ms 08:37:33 INFO - PROCESS | 1720 | 1466696253705 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:37:33 INFO - PROCESS | 1720 | 1466696253711 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:37:33 INFO - PROCESS | 1720 | 1466696253717 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1720 | 1466696253721 Marionette TRACE conn4 <- [1,894,null,{}] 08:37:33 INFO - PROCESS | 1720 | 1466696253726 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}] 08:37:33 INFO - PROCESS | 1720 | 1466696253732 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:33 INFO - PROCESS | 1720 | 1466696253959 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:37:34 INFO - PROCESS | 1720 | 1466696254186 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1720 | 1466696254195 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x920dc000 == 40 [pid = 1720] [id = 231] 08:37:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x92493400) [pid = 1720] [serial = 694] [outer = (nil)] 08:37:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x93682800) [pid = 1720] [serial = 695] [outer = 0x92493400] 08:37:34 INFO - PROCESS | 1720 | 1466696254322 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x93840400) [pid = 1720] [serial = 696] [outer = 0x92493400] 08:37:35 INFO - PROCESS | 1720 | 1466696255255 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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1588ms 08:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:37:35 INFO - PROCESS | 1720 | 1466696255305 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1720 | 1466696255308 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:37:35 INFO - PROCESS | 1720 | 1466696255315 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1720 | 1466696255319 Marionette TRACE conn4 <- [1,898,null,{}] 08:37:35 INFO - PROCESS | 1720 | 1466696255324 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}] 08:37:35 INFO - PROCESS | 1720 | 1466696255330 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:35 INFO - PROCESS | 1720 | 1466696255520 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:37:35 INFO - PROCESS | 1720 | 1466696255700 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1720 | 1466696255713 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x9373b000 == 41 [pid = 1720] [id = 232] 08:37:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x93a67400) [pid = 1720] [serial = 697] [outer = (nil)] 08:37:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x94f9e000) [pid = 1720] [serial = 698] [outer = 0x93a67400] 08:37:35 INFO - PROCESS | 1720 | 1466696255836 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x94fa2400) [pid = 1720] [serial = 699] [outer = 0x93a67400] 08:37:36 INFO - PROCESS | 1720 | 1466696256781 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1530ms 08:37:36 INFO - PROCESS | 1720 | 1466696256846 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:37:36 INFO - PROCESS | 1720 | 1466696256850 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:37:36 INFO - PROCESS | 1720 | 1466696256857 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 1720 | 1466696256861 Marionette TRACE conn4 <- [1,902,null,{}] 08:37:36 INFO - PROCESS | 1720 | 1466696256867 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}] 08:37:36 INFO - PROCESS | 1720 | 1466696256877 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:37 INFO - PROCESS | 1720 | 1466696257161 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:37:37 INFO - PROCESS | 1720 | 1466696257438 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1720 | 1466696257448 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x95049c00 == 42 [pid = 1720] [id = 233] 08:37:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x95051000) [pid = 1720] [serial = 700] [outer = (nil)] 08:37:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x96c0fc00) [pid = 1720] [serial = 701] [outer = 0x95051000] 08:37:37 INFO - PROCESS | 1720 | 1466696257535 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x97e08c00) [pid = 1720] [serial = 702] [outer = 0x95051000] 08:37:38 INFO - PROCESS | 1720 | 1466696258510 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1688ms 08:37:38 INFO - PROCESS | 1720 | 1466696258544 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1720 | 1466696258548 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:37:38 INFO - PROCESS | 1720 | 1466696258555 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1720 | 1466696258558 Marionette TRACE conn4 <- [1,906,null,{}] 08:37:38 INFO - PROCESS | 1720 | 1466696258564 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}] 08:37:38 INFO - PROCESS | 1720 | 1466696258569 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:38 INFO - PROCESS | 1720 | 1466696258819 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:37:38 INFO - PROCESS | 1720 | 1466696258954 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1720 | 1466696258960 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c0ac00 == 43 [pid = 1720] [id = 234] 08:37:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x96c17800) [pid = 1720] [serial = 703] [outer = (nil)] 08:37:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x99cc8800) [pid = 1720] [serial = 704] [outer = 0x96c17800] 08:37:39 INFO - PROCESS | 1720 | 1466696259045 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x99dd5000) [pid = 1720] [serial = 705] [outer = 0x96c17800] 08:37:39 INFO - PROCESS | 1720 | 1466696259966 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1478ms 08:37:40 INFO - PROCESS | 1720 | 1466696260034 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:37:40 INFO - PROCESS | 1720 | 1466696260038 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:37:40 INFO - PROCESS | 1720 | 1466696260045 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1720 | 1466696260049 Marionette TRACE conn4 <- [1,910,null,{}] 08:37:40 INFO - PROCESS | 1720 | 1466696260054 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}] 08:37:40 INFO - PROCESS | 1720 | 1466696260060 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:40 INFO - PROCESS | 1720 | 1466696260295 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:37:40 INFO - PROCESS | 1720 | 1466696260518 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1720 | 1466696260525 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01c800 == 44 [pid = 1720] [id = 235] 08:37:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x95064c00) [pid = 1720] [serial = 706] [outer = (nil)] 08:37:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9a496400) [pid = 1720] [serial = 707] [outer = 0x95064c00] 08:37:40 INFO - PROCESS | 1720 | 1466696260661 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9a49b400) [pid = 1720] [serial = 708] [outer = 0x95064c00] 08:37:41 INFO - PROCESS | 1720 | 1466696261561 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1548ms 08:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:37:41 INFO - PROCESS | 1720 | 1466696261593 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1720 | 1466696261596 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:37:41 INFO - PROCESS | 1720 | 1466696261603 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1720 | 1466696261607 Marionette TRACE conn4 <- [1,914,null,{}] 08:37:41 INFO - PROCESS | 1720 | 1466696261613 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}] 08:37:41 INFO - PROCESS | 1720 | 1466696261618 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:41 INFO - PROCESS | 1720 | 1466696261816 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:37:42 INFO - PROCESS | 1720 | 1466696262017 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1720 | 1466696262027 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x99ccb000 == 45 [pid = 1720] [id = 236] 08:37:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x9a2b6c00) [pid = 1720] [serial = 709] [outer = (nil)] 08:37:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9a554c00) [pid = 1720] [serial = 710] [outer = 0x9a2b6c00] 08:37:42 INFO - PROCESS | 1720 | 1466696262195 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9a569000) [pid = 1720] [serial = 711] [outer = 0x9a2b6c00] 08:37:43 INFO - PROCESS | 1720 | 1466696263162 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1589ms 08:37:43 INFO - PROCESS | 1720 | 1466696263196 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 1720 | 1466696263204 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:37:43 INFO - PROCESS | 1720 | 1466696263217 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1720 | 1466696263220 Marionette TRACE conn4 <- [1,918,null,{}] 08:37:43 INFO - PROCESS | 1720 | 1466696263230 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}] 08:37:43 INFO - PROCESS | 1720 | 1466696263241 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:43 INFO - PROCESS | 1720 | 1466696263438 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:37:43 INFO - PROCESS | 1720 | 1466696263665 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1720 | 1466696263676 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a69c00 == 46 [pid = 1720] [id = 237] 08:37:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x99f84800) [pid = 1720] [serial = 712] [outer = (nil)] 08:37:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9a575400) [pid = 1720] [serial = 713] [outer = 0x99f84800] 08:37:43 INFO - PROCESS | 1720 | 1466696263804 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9a577800) [pid = 1720] [serial = 714] [outer = 0x99f84800] 08:37:44 INFO - PROCESS | 1720 | 1466696264745 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1589ms 08:37:44 INFO - PROCESS | 1720 | 1466696264803 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1720 | 1466696264808 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:37:44 INFO - PROCESS | 1720 | 1466696264815 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1720 | 1466696264819 Marionette TRACE conn4 <- [1,922,null,{}] 08:37:44 INFO - PROCESS | 1720 | 1466696264825 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}] 08:37:44 INFO - PROCESS | 1720 | 1466696264832 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:45 INFO - PROCESS | 1720 | 1466696265058 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:37:45 INFO - PROCESS | 1720 | 1466696265302 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1720 | 1466696265314 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a6a3400 == 47 [pid = 1720] [id = 238] 08:37:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9a82fc00) [pid = 1720] [serial = 715] [outer = (nil)] 08:37:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9ab32000) [pid = 1720] [serial = 716] [outer = 0x9a82fc00] 08:37:45 INFO - PROCESS | 1720 | 1466696265447 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9ab37800) [pid = 1720] [serial = 717] [outer = 0x9a82fc00] 08:37:46 INFO - PROCESS | 1720 | 1466696266397 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1638ms 08:37:46 INFO - PROCESS | 1720 | 1466696266454 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1720 | 1466696266457 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:37:46 INFO - PROCESS | 1720 | 1466696266464 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1720 | 1466696266468 Marionette TRACE conn4 <- [1,926,null,{}] 08:37:46 INFO - PROCESS | 1720 | 1466696266473 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}] 08:37:46 INFO - PROCESS | 1720 | 1466696266478 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:46 INFO - PROCESS | 1720 | 1466696266666 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:37:46 INFO - PROCESS | 1720 | 1466696266912 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1720 | 1466696266920 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x95052000 == 48 [pid = 1720] [id = 239] 08:37:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9a574400) [pid = 1720] [serial = 718] [outer = (nil)] 08:37:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9ab3d800) [pid = 1720] [serial = 719] [outer = 0x9a574400] 08:37:47 INFO - PROCESS | 1720 | 1466696267048 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9ab90400) [pid = 1720] [serial = 720] [outer = 0x9a574400] 08:37:47 INFO - PROCESS | 1720 | 1466696267977 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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1580ms 08:37:48 INFO - PROCESS | 1720 | 1466696268046 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1720 | 1466696268049 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:37:48 INFO - PROCESS | 1720 | 1466696268056 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1720 | 1466696268060 Marionette TRACE conn4 <- [1,930,null,{}] 08:37:48 INFO - PROCESS | 1720 | 1466696268066 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}] 08:37:48 INFO - PROCESS | 1720 | 1466696268071 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:48 INFO - PROCESS | 1720 | 1466696268341 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:37:48 INFO - PROCESS | 1720 | 1466696268619 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1720 | 1466696268627 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6800 == 49 [pid = 1720] [id = 240] 08:37:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8cae8400) [pid = 1720] [serial = 721] [outer = (nil)] 08:37:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x8d91bc00) [pid = 1720] [serial = 722] [outer = 0x8cae8400] 08:37:48 INFO - PROCESS | 1720 | 1466696268716 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8e4a9000) [pid = 1720] [serial = 723] [outer = 0x8cae8400] 08:37:50 INFO - PROCESS | 1720 | 1466696270311 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2336ms 08:37:50 INFO - PROCESS | 1720 | 1466696270393 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1720 | 1466696270400 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:37:50 INFO - PROCESS | 1720 | 1466696270407 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1720 | 1466696270412 Marionette TRACE conn4 <- [1,934,null,{}] 08:37:50 INFO - PROCESS | 1720 | 1466696270420 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}] 08:37:50 INFO - PROCESS | 1720 | 1466696270426 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:50 INFO - PROCESS | 1720 | 1466696270644 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:37:50 INFO - PROCESS | 1720 | 1466696270834 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1720 | 1466696270843 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d022c00 == 50 [pid = 1720] [id = 241] 08:37:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8d023c00) [pid = 1720] [serial = 724] [outer = (nil)] 08:37:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8dd0dc00) [pid = 1720] [serial = 725] [outer = 0x8d023c00] 08:37:50 INFO - PROCESS | 1720 | 1466696270920 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8e4b1c00) [pid = 1720] [serial = 726] [outer = 0x8d023c00] 08:37:51 INFO - PROCESS | 1720 | 1466696271837 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1481ms 08:37:51 INFO - PROCESS | 1720 | 1466696271888 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1720 | 1466696271894 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:37:51 INFO - PROCESS | 1720 | 1466696271904 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1720 | 1466696271908 Marionette TRACE conn4 <- [1,938,null,{}] 08:37:51 INFO - PROCESS | 1720 | 1466696271914 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}] 08:37:51 INFO - PROCESS | 1720 | 1466696271920 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:52 INFO - PROCESS | 1720 | 1466696272105 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:37:52 INFO - PROCESS | 1720 | 1466696272468 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1720 | 1466696272477 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99dc00 == 51 [pid = 1720] [id = 242] 08:37:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8e85c400) [pid = 1720] [serial = 727] [outer = (nil)] 08:37:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9020a800) [pid = 1720] [serial = 728] [outer = 0x8e85c400] 08:37:52 INFO - PROCESS | 1720 | 1466696272565 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x90d68000) [pid = 1720] [serial = 729] [outer = 0x8e85c400] 08:37:53 INFO - PROCESS | 1720 | 1466696273584 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1732ms 08:37:53 INFO - PROCESS | 1720 | 1466696273637 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1720 | 1466696273641 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:37:53 INFO - PROCESS | 1720 | 1466696273648 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1720 | 1466696273653 Marionette TRACE conn4 <- [1,942,null,{}] 08:37:53 INFO - PROCESS | 1720 | 1466696273670 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}] 08:37:53 INFO - PROCESS | 1720 | 1466696273679 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:53 INFO - PROCESS | 1720 | 1466696273873 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c876800 == 50 [pid = 1720] [id = 226] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb34800 == 49 [pid = 1720] [id = 225] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91cc00 == 48 [pid = 1720] [id = 224] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e860000 == 47 [pid = 1720] [id = 223] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d914800 == 46 [pid = 1720] [id = 222] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8caec400 == 45 [pid = 1720] [id = 221] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01c000 == 44 [pid = 1720] [id = 200] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x94fa3c00 == 43 [pid = 1720] [id = 218] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a0800 == 42 [pid = 1720] [id = 219] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae5000 == 41 [pid = 1720] [id = 220] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6800 == 40 [pid = 1720] [id = 240] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d022c00 == 39 [pid = 1720] [id = 241] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x95052000 == 38 [pid = 1720] [id = 239] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9a6a3400 == 37 [pid = 1720] [id = 238] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x99ccb000 == 36 [pid = 1720] [id = 236] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x93a69c00 == 35 [pid = 1720] [id = 237] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01c800 == 34 [pid = 1720] [id = 235] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x96c0ac00 == 33 [pid = 1720] [id = 234] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x95049c00 == 32 [pid = 1720] [id = 233] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x920dc000 == 31 [pid = 1720] [id = 231] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9373b000 == 30 [pid = 1720] [id = 232] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9248dc00 == 29 [pid = 1720] [id = 230] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85f400 == 28 [pid = 1720] [id = 229] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd07000 == 27 [pid = 1720] [id = 227] 08:37:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae9000 == 26 [pid = 1720] [id = 228] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x8cadf800) [pid = 1720] [serial = 566] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8c999800) [pid = 1720] [serial = 565] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8eeb7800) [pid = 1720] [serial = 569] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x8ed2d000) [pid = 1720] [serial = 568] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x922b6400) [pid = 1720] [serial = 572] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9180b000) [pid = 1720] [serial = 571] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x929db000) [pid = 1720] [serial = 575] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x929d6400) [pid = 1720] [serial = 574] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x93833c00) [pid = 1720] [serial = 578] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x92c9f800) [pid = 1720] [serial = 577] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x94fca000) [pid = 1720] [serial = 581] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9453f000) [pid = 1720] [serial = 580] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x95063c00) [pid = 1720] [serial = 584] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9505e800) [pid = 1720] [serial = 583] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x95184800) [pid = 1720] [serial = 587] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9506b800) [pid = 1720] [serial = 586] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x97e0b400) [pid = 1720] [serial = 590] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x96c16c00) [pid = 1720] [serial = 589] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x99cc0800) [pid = 1720] [serial = 593] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x99091800) [pid = 1720] [serial = 592] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9a498c00) [pid = 1720] [serial = 597] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x99fd8000) [pid = 1720] [serial = 596] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9a56ac00) [pid = 1720] [serial = 600] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8eb36800) [pid = 1720] [serial = 617] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8ed33800) [pid = 1720] [serial = 620] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8ed35c00) [pid = 1720] [serial = 618] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9a56a000) [pid = 1720] [serial = 599] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8d91d800) [pid = 1720] [serial = 603] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8e4a3c00) [pid = 1720] [serial = 614] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x922bbc00) [pid = 1720] [serial = 609] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8d029c00) [pid = 1720] [serial = 602] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x91805c00) [pid = 1720] [serial = 608] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8d2fb800) [pid = 1720] [serial = 611] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d915c00) [pid = 1720] [serial = 612] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x901d5000) [pid = 1720] [serial = 606] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8eeb2c00) [pid = 1720] [serial = 605] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x90202c00) [pid = 1720] [serial = 623] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8eebc800) [pid = 1720] [serial = 621] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8e4a8800) [pid = 1720] [serial = 615] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1720 | 1466696276514 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1720 | 1466696276525 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c879000 == 27 [pid = 1720] [id = 243] 08:37:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8c879400) [pid = 1720] [serial = 730] [outer = (nil)] 08:37:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8c996000) [pid = 1720] [serial = 731] [outer = 0x8c879400] 08:37:56 INFO - PROCESS | 1720 | 1466696276607 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8cadf800) [pid = 1720] [serial = 732] [outer = 0x8c879400] 08:37:57 INFO - PROCESS | 1720 | 1466696277419 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 3801ms 08:37:57 INFO - PROCESS | 1720 | 1466696277458 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1720 | 1466696277463 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:37:57 INFO - PROCESS | 1720 | 1466696277471 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1720 | 1466696277475 Marionette TRACE conn4 <- [1,946,null,{}] 08:37:57 INFO - PROCESS | 1720 | 1466696277483 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}] 08:37:57 INFO - PROCESS | 1720 | 1466696277490 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:57 INFO - PROCESS | 1720 | 1466696277656 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:37:57 INFO - PROCESS | 1720 | 1466696277668 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1720 | 1466696277675 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f8000 == 28 [pid = 1720] [id = 244] 08:37:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8d2f9400) [pid = 1720] [serial = 733] [outer = (nil)] 08:37:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8d2fc400) [pid = 1720] [serial = 734] [outer = 0x8d2f9400] 08:37:57 INFO - PROCESS | 1720 | 1466696277754 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8d916c00) [pid = 1720] [serial = 735] [outer = 0x8d2f9400] 08:37:58 INFO - PROCESS | 1720 | 1466696278730 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]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1278ms 08:37:58 INFO - PROCESS | 1720 | 1466696278756 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1720 | 1466696278762 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:37:58 INFO - PROCESS | 1720 | 1466696278770 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1720 | 1466696278773 Marionette TRACE conn4 <- [1,950,null,{}] 08:37:58 INFO - PROCESS | 1720 | 1466696278779 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}] 08:37:58 INFO - PROCESS | 1720 | 1466696278784 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:58 INFO - PROCESS | 1720 | 1466696278956 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:37:59 INFO - PROCESS | 1720 | 1466696279121 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1720 | 1466696279131 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:37:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f9000 == 29 [pid = 1720] [id = 245] 08:37:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d922800) [pid = 1720] [serial = 736] [outer = (nil)] 08:37:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8e4a5400) [pid = 1720] [serial = 737] [outer = 0x8d922800] 08:37:59 INFO - PROCESS | 1720 | 1466696279205 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e857000) [pid = 1720] [serial = 738] [outer = 0x8d922800] 08:38:00 INFO - PROCESS | 1720 | 1466696280204 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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1480ms 08:38:00 INFO - PROCESS | 1720 | 1466696280251 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:38:00 INFO - PROCESS | 1720 | 1466696280255 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:38:00 INFO - PROCESS | 1720 | 1466696280269 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1720 | 1466696280278 Marionette TRACE conn4 <- [1,954,null,{}] 08:38:00 INFO - PROCESS | 1720 | 1466696280296 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}] 08:38:00 INFO - PROCESS | 1720 | 1466696280304 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:00 INFO - PROCESS | 1720 | 1466696280559 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:38:00 INFO - PROCESS | 1720 | 1466696280589 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1720 | 1466696280595 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e864c00 == 30 [pid = 1720] [id = 246] 08:38:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8eb37c00) [pid = 1720] [serial = 739] [outer = (nil)] 08:38:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8ed36400) [pid = 1720] [serial = 740] [outer = 0x8eb37c00] 08:38:00 INFO - PROCESS | 1720 | 1466696280670 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8eeb6c00) [pid = 1720] [serial = 741] [outer = 0x8eb37c00] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x90d6e800) [pid = 1720] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8d01e000) [pid = 1720] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8eb28400) [pid = 1720] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8d01a400) [pid = 1720] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8eb37400) [pid = 1720] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8c87b800) [pid = 1720] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d01b400) [pid = 1720] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x91808800) [pid = 1720] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8e864400) [pid = 1720] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x922bd000) [pid = 1720] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x95048400) [pid = 1720] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8e860400) [pid = 1720] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x91810000) [pid = 1720] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x9020c800) [pid = 1720] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x929e0000) [pid = 1720] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8d2f6800) [pid = 1720] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x90d75000) [pid = 1720] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8caea800) [pid = 1720] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x8e85e400) [pid = 1720] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x8c87d400) [pid = 1720] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:38:02 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x9180fc00) [pid = 1720] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:38:02 INFO - PROCESS | 1720 | 1466696282760 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]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2563ms 08:38:02 INFO - PROCESS | 1720 | 1466696282825 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:38:02 INFO - PROCESS | 1720 | 1466696282830 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:38:02 INFO - PROCESS | 1720 | 1466696282836 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1720 | 1466696282839 Marionette TRACE conn4 <- [1,958,null,{}] 08:38:02 INFO - PROCESS | 1720 | 1466696282845 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}] 08:38:02 INFO - PROCESS | 1720 | 1466696282850 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:03 INFO - PROCESS | 1720 | 1466696283018 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:38:03 INFO - PROCESS | 1720 | 1466696283027 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1720 | 1466696283035 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b800 == 31 [pid = 1720] [id = 247] 08:38:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8c9a0000) [pid = 1720] [serial = 742] [outer = (nil)] 08:38:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8ed2d800) [pid = 1720] [serial = 743] [outer = 0x8c9a0000] 08:38:03 INFO - PROCESS | 1720 | 1466696283256 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8eeb9400) [pid = 1720] [serial = 744] [outer = 0x8c9a0000] 08:38:04 INFO - PROCESS | 1720 | 1466696284035 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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1237ms 08:38:04 INFO - PROCESS | 1720 | 1466696284074 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1720 | 1466696284078 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:38:04 INFO - PROCESS | 1720 | 1466696284084 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1720 | 1466696284088 Marionette TRACE conn4 <- [1,962,null,{}] 08:38:04 INFO - PROCESS | 1720 | 1466696284093 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}] 08:38:04 INFO - PROCESS | 1720 | 1466696284098 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:04 INFO - PROCESS | 1720 | 1466696284373 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:38:04 INFO - PROCESS | 1720 | 1466696284500 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1720 | 1466696284509 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874800 == 32 [pid = 1720] [id = 248] 08:38:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8c875000) [pid = 1720] [serial = 745] [outer = (nil)] 08:38:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8c996800) [pid = 1720] [serial = 746] [outer = 0x8c875000] 08:38:04 INFO - PROCESS | 1720 | 1466696284605 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8d2efc00) [pid = 1720] [serial = 747] [outer = 0x8c875000] 08:38:05 INFO - PROCESS | 1720 | 1466696285719 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]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1679ms 08:38:05 INFO - PROCESS | 1720 | 1466696285768 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1720 | 1466696285775 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:38:05 INFO - PROCESS | 1720 | 1466696285785 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1720 | 1466696285791 Marionette TRACE conn4 <- [1,966,null,{}] 08:38:05 INFO - PROCESS | 1720 | 1466696285799 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}] 08:38:05 INFO - PROCESS | 1720 | 1466696285806 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:06 INFO - PROCESS | 1720 | 1466696286000 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:38:06 INFO - PROCESS | 1720 | 1466696286223 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1720 | 1466696286236 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87e800 == 33 [pid = 1720] [id = 249] 08:38:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8eb29c00) [pid = 1720] [serial = 748] [outer = (nil)] 08:38:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8ed2ac00) [pid = 1720] [serial = 749] [outer = 0x8eb29c00] 08:38:06 INFO - PROCESS | 1720 | 1466696286365 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8eeba800) [pid = 1720] [serial = 750] [outer = 0x8eb29c00] 08:38:07 INFO - PROCESS | 1720 | 1466696287286 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1583ms 08:38:07 INFO - PROCESS | 1720 | 1466696287368 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1720 | 1466696287373 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:38:07 INFO - PROCESS | 1720 | 1466696287380 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1720 | 1466696287383 Marionette TRACE conn4 <- [1,970,null,{}] 08:38:07 INFO - PROCESS | 1720 | 1466696287391 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}] 08:38:07 INFO - PROCESS | 1720 | 1466696287395 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:07 INFO - PROCESS | 1720 | 1466696287633 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:38:07 INFO - PROCESS | 1720 | 1466696287910 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1720 | 1466696287920 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x90202c00 == 34 [pid = 1720] [id = 250] 08:38:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9020f400) [pid = 1720] [serial = 751] [outer = (nil)] 08:38:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x90312400) [pid = 1720] [serial = 752] [outer = 0x9020f400] 08:38:08 INFO - PROCESS | 1720 | 1466696288022 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x90319000) [pid = 1720] [serial = 753] [outer = 0x9020f400] 08:38:09 INFO - PROCESS | 1720 | 1466696289053 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1736ms 08:38:09 INFO - PROCESS | 1720 | 1466696289117 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1720 | 1466696289124 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:38:09 INFO - PROCESS | 1720 | 1466696289142 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1720 | 1466696289151 Marionette TRACE conn4 <- [1,974,null,{}] 08:38:09 INFO - PROCESS | 1720 | 1466696289158 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}] 08:38:09 INFO - PROCESS | 1720 | 1466696289165 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:09 INFO - PROCESS | 1720 | 1466696289405 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:38:09 INFO - PROCESS | 1720 | 1466696289631 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1720 | 1466696289640 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed36800 == 35 [pid = 1720] [id = 251] 08:38:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x90310400) [pid = 1720] [serial = 754] [outer = (nil)] 08:38:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90eeb800) [pid = 1720] [serial = 755] [outer = 0x90310400] 08:38:09 INFO - PROCESS | 1720 | 1466696289746 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x91803000) [pid = 1720] [serial = 756] [outer = 0x90310400] 08:38:10 INFO - PROCESS | 1720 | 1466696290705 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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1603ms 08:38:10 INFO - PROCESS | 1720 | 1466696290737 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1720 | 1466696290741 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:38:10 INFO - PROCESS | 1720 | 1466696290748 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1720 | 1466696290752 Marionette TRACE conn4 <- [1,978,null,{}] 08:38:10 INFO - PROCESS | 1720 | 1466696290758 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}] 08:38:10 INFO - PROCESS | 1720 | 1466696290764 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:10 INFO - PROCESS | 1720 | 1466696290955 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:38:11 INFO - PROCESS | 1720 | 1466696291178 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1720 | 1466696291189 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f4c00 == 36 [pid = 1720] [id = 252] 08:38:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x90d6cc00) [pid = 1720] [serial = 757] [outer = (nil)] 08:38:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x920dc000) [pid = 1720] [serial = 758] [outer = 0x90d6cc00] 08:38:11 INFO - PROCESS | 1720 | 1466696291318 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x922b3400) [pid = 1720] [serial = 759] [outer = 0x90d6cc00] 08:38:12 INFO - PROCESS | 1720 | 1466696292193 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1496ms 08:38:12 INFO - PROCESS | 1720 | 1466696292245 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1720 | 1466696292249 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:38:12 INFO - PROCESS | 1720 | 1466696292255 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1720 | 1466696292259 Marionette TRACE conn4 <- [1,982,null,{}] 08:38:12 INFO - PROCESS | 1720 | 1466696292265 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}] 08:38:12 INFO - PROCESS | 1720 | 1466696292270 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:12 INFO - PROCESS | 1720 | 1466696292458 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:38:12 INFO - PROCESS | 1720 | 1466696292645 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1720 | 1466696292666 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99e000 == 37 [pid = 1720] [id = 253] 08:38:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x922bf800) [pid = 1720] [serial = 760] [outer = (nil)] 08:38:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x92404000) [pid = 1720] [serial = 761] [outer = 0x922bf800] 08:38:12 INFO - PROCESS | 1720 | 1466696292865 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x92494400) [pid = 1720] [serial = 762] [outer = 0x922bf800] 08:38:13 INFO - PROCESS | 1720 | 1466696293880 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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1689ms 08:38:13 INFO - PROCESS | 1720 | 1466696293945 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1720 | 1466696293950 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:38:13 INFO - PROCESS | 1720 | 1466696293956 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1720 | 1466696293959 Marionette TRACE conn4 <- [1,986,null,{}] 08:38:13 INFO - PROCESS | 1720 | 1466696293966 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}] 08:38:13 INFO - PROCESS | 1720 | 1466696293971 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:14 INFO - PROCESS | 1720 | 1466696294193 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:38:14 INFO - PROCESS | 1720 | 1466696294411 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1720 | 1466696294419 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873000 == 38 [pid = 1720] [id = 254] 08:38:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x901d8800) [pid = 1720] [serial = 763] [outer = (nil)] 08:38:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9259d000) [pid = 1720] [serial = 764] [outer = 0x901d8800] 08:38:14 INFO - PROCESS | 1720 | 1466696294552 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x92597800) [pid = 1720] [serial = 765] [outer = 0x901d8800] 08:38:15 INFO - PROCESS | 1720 | 1466696295489 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1589ms 08:38:15 INFO - PROCESS | 1720 | 1466696295546 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:38:15 INFO - PROCESS | 1720 | 1466696295550 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:38:15 INFO - PROCESS | 1720 | 1466696295557 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1720 | 1466696295561 Marionette TRACE conn4 <- [1,990,null,{}] 08:38:15 INFO - PROCESS | 1720 | 1466696295568 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}] 08:38:15 INFO - PROCESS | 1720 | 1466696295573 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:15 INFO - PROCESS | 1720 | 1466696295754 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:38:16 INFO - PROCESS | 1720 | 1466696295977 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1720 | 1466696295985 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x9249c800 == 39 [pid = 1720] [id = 255] 08:38:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9259c000) [pid = 1720] [serial = 766] [outer = (nil)] 08:38:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x929d6800) [pid = 1720] [serial = 767] [outer = 0x9259c000] 08:38:16 INFO - PROCESS | 1720 | 1466696296127 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x929db400) [pid = 1720] [serial = 768] [outer = 0x9259c000] 08:38:17 INFO - PROCESS | 1720 | 1466696297073 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1587ms 08:38:17 INFO - PROCESS | 1720 | 1466696297144 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1720 | 1466696297147 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:38:17 INFO - PROCESS | 1720 | 1466696297154 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1720 | 1466696297158 Marionette TRACE conn4 <- [1,994,null,{}] 08:38:17 INFO - PROCESS | 1720 | 1466696297165 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}] 08:38:17 INFO - PROCESS | 1720 | 1466696297170 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:17 INFO - PROCESS | 1720 | 1466696297348 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:38:17 INFO - PROCESS | 1720 | 1466696297569 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1720 | 1466696297578 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c996400 == 40 [pid = 1720] [id = 256] 08:38:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x927e4000) [pid = 1720] [serial = 769] [outer = (nil)] 08:38:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x92c9f800) [pid = 1720] [serial = 770] [outer = 0x927e4000] 08:38:17 INFO - PROCESS | 1720 | 1466696297721 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x93730c00) [pid = 1720] [serial = 771] [outer = 0x927e4000] 08:38:18 INFO - PROCESS | 1720 | 1466696298686 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1583ms 08:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:38:18 INFO - PROCESS | 1720 | 1466696298738 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1720 | 1466696298741 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:38:18 INFO - PROCESS | 1720 | 1466696298748 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 1720 | 1466696298751 Marionette TRACE conn4 <- [1,998,null,{}] 08:38:18 INFO - PROCESS | 1720 | 1466696298757 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}] 08:38:18 INFO - PROCESS | 1720 | 1466696298762 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:18 INFO - PROCESS | 1720 | 1466696298942 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:38:19 INFO - PROCESS | 1720 | 1466696299168 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1720 | 1466696299177 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x929d9c00 == 41 [pid = 1720] [id = 257] 08:38:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x92a09400) [pid = 1720] [serial = 772] [outer = (nil)] 08:38:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x93a61000) [pid = 1720] [serial = 773] [outer = 0x92a09400] 08:38:19 INFO - PROCESS | 1720 | 1466696299276 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x93a69400) [pid = 1720] [serial = 774] [outer = 0x92a09400] 08:38:20 INFO - PROCESS | 1720 | 1466696300189 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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1489ms 08:38:20 INFO - PROCESS | 1720 | 1466696300237 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1720 | 1466696300240 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:38:20 INFO - PROCESS | 1720 | 1466696300247 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1720 | 1466696300251 Marionette TRACE conn4 <- [1,1002,null,{}] 08:38:20 INFO - PROCESS | 1720 | 1466696300257 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}] 08:38:20 INFO - PROCESS | 1720 | 1466696300262 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:20 INFO - PROCESS | 1720 | 1466696300452 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:38:20 INFO - PROCESS | 1720 | 1466696300629 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1720 | 1466696300641 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x93831c00 == 42 [pid = 1720] [id = 258] 08:38:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x94fc2800) [pid = 1720] [serial = 775] [outer = (nil)] 08:38:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x95048400) [pid = 1720] [serial = 776] [outer = 0x94fc2800] 08:38:20 INFO - PROCESS | 1720 | 1466696300785 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9505f400) [pid = 1720] [serial = 777] [outer = 0x94fc2800] 08:38:21 INFO - PROCESS | 1720 | 1466696301708 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1540ms 08:38:21 INFO - PROCESS | 1720 | 1466696301788 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1720 | 1466696301792 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:38:21 INFO - PROCESS | 1720 | 1466696301799 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1720 | 1466696301804 Marionette TRACE conn4 <- [1,1006,null,{}] 08:38:21 INFO - PROCESS | 1720 | 1466696301810 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}] 08:38:21 INFO - PROCESS | 1720 | 1466696301816 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:22 INFO - PROCESS | 1720 | 1466696302052 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:38:22 INFO - PROCESS | 1720 | 1466696302285 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1720 | 1466696302299 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x94fa1000 == 43 [pid = 1720] [id = 259] 08:38:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9505e000) [pid = 1720] [serial = 778] [outer = (nil)] 08:38:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x95183400) [pid = 1720] [serial = 779] [outer = 0x9505e000] 08:38:22 INFO - PROCESS | 1720 | 1466696302409 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x96c10000) [pid = 1720] [serial = 780] [outer = 0x9505e000] 08:38:23 INFO - PROCESS | 1720 | 1466696303284 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]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1543ms 08:38:23 INFO - PROCESS | 1720 | 1466696303346 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1720 | 1466696303351 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:38:23 INFO - PROCESS | 1720 | 1466696303359 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1720 | 1466696303362 Marionette TRACE conn4 <- [1,1010,null,{}] 08:38:23 INFO - PROCESS | 1720 | 1466696303367 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}] 08:38:23 INFO - PROCESS | 1720 | 1466696303373 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:23 INFO - PROCESS | 1720 | 1466696303587 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:38:23 INFO - PROCESS | 1720 | 1466696303857 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1720 | 1466696303864 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x97e0b400 == 44 [pid = 1720] [id = 260] 08:38:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x97e62c00) [pid = 1720] [serial = 781] [outer = (nil)] 08:38:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9909e400) [pid = 1720] [serial = 782] [outer = 0x97e62c00] 08:38:23 INFO - PROCESS | 1720 | 1466696303965 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x99cc5800) [pid = 1720] [serial = 783] [outer = 0x97e62c00] 08:38:24 INFO - PROCESS | 1720 | 1466696304851 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1534ms 08:38:24 INFO - PROCESS | 1720 | 1466696304893 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:38:24 INFO - PROCESS | 1720 | 1466696304900 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:38:24 INFO - PROCESS | 1720 | 1466696304913 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1720 | 1466696304917 Marionette TRACE conn4 <- [1,1014,null,{}] 08:38:24 INFO - PROCESS | 1720 | 1466696304927 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}] 08:38:24 INFO - PROCESS | 1720 | 1466696304939 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:25 INFO - PROCESS | 1720 | 1466696305116 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:38:25 INFO - PROCESS | 1720 | 1466696305298 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1720 | 1466696305308 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87ec00 == 45 [pid = 1720] [id = 261] 08:38:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8e4b0c00) [pid = 1720] [serial = 784] [outer = (nil)] 08:38:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9a233800) [pid = 1720] [serial = 785] [outer = 0x8e4b0c00] 08:38:25 INFO - PROCESS | 1720 | 1466696305437 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9a498400) [pid = 1720] [serial = 786] [outer = 0x8e4b0c00] 08:38:26 INFO - PROCESS | 1720 | 1466696306314 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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1456ms 08:38:26 INFO - PROCESS | 1720 | 1466696306362 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1720 | 1466696306366 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:38:26 INFO - PROCESS | 1720 | 1466696306373 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 1720 | 1466696306377 Marionette TRACE conn4 <- [1,1018,null,{}] 08:38:26 INFO - PROCESS | 1720 | 1466696306383 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}] 08:38:26 INFO - PROCESS | 1720 | 1466696306388 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:26 INFO - PROCESS | 1720 | 1466696306566 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:38:26 INFO - PROCESS | 1720 | 1466696306765 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1720 | 1466696306772 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a2800 == 46 [pid = 1720] [id = 262] 08:38:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8cade400) [pid = 1720] [serial = 787] [outer = (nil)] 08:38:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x927dc000) [pid = 1720] [serial = 788] [outer = 0x8cade400] 08:38:26 INFO - PROCESS | 1720 | 1466696306955 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9a56a000) [pid = 1720] [serial = 789] [outer = 0x8cade400] 08:38:27 INFO - PROCESS | 1720 | 1466696307945 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1638ms 08:38:28 INFO - PROCESS | 1720 | 1466696308012 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:38:28 INFO - PROCESS | 1720 | 1466696308016 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:38:28 INFO - PROCESS | 1720 | 1466696308023 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1720 | 1466696308027 Marionette TRACE conn4 <- [1,1022,null,{}] 08:38:28 INFO - PROCESS | 1720 | 1466696308033 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}] 08:38:28 INFO - PROCESS | 1720 | 1466696308040 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:28 INFO - PROCESS | 1720 | 1466696308240 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:38:28 INFO - PROCESS | 1720 | 1466696308477 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1720 | 1466696308487 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993400 == 47 [pid = 1720] [id = 263] 08:38:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8d920000) [pid = 1720] [serial = 790] [outer = (nil)] 08:38:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9030e000) [pid = 1720] [serial = 791] [outer = 0x8d920000] 08:38:28 INFO - PROCESS | 1720 | 1466696308598 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x920d1400) [pid = 1720] [serial = 792] [outer = 0x8d920000] 08:38:29 INFO - PROCESS | 1720 | 1466696309536 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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1589ms 08:38:29 INFO - PROCESS | 1720 | 1466696309612 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1720 | 1466696309616 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:38:29 INFO - PROCESS | 1720 | 1466696309623 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1720 | 1466696309626 Marionette TRACE conn4 <- [1,1026,null,{}] 08:38:29 INFO - PROCESS | 1720 | 1466696309632 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}] 08:38:29 INFO - PROCESS | 1720 | 1466696309638 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:29 INFO - PROCESS | 1720 | 1466696309861 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:38:30 INFO - PROCESS | 1720 | 1466696310098 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1720 | 1466696310107 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c870c00 == 48 [pid = 1720] [id = 264] 08:38:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x8c871c00) [pid = 1720] [serial = 793] [outer = (nil)] 08:38:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x8c877400) [pid = 1720] [serial = 794] [outer = 0x8c871c00] 08:38:30 INFO - PROCESS | 1720 | 1466696310424 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8cae2800) [pid = 1720] [serial = 795] [outer = 0x8c871c00] 08:38:31 INFO - PROCESS | 1720 | 1466696311339 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1780ms 08:38:31 INFO - PROCESS | 1720 | 1466696311406 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1720 | 1466696311412 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:38:31 INFO - PROCESS | 1720 | 1466696311420 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1720 | 1466696311424 Marionette TRACE conn4 <- [1,1030,null,{}] 08:38:31 INFO - PROCESS | 1720 | 1466696311431 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}] 08:38:31 INFO - PROCESS | 1720 | 1466696311436 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:31 INFO - PROCESS | 1720 | 1466696311627 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:38:31 INFO - PROCESS | 1720 | 1466696311817 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1720 | 1466696311824 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caea000 == 49 [pid = 1720] [id = 265] 08:38:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8d91ac00) [pid = 1720] [serial = 796] [outer = (nil)] 08:38:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8dd0e800) [pid = 1720] [serial = 797] [outer = 0x8d91ac00] 08:38:31 INFO - PROCESS | 1720 | 1466696311950 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8e856c00) [pid = 1720] [serial = 798] [outer = 0x8d91ac00] 08:38:32 INFO - PROCESS | 1720 | 1466696312989 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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1636ms 08:38:33 INFO - PROCESS | 1720 | 1466696313056 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1720 | 1466696313062 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:38:33 INFO - PROCESS | 1720 | 1466696313072 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1720 | 1466696313076 Marionette TRACE conn4 <- [1,1034,null,{}] 08:38:33 INFO - PROCESS | 1720 | 1466696313082 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}] 08:38:33 INFO - PROCESS | 1720 | 1466696313088 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:33 INFO - PROCESS | 1720 | 1466696313275 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:38:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb32800 == 48 [pid = 1720] [id = 205] 08:38:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91b400 == 47 [pid = 1720] [id = 206] 08:38:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f3800 == 46 [pid = 1720] [id = 204] 08:38:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01dc00 == 45 [pid = 1720] [id = 203] 08:38:33 INFO - PROCESS | 1720 | 1466696313576 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1720 | 1466696313587 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x90ef2800) [pid = 1720] [serial = 677] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x8e859000) [pid = 1720] [serial = 680] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x9180c000) [pid = 1720] [serial = 678] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8eb37000) [pid = 1720] [serial = 629] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x8cae6400) [pid = 1720] [serial = 630] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x8d920400) [pid = 1720] [serial = 626] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8dd0b400) [pid = 1720] [serial = 627] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x90209800) [pid = 1720] [serial = 624] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x93a6e000) [pid = 1720] [serial = 653] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x94537000) [pid = 1720] [serial = 654] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8d025400) [pid = 1720] [serial = 665] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8d027800) [pid = 1720] [serial = 666] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9180f400) [pid = 1720] [serial = 635] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x922b4000) [pid = 1720] [serial = 636] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x94fc0400) [pid = 1720] [serial = 659] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x95068800) [pid = 1720] [serial = 660] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x92406800) [pid = 1720] [serial = 638] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x92409800) [pid = 1720] [serial = 639] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9504cc00) [pid = 1720] [serial = 656] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9505c400) [pid = 1720] [serial = 657] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8eb2cc00) [pid = 1720] [serial = 671] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8eebc000) [pid = 1720] [serial = 672] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x929d1c00) [pid = 1720] [serial = 644] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x929d8000) [pid = 1720] [serial = 645] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x90d6a800) [pid = 1720] [serial = 674] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x92a12000) [pid = 1720] [serial = 647] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x92a15800) [pid = 1720] [serial = 648] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x9373ac00) [pid = 1720] [serial = 650] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x93835000) [pid = 1720] [serial = 651] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x90ee5800) [pid = 1720] [serial = 632] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x90ef0000) [pid = 1720] [serial = 633] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8ed2bc00) [pid = 1720] [serial = 662] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8ed2c000) [pid = 1720] [serial = 663] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8eb30400) [pid = 1720] [serial = 668] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x901d1800) [pid = 1720] [serial = 669] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9249cc00) [pid = 1720] [serial = 641] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9259ac00) [pid = 1720] [serial = 642] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9248ec00) [pid = 1720] [serial = 681] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x90d74c00) [pid = 1720] [serial = 675] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x927e0000) [pid = 1720] [serial = 684] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x92498800) [pid = 1720] [serial = 683] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a0800 == 46 [pid = 1720] [id = 266] 08:38:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8d01dc00) [pid = 1720] [serial = 799] [outer = (nil)] 08:38:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8d922000) [pid = 1720] [serial = 800] [outer = 0x8d01dc00] 08:38:33 INFO - PROCESS | 1720 | 1466696313752 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8ed28400) [pid = 1720] [serial = 801] [outer = 0x8d01dc00] 08:38:34 INFO - PROCESS | 1720 | 1466696314553 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1538ms 08:38:34 INFO - PROCESS | 1720 | 1466696314611 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1720 | 1466696314614 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:38:34 INFO - PROCESS | 1720 | 1466696314621 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1720 | 1466696314627 Marionette TRACE conn4 <- [1,1038,null,{}] 08:38:34 INFO - PROCESS | 1720 | 1466696314642 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}] 08:38:34 INFO - PROCESS | 1720 | 1466696314651 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:34 INFO - PROCESS | 1720 | 1466696314829 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:38:35 INFO - PROCESS | 1720 | 1466696314983 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1720 | 1466696314996 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f4400 == 47 [pid = 1720] [id = 267] 08:38:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eeb7400) [pid = 1720] [serial = 802] [outer = (nil)] 08:38:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x901d9c00) [pid = 1720] [serial = 803] [outer = 0x8eeb7400] 08:38:35 INFO - PROCESS | 1720 | 1466696315077 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9020a400) [pid = 1720] [serial = 804] [outer = 0x8eeb7400] 08:38:35 INFO - PROCESS | 1720 | 1466696315859 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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1288ms 08:38:35 INFO - PROCESS | 1720 | 1466696315913 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 1720 | 1466696315918 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:38:35 INFO - PROCESS | 1720 | 1466696315928 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1720 | 1466696315932 Marionette TRACE conn4 <- [1,1042,null,{}] 08:38:35 INFO - PROCESS | 1720 | 1466696315937 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}] 08:38:35 INFO - PROCESS | 1720 | 1466696315942 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:36 INFO - PROCESS | 1720 | 1466696316168 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:38:36 INFO - PROCESS | 1720 | 1466696316187 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1720 | 1466696316194 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb31000 == 48 [pid = 1720] [id = 268] 08:38:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90312800) [pid = 1720] [serial = 805] [outer = (nil)] 08:38:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9031a800) [pid = 1720] [serial = 806] [outer = 0x90312800] 08:38:36 INFO - PROCESS | 1720 | 1466696316264 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x90d76800) [pid = 1720] [serial = 807] [outer = 0x90312800] 08:38:37 INFO - PROCESS | 1720 | 1466696317206 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1336ms 08:38:37 INFO - PROCESS | 1720 | 1466696317266 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1720 | 1466696317269 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:38:37 INFO - PROCESS | 1720 | 1466696317275 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1720 | 1466696317279 Marionette TRACE conn4 <- [1,1046,null,{}] 08:38:37 INFO - PROCESS | 1720 | 1466696317284 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}] 08:38:37 INFO - PROCESS | 1720 | 1466696317305 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:37 INFO - PROCESS | 1720 | 1466696317538 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:38:37 INFO - PROCESS | 1720 | 1466696317573 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1720 | 1466696317579 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x90eec800 == 49 [pid = 1720] [id = 269] 08:38:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x90eed000) [pid = 1720] [serial = 808] [outer = (nil)] 08:38:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x90ef0c00) [pid = 1720] [serial = 809] [outer = 0x90eed000] 08:38:37 INFO - PROCESS | 1720 | 1466696317664 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x91810000) [pid = 1720] [serial = 810] [outer = 0x90eed000] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x95051000) [pid = 1720] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8d023c00) [pid = 1720] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x95064c00) [pid = 1720] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9248f000) [pid = 1720] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8cae9800) [pid = 1720] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8cae8400) [pid = 1720] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9a82fc00) [pid = 1720] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8d2f9400) [pid = 1720] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x99f84800) [pid = 1720] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x92493400) [pid = 1720] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9a2b6c00) [pid = 1720] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x96c17800) [pid = 1720] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9a574400) [pid = 1720] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e85c400) [pid = 1720] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8d922800) [pid = 1720] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8c879400) [pid = 1720] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x93a67400) [pid = 1720] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8eb37c00) [pid = 1720] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:38:38 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8eeb1400) [pid = 1720] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:38:38 INFO - PROCESS | 1720 | 1466696318825 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1629ms 08:38:38 INFO - PROCESS | 1720 | 1466696318906 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1720 | 1466696318910 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:38:38 INFO - PROCESS | 1720 | 1466696318915 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1720 | 1466696318919 Marionette TRACE conn4 <- [1,1050,null,{}] 08:38:38 INFO - PROCESS | 1720 | 1466696318924 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}] 08:38:38 INFO - PROCESS | 1720 | 1466696318934 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:39 INFO - PROCESS | 1720 | 1466696319103 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:38:39 INFO - PROCESS | 1720 | 1466696319113 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1720 | 1466696319123 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c879400 == 50 [pid = 1720] [id = 270] 08:38:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8d2f9400) [pid = 1720] [serial = 811] [outer = (nil)] 08:38:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x90ee4c00) [pid = 1720] [serial = 812] [outer = 0x8d2f9400] 08:38:39 INFO - PROCESS | 1720 | 1466696319320 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x922c0c00) [pid = 1720] [serial = 813] [outer = 0x8d2f9400] 08:38:40 INFO - PROCESS | 1720 | 1466696320089 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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1230ms 08:38:40 INFO - PROCESS | 1720 | 1466696320146 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1720 | 1466696320150 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:38:40 INFO - PROCESS | 1720 | 1466696320156 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1720 | 1466696320159 Marionette TRACE conn4 <- [1,1054,null,{}] 08:38:40 INFO - PROCESS | 1720 | 1466696320166 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}] 08:38:40 INFO - PROCESS | 1720 | 1466696320170 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:40 INFO - PROCESS | 1720 | 1466696320390 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:38:40 INFO - PROCESS | 1720 | 1466696320556 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1720 | 1466696320575 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872c00 == 51 [pid = 1720] [id = 271] 08:38:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8c873c00) [pid = 1720] [serial = 814] [outer = (nil)] 08:38:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8c87e400) [pid = 1720] [serial = 815] [outer = 0x8c873c00] 08:38:40 INFO - PROCESS | 1720 | 1466696320708 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8cae5400) [pid = 1720] [serial = 816] [outer = 0x8c873c00] 08:38:41 INFO - PROCESS | 1720 | 1466696321798 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1686ms 08:38:41 INFO - PROCESS | 1720 | 1466696321846 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:38:41 INFO - PROCESS | 1720 | 1466696321852 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:38:41 INFO - PROCESS | 1720 | 1466696321860 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1720 | 1466696321865 Marionette TRACE conn4 <- [1,1058,null,{}] 08:38:41 INFO - PROCESS | 1720 | 1466696321874 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}] 08:38:41 INFO - PROCESS | 1720 | 1466696321882 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:42 INFO - PROCESS | 1720 | 1466696322095 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:38:42 INFO - PROCESS | 1720 | 1466696322332 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1720 | 1466696322343 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91ec00 == 52 [pid = 1720] [id = 272] 08:38:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d920c00) [pid = 1720] [serial = 817] [outer = (nil)] 08:38:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8dd0a000) [pid = 1720] [serial = 818] [outer = 0x8d920c00] 08:38:42 INFO - PROCESS | 1720 | 1466696322482 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e85c000) [pid = 1720] [serial = 819] [outer = 0x8d920c00] 08:38:43 INFO - PROCESS | 1720 | 1466696323436 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1632ms 08:38:43 INFO - PROCESS | 1720 | 1466696323497 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1720 | 1466696323504 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:38:43 INFO - PROCESS | 1720 | 1466696323511 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1720 | 1466696323515 Marionette TRACE conn4 <- [1,1062,null,{}] 08:38:43 INFO - PROCESS | 1720 | 1466696323522 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}] 08:38:43 INFO - PROCESS | 1720 | 1466696323527 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:43 INFO - PROCESS | 1720 | 1466696323800 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:38:44 INFO - PROCESS | 1720 | 1466696324125 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1720 | 1466696324135 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb4000 == 53 [pid = 1720] [id = 273] 08:38:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8eeb6000) [pid = 1720] [serial = 820] [outer = (nil)] 08:38:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x901d0800) [pid = 1720] [serial = 821] [outer = 0x8eeb6000] 08:38:44 INFO - PROCESS | 1720 | 1466696324228 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90207000) [pid = 1720] [serial = 822] [outer = 0x8eeb6000] 08:38:45 INFO - PROCESS | 1720 | 1466696325260 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1792ms 08:38:45 INFO - PROCESS | 1720 | 1466696325304 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1720 | 1466696325309 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:38:45 INFO - PROCESS | 1720 | 1466696325327 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1720 | 1466696325338 Marionette TRACE conn4 <- [1,1066,null,{}] 08:38:45 INFO - PROCESS | 1720 | 1466696325344 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}] 08:38:45 INFO - PROCESS | 1720 | 1466696325353 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:45 INFO - PROCESS | 1720 | 1466696325699 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:38:45 INFO - PROCESS | 1720 | 1466696325891 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1720 | 1466696325899 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x901d1800 == 54 [pid = 1720] [id = 274] 08:38:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9180dc00) [pid = 1720] [serial = 823] [outer = (nil)] 08:38:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x92406400) [pid = 1720] [serial = 824] [outer = 0x9180dc00] 08:38:45 INFO - PROCESS | 1720 | 1466696325990 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9248fc00) [pid = 1720] [serial = 825] [outer = 0x9180dc00] 08:38:46 INFO - PROCESS | 1720 | 1466696326968 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1703ms 08:38:47 INFO - PROCESS | 1720 | 1466696327021 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1720 | 1466696327025 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:38:47 INFO - PROCESS | 1720 | 1466696327032 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1720 | 1466696327036 Marionette TRACE conn4 <- [1,1070,null,{}] 08:38:47 INFO - PROCESS | 1720 | 1466696327042 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}] 08:38:47 INFO - PROCESS | 1720 | 1466696327047 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:47 INFO - PROCESS | 1720 | 1466696327247 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:38:47 INFO - PROCESS | 1720 | 1466696327476 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1720 | 1466696327483 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x91802800 == 55 [pid = 1720] [id = 275] 08:38:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x92498800) [pid = 1720] [serial = 826] [outer = (nil)] 08:38:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x925a0c00) [pid = 1720] [serial = 827] [outer = 0x92498800] 08:38:47 INFO - PROCESS | 1720 | 1466696327618 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x927d9400) [pid = 1720] [serial = 828] [outer = 0x92498800] 08:38:48 INFO - PROCESS | 1720 | 1466696328546 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1579ms 08:38:48 INFO - PROCESS | 1720 | 1466696328612 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1720 | 1466696328616 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:38:48 INFO - PROCESS | 1720 | 1466696328622 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1720 | 1466696328626 Marionette TRACE conn4 <- [1,1074,null,{}] 08:38:48 INFO - PROCESS | 1720 | 1466696328631 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}] 08:38:48 INFO - PROCESS | 1720 | 1466696328637 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:48 INFO - PROCESS | 1720 | 1466696328847 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:38:49 INFO - PROCESS | 1720 | 1466696329097 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1720 | 1466696329115 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x927e7c00 == 56 [pid = 1720] [id = 276] 08:38:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x929d1400) [pid = 1720] [serial = 829] [outer = (nil)] 08:38:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x929d8800) [pid = 1720] [serial = 830] [outer = 0x929d1400] 08:38:49 INFO - PROCESS | 1720 | 1466696329258 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x92ca5800) [pid = 1720] [serial = 831] [outer = 0x929d1400] 08:38:50 INFO - PROCESS | 1720 | 1466696330256 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1679ms 08:38:50 INFO - PROCESS | 1720 | 1466696330302 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1720 | 1466696330307 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:38:50 INFO - PROCESS | 1720 | 1466696330313 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1720 | 1466696330317 Marionette TRACE conn4 <- [1,1078,null,{}] 08:38:50 INFO - PROCESS | 1720 | 1466696330323 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}] 08:38:50 INFO - PROCESS | 1720 | 1466696330329 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:50 INFO - PROCESS | 1720 | 1466696330585 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:38:50 INFO - PROCESS | 1720 | 1466696330860 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1720 | 1466696330867 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x9259c400 == 57 [pid = 1720] [id = 277] 08:38:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x925a1800) [pid = 1720] [serial = 832] [outer = (nil)] 08:38:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x93a67400) [pid = 1720] [serial = 833] [outer = 0x925a1800] 08:38:50 INFO - PROCESS | 1720 | 1466696330959 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9453c400) [pid = 1720] [serial = 834] [outer = 0x925a1800] 08:38:51 INFO - PROCESS | 1720 | 1466696331899 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1649ms 08:38:51 INFO - PROCESS | 1720 | 1466696331964 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:38:51 INFO - PROCESS | 1720 | 1466696331969 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:38:51 INFO - PROCESS | 1720 | 1466696331975 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1720 | 1466696331979 Marionette TRACE conn4 <- [1,1082,null,{}] 08:38:51 INFO - PROCESS | 1720 | 1466696331985 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}] 08:38:51 INFO - PROCESS | 1720 | 1466696331992 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:52 INFO - PROCESS | 1720 | 1466696332233 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:38:52 INFO - PROCESS | 1720 | 1466696332511 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1720 | 1466696332518 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x9249a400 == 58 [pid = 1720] [id = 278] 08:38:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x92a0c000) [pid = 1720] [serial = 835] [outer = (nil)] 08:38:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x94fc0400) [pid = 1720] [serial = 836] [outer = 0x92a0c000] 08:38:52 INFO - PROCESS | 1720 | 1466696332606 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x94fce400) [pid = 1720] [serial = 837] [outer = 0x92a0c000] 08:38:53 INFO - PROCESS | 1720 | 1466696333521 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1594ms 08:38:53 INFO - PROCESS | 1720 | 1466696333569 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1720 | 1466696333572 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:38:53 INFO - PROCESS | 1720 | 1466696333579 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1720 | 1466696333582 Marionette TRACE conn4 <- [1,1086,null,{}] 08:38:53 INFO - PROCESS | 1720 | 1466696333588 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}] 08:38:53 INFO - PROCESS | 1720 | 1466696333593 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:53 INFO - PROCESS | 1720 | 1466696333836 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:38:54 INFO - PROCESS | 1720 | 1466696334159 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1720 | 1466696334167 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6400 == 59 [pid = 1720] [id = 279] 08:38:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x94fa4000) [pid = 1720] [serial = 838] [outer = (nil)] 08:38:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9505e400) [pid = 1720] [serial = 839] [outer = 0x94fa4000] 08:38:54 INFO - PROCESS | 1720 | 1466696334262 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x95065c00) [pid = 1720] [serial = 840] [outer = 0x94fa4000] 08:38:55 INFO - PROCESS | 1720 | 1466696335164 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1635ms 08:38:55 INFO - PROCESS | 1720 | 1466696335215 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1720 | 1466696335219 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:38:55 INFO - PROCESS | 1720 | 1466696335225 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1720 | 1466696335229 Marionette TRACE conn4 <- [1,1090,null,{}] 08:38:55 INFO - PROCESS | 1720 | 1466696335236 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}] 08:38:55 INFO - PROCESS | 1720 | 1466696335241 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:55 INFO - PROCESS | 1720 | 1466696335432 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:38:55 INFO - PROCESS | 1720 | 1466696335661 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1720 | 1466696335668 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x922b3c00 == 60 [pid = 1720] [id = 280] 08:38:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x94fa0c00) [pid = 1720] [serial = 841] [outer = (nil)] 08:38:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x96c11c00) [pid = 1720] [serial = 842] [outer = 0x94fa0c00] 08:38:55 INFO - PROCESS | 1720 | 1466696335798 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9861a400) [pid = 1720] [serial = 843] [outer = 0x94fa0c00] 08:38:56 INFO - PROCESS | 1720 | 1466696336690 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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1481ms 08:38:56 INFO - PROCESS | 1720 | 1466696336708 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1720 | 1466696336711 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:38:56 INFO - PROCESS | 1720 | 1466696336718 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1720 | 1466696336722 Marionette TRACE conn4 <- [1,1094,null,{}] 08:38:56 INFO - PROCESS | 1720 | 1466696336727 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}] 08:38:56 INFO - PROCESS | 1720 | 1466696336733 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:56 INFO - PROCESS | 1720 | 1466696336923 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:38:57 INFO - PROCESS | 1720 | 1466696337129 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1720 | 1466696337136 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x95060400 == 61 [pid = 1720] [id = 281] 08:38:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x95062800) [pid = 1720] [serial = 844] [outer = (nil)] 08:38:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x99fe1c00) [pid = 1720] [serial = 845] [outer = 0x95062800] 08:38:57 INFO - PROCESS | 1720 | 1466696337240 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9a49f000) [pid = 1720] [serial = 846] [outer = 0x95062800] 08:38:58 INFO - PROCESS | 1720 | 1466696338314 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1639ms 08:38:58 INFO - PROCESS | 1720 | 1466696338359 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:38:58 INFO - PROCESS | 1720 | 1466696338364 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:38:58 INFO - PROCESS | 1720 | 1466696338370 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1720 | 1466696338375 Marionette TRACE conn4 <- [1,1098,null,{}] 08:38:58 INFO - PROCESS | 1720 | 1466696338381 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}] 08:38:58 INFO - PROCESS | 1720 | 1466696338386 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:58 INFO - PROCESS | 1720 | 1466696338613 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:38:58 INFO - PROCESS | 1720 | 1466696338858 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1720 | 1466696338869 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:38:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a4a2000 == 62 [pid = 1720] [id = 282] 08:38:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9a572400) [pid = 1720] [serial = 847] [outer = (nil)] 08:38:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9a69ec00) [pid = 1720] [serial = 848] [outer = 0x9a572400] 08:38:59 INFO - PROCESS | 1720 | 1466696339002 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9a6a2400) [pid = 1720] [serial = 849] [outer = 0x9a572400] 08:38:59 INFO - PROCESS | 1720 | 1466696339906 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1586ms 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:38:59 INFO - PROCESS | 1720 | 1466696339957 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1720 | 1466696339960 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:38:59 INFO - PROCESS | 1720 | 1466696339967 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1720 | 1466696339971 Marionette TRACE conn4 <- [1,1102,null,{}] 08:38:59 INFO - PROCESS | 1720 | 1466696339977 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}] 08:38:59 INFO - PROCESS | 1720 | 1466696339982 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:00 INFO - PROCESS | 1720 | 1466696340206 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:39:00 INFO - PROCESS | 1720 | 1466696340455 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1720 | 1466696340463 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eebd000 == 63 [pid = 1720] [id = 283] 08:39:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8eebd400) [pid = 1720] [serial = 850] [outer = (nil)] 08:39:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9ab35400) [pid = 1720] [serial = 851] [outer = 0x8eebd400] 08:39:00 INFO - PROCESS | 1720 | 1466696340611 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9ab3bc00) [pid = 1720] [serial = 852] [outer = 0x8eebd400] 08:39:01 INFO - PROCESS | 1720 | 1466696341533 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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1638ms 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:39:01 INFO - PROCESS | 1720 | 1466696341605 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1720 | 1466696341608 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:39:01 INFO - PROCESS | 1720 | 1466696341616 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1720 | 1466696341618 Marionette TRACE conn4 <- [1,1106,null,{}] 08:39:01 INFO - PROCESS | 1720 | 1466696341625 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}] 08:39:01 INFO - PROCESS | 1720 | 1466696341630 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:01 INFO - PROCESS | 1720 | 1466696341873 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:39:02 INFO - PROCESS | 1720 | 1466696342162 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1720 | 1466696342171 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a6400 == 64 [pid = 1720] [id = 284] 08:39:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x8e4a7400) [pid = 1720] [serial = 853] [outer = (nil)] 08:39:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x90d69400) [pid = 1720] [serial = 854] [outer = 0x8e4a7400] 08:39:02 INFO - PROCESS | 1720 | 1466696342259 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x927dd000) [pid = 1720] [serial = 855] [outer = 0x8e4a7400] 08:39:03 INFO - PROCESS | 1720 | 1466696343794 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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2245ms 08:39:03 INFO - PROCESS | 1720 | 1466696343860 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1720 | 1466696343866 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:39:03 INFO - PROCESS | 1720 | 1466696343874 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1720 | 1466696343880 Marionette TRACE conn4 <- [1,1110,null,{}] 08:39:03 INFO - PROCESS | 1720 | 1466696343905 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}] 08:39:03 INFO - PROCESS | 1720 | 1466696343916 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:04 INFO - PROCESS | 1720 | 1466696344229 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:39:04 INFO - PROCESS | 1720 | 1466696344371 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1720 | 1466696344381 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d027800 == 65 [pid = 1720] [id = 285] 08:39:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8d2f1400) [pid = 1720] [serial = 856] [outer = (nil)] 08:39:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8d913c00) [pid = 1720] [serial = 857] [outer = 0x8d2f1400] 08:39:04 INFO - PROCESS | 1720 | 1466696344461 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8d91f800) [pid = 1720] [serial = 858] [outer = 0x8d2f1400] 08:39:05 INFO - PROCESS | 1720 | 1466696345361 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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1551ms 08:39:05 INFO - PROCESS | 1720 | 1466696345425 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1720 | 1466696345432 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:39:05 INFO - PROCESS | 1720 | 1466696345443 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1720 | 1466696345447 Marionette TRACE conn4 <- [1,1114,null,{}] 08:39:05 INFO - PROCESS | 1720 | 1466696345453 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}] 08:39:05 INFO - PROCESS | 1720 | 1466696345459 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:05 INFO - PROCESS | 1720 | 1466696345698 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:39:06 INFO - PROCESS | 1720 | 1466696346100 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1720 | 1466696346109 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae9800 == 66 [pid = 1720] [id = 286] 08:39:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8ed2a800) [pid = 1720] [serial = 859] [outer = (nil)] 08:39:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8eeb3400) [pid = 1720] [serial = 860] [outer = 0x8ed2a800] 08:39:06 INFO - PROCESS | 1720 | 1466696346199 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x901d9800) [pid = 1720] [serial = 861] [outer = 0x8ed2a800] 08:39:07 INFO - PROCESS | 1720 | 1466696347160 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]]]}] 08:39:07 INFO - PROCESS | 1720 | --DOCSHELL 0x94fc1800 == 65 [pid = 1720] [id = 9] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1791ms 08:39:07 INFO - PROCESS | 1720 | 1466696347294 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1720 | 1466696347297 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:39:07 INFO - PROCESS | 1720 | 1466696347316 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1720 | 1466696347322 Marionette TRACE conn4 <- [1,1118,null,{}] 08:39:07 INFO - PROCESS | 1720 | 1466696347338 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}] 08:39:07 INFO - PROCESS | 1720 | 1466696347346 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c879400 == 64 [pid = 1720] [id = 270] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f4400 == 63 [pid = 1720] [id = 267] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99dc00 == 62 [pid = 1720] [id = 242] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a0800 == 61 [pid = 1720] [id = 266] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8caea000 == 60 [pid = 1720] [id = 265] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c870c00 == 59 [pid = 1720] [id = 264] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x93831c00 == 58 [pid = 1720] [id = 258] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x929d9c00 == 57 [pid = 1720] [id = 257] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c996400 == 56 [pid = 1720] [id = 256] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x9249c800 == 55 [pid = 1720] [id = 255] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c873000 == 54 [pid = 1720] [id = 254] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99e000 == 53 [pid = 1720] [id = 253] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f4c00 == 52 [pid = 1720] [id = 252] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed36800 == 51 [pid = 1720] [id = 251] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x90202c00 == 50 [pid = 1720] [id = 250] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87e800 == 49 [pid = 1720] [id = 249] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874800 == 48 [pid = 1720] [id = 248] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c879000 == 47 [pid = 1720] [id = 243] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0c400 == 46 [pid = 1720] [id = 202] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8e864c00 == 45 [pid = 1720] [id = 246] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8caeb000 == 44 [pid = 1720] [id = 208] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b800 == 43 [pid = 1720] [id = 247] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871400 == 42 [pid = 1720] [id = 217] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2d400 == 41 [pid = 1720] [id = 211] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a2800 == 40 [pid = 1720] [id = 262] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993400 == 39 [pid = 1720] [id = 263] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c997c00 == 38 [pid = 1720] [id = 207] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f9000 == 37 [pid = 1720] [id = 245] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x90d72000 == 36 [pid = 1720] [id = 210] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4ad000 == 35 [pid = 1720] [id = 209] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2b800 == 34 [pid = 1720] [id = 214] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c876000 == 33 [pid = 1720] [id = 213] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x97e0b400 == 32 [pid = 1720] [id = 260] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8d028000 == 31 [pid = 1720] [id = 201] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f8000 == 30 [pid = 1720] [id = 244] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x927e4c00 == 29 [pid = 1720] [id = 215] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87ec00 == 28 [pid = 1720] [id = 261] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x90318c00 == 27 [pid = 1720] [id = 212] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae3c00 == 26 [pid = 1720] [id = 216] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x94fa1000 == 25 [pid = 1720] [id = 259] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb31000 == 24 [pid = 1720] [id = 268] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x96c0c400 == 23 [pid = 1720] [id = 11] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x90eec800 == 22 [pid = 1720] [id = 269] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a6400 == 21 [pid = 1720] [id = 284] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x9a4a2000 == 20 [pid = 1720] [id = 282] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8eebd000 == 19 [pid = 1720] [id = 283] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x95060400 == 18 [pid = 1720] [id = 281] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x922b3c00 == 17 [pid = 1720] [id = 280] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6400 == 16 [pid = 1720] [id = 279] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x9259c400 == 15 [pid = 1720] [id = 277] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x9249a400 == 14 [pid = 1720] [id = 278] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x927e7c00 == 13 [pid = 1720] [id = 276] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x91802800 == 12 [pid = 1720] [id = 275] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb4000 == 11 [pid = 1720] [id = 273] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x901d1800 == 10 [pid = 1720] [id = 274] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91ec00 == 9 [pid = 1720] [id = 272] 08:39:09 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872c00 == 8 [pid = 1720] [id = 271] 08:39:09 INFO - PROCESS | 1720 | 1466696349925 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x8ed2d800) [pid = 1720] [serial = 743] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x96c0fc00) [pid = 1720] [serial = 701] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x8dd0dc00) [pid = 1720] [serial = 725] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9a496400) [pid = 1720] [serial = 707] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x9a49b400) [pid = 1720] [serial = 708] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x9249c400) [pid = 1720] [serial = 692] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8e4af400) [pid = 1720] [serial = 687] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x8d91bc00) [pid = 1720] [serial = 722] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9ab32000) [pid = 1720] [serial = 716] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8d916c00) [pid = 1720] [serial = 735] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9a577800) [pid = 1720] [serial = 714] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x93840400) [pid = 1720] [serial = 696] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9a569000) [pid = 1720] [serial = 711] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x99dd5000) [pid = 1720] [serial = 705] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9ab3d800) [pid = 1720] [serial = 719] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x90d68000) [pid = 1720] [serial = 729] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x9a575400) [pid = 1720] [serial = 713] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8e857000) [pid = 1720] [serial = 738] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x929d2400) [pid = 1720] [serial = 693] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x99cc8800) [pid = 1720] [serial = 704] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9ab90400) [pid = 1720] [serial = 720] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8c996000) [pid = 1720] [serial = 731] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x94fa2400) [pid = 1720] [serial = 699] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9a554c00) [pid = 1720] [serial = 710] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8e4a9000) [pid = 1720] [serial = 723] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x8e4b1c00) [pid = 1720] [serial = 726] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8ed36400) [pid = 1720] [serial = 740] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x93682800) [pid = 1720] [serial = 695] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x90201c00) [pid = 1720] [serial = 689] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9020a800) [pid = 1720] [serial = 728] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x97e08c00) [pid = 1720] [serial = 702] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x94f9e000) [pid = 1720] [serial = 698] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9020f800) [pid = 1720] [serial = 690] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8e4a5400) [pid = 1720] [serial = 737] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9ab37800) [pid = 1720] [serial = 717] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8cadf800) [pid = 1720] [serial = 732] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8d2fc400) [pid = 1720] [serial = 734] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8eeb6c00) [pid = 1720] [serial = 741] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8d91c800) [pid = 1720] [serial = 686] [outer = (nil)] [url = about:blank] 08:39:10 INFO - PROCESS | 1720 | 1466696350399 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1720 | 1466696350408 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c994400 == 9 [pid = 1720] [id = 287] 08:39:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8c995800) [pid = 1720] [serial = 862] [outer = (nil)] 08:39:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x8c99c000) [pid = 1720] [serial = 863] [outer = 0x8c995800] 08:39:10 INFO - PROCESS | 1720 | 1466696350489 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8caebc00) [pid = 1720] [serial = 864] [outer = 0x8c995800] 08:39:11 INFO - PROCESS | 1720 | 1466696351325 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 4056ms 08:39:11 INFO - PROCESS | 1720 | 1466696351365 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:39:11 INFO - PROCESS | 1720 | 1466696351371 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:39:11 INFO - PROCESS | 1720 | 1466696351379 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1720 | 1466696351385 Marionette TRACE conn4 <- [1,1122,null,{}] 08:39:11 INFO - PROCESS | 1720 | 1466696351392 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}] 08:39:11 INFO - PROCESS | 1720 | 1466696351398 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:11 INFO - PROCESS | 1720 | 1466696351565 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:39:11 INFO - PROCESS | 1720 | 1466696351577 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1720 | 1466696351588 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d028400 == 10 [pid = 1720] [id = 288] 08:39:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8d2f0c00) [pid = 1720] [serial = 865] [outer = (nil)] 08:39:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8d2fd000) [pid = 1720] [serial = 866] [outer = 0x8d2f0c00] 08:39:11 INFO - PROCESS | 1720 | 1466696351661 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8dd04400) [pid = 1720] [serial = 867] [outer = 0x8d2f0c00] 08:39:12 INFO - PROCESS | 1720 | 1466696352635 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1331ms 08:39:12 INFO - PROCESS | 1720 | 1466696352731 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1720 | 1466696352735 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:39:12 INFO - PROCESS | 1720 | 1466696352742 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1720 | 1466696352745 Marionette TRACE conn4 <- [1,1126,null,{}] 08:39:12 INFO - PROCESS | 1720 | 1466696352751 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}] 08:39:12 INFO - PROCESS | 1720 | 1466696352757 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:12 INFO - PROCESS | 1720 | 1466696352978 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:39:13 INFO - PROCESS | 1720 | 1466696353002 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1720 | 1466696353009 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877c00 == 11 [pid = 1720] [id = 289] 08:39:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8e859000) [pid = 1720] [serial = 868] [outer = (nil)] 08:39:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8e85b800) [pid = 1720] [serial = 869] [outer = 0x8e859000] 08:39:13 INFO - PROCESS | 1720 | 1466696353084 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8eb28800) [pid = 1720] [serial = 870] [outer = 0x8e859000] 08:39:14 INFO - PROCESS | 1720 | 1466696354136 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1430ms 08:39:14 INFO - PROCESS | 1720 | 1466696354172 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1720 | 1466696354178 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:39:14 INFO - PROCESS | 1720 | 1466696354204 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1720 | 1466696354211 Marionette TRACE conn4 <- [1,1130,null,{}] 08:39:14 INFO - PROCESS | 1720 | 1466696354218 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}] 08:39:14 INFO - PROCESS | 1720 | 1466696354225 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:14 INFO - PROCESS | 1720 | 1466696354483 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:39:14 INFO - PROCESS | 1720 | 1466696354511 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1720 | 1466696354519 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4ae400 == 12 [pid = 1720] [id = 290] 08:39:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8ed2e000) [pid = 1720] [serial = 871] [outer = (nil)] 08:39:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8eebb000) [pid = 1720] [serial = 872] [outer = 0x8ed2e000] 08:39:14 INFO - PROCESS | 1720 | 1466696354591 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x901dc800) [pid = 1720] [serial = 873] [outer = 0x8ed2e000] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x94fc6000) [pid = 1720] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x99f81c00) [pid = 1720] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90312800) [pid = 1720] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8d91ac00) [pid = 1720] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8eeb7400) [pid = 1720] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8e4b0c00) [pid = 1720] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x90eed000) [pid = 1720] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x90d6cc00) [pid = 1720] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8c875000) [pid = 1720] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x90310400) [pid = 1720] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8d01dc00) [pid = 1720] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8cade400) [pid = 1720] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x901d8800) [pid = 1720] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x92a09400) [pid = 1720] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x927e4000) [pid = 1720] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8eb29c00) [pid = 1720] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x922bf800) [pid = 1720] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8c871c00) [pid = 1720] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x97e62c00) [pid = 1720] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8d920000) [pid = 1720] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x94fc2800) [pid = 1720] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x9020f400) [pid = 1720] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9505e000) [pid = 1720] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8c9a0000) [pid = 1720] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9259c000) [pid = 1720] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:39:16 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8d2f9400) [pid = 1720] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:39:16 INFO - PROCESS | 1720 | 1466696356853 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2726ms 08:39:16 INFO - PROCESS | 1720 | 1466696356912 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1720 | 1466696356915 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:39:16 INFO - PROCESS | 1720 | 1466696356921 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1720 | 1466696356925 Marionette TRACE conn4 <- [1,1134,null,{}] 08:39:16 INFO - PROCESS | 1720 | 1466696356930 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}] 08:39:16 INFO - PROCESS | 1720 | 1466696356935 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:17 INFO - PROCESS | 1720 | 1466696357147 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:39:17 INFO - PROCESS | 1720 | 1466696357161 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1720 | 1466696357177 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871c00 == 13 [pid = 1720] [id = 291] 08:39:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8d91dc00) [pid = 1720] [serial = 874] [outer = (nil)] 08:39:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8eeb3c00) [pid = 1720] [serial = 875] [outer = 0x8d91dc00] 08:39:17 INFO - PROCESS | 1720 | 1466696357256 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x901d8800) [pid = 1720] [serial = 876] [outer = 0x8d91dc00] 08:39:18 INFO - PROCESS | 1720 | 1466696358084 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1187ms 08:39:18 INFO - PROCESS | 1720 | 1466696358172 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:39:18 INFO - PROCESS | 1720 | 1466696358178 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:39:18 INFO - PROCESS | 1720 | 1466696358187 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1720 | 1466696358194 Marionette TRACE conn4 <- [1,1138,null,{}] 08:39:18 INFO - PROCESS | 1720 | 1466696358204 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}] 08:39:18 INFO - PROCESS | 1720 | 1466696358210 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:18 INFO - PROCESS | 1720 | 1466696358433 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:39:18 INFO - PROCESS | 1720 | 1466696358608 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1720 | 1466696358625 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6c00 == 14 [pid = 1720] [id = 292] 08:39:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8cae7400) [pid = 1720] [serial = 877] [outer = (nil)] 08:39:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8d021000) [pid = 1720] [serial = 878] [outer = 0x8cae7400] 08:39:18 INFO - PROCESS | 1720 | 1466696358720 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8dd02400) [pid = 1720] [serial = 879] [outer = 0x8cae7400] 08:39:19 INFO - PROCESS | 1720 | 1466696359753 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1635ms 08:39:19 INFO - PROCESS | 1720 | 1466696359823 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1720 | 1466696359829 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:39:19 INFO - PROCESS | 1720 | 1466696359840 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1720 | 1466696359845 Marionette TRACE conn4 <- [1,1142,null,{}] 08:39:19 INFO - PROCESS | 1720 | 1466696359853 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}] 08:39:19 INFO - PROCESS | 1720 | 1466696359860 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:20 INFO - PROCESS | 1720 | 1466696360109 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:39:20 INFO - PROCESS | 1720 | 1466696360356 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1720 | 1466696360364 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fec00 == 15 [pid = 1720] [id = 293] 08:39:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8eb2cc00) [pid = 1720] [serial = 880] [outer = (nil)] 08:39:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8eeb4c00) [pid = 1720] [serial = 881] [outer = 0x8eb2cc00] 08:39:20 INFO - PROCESS | 1720 | 1466696360497 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x90204c00) [pid = 1720] [serial = 882] [outer = 0x8eb2cc00] 08:39:21 INFO - PROCESS | 1720 | 1466696361475 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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1689ms 08:39:21 INFO - PROCESS | 1720 | 1466696361525 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:39:21 INFO - PROCESS | 1720 | 1466696361530 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:39:21 INFO - PROCESS | 1720 | 1466696361537 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1720 | 1466696361541 Marionette TRACE conn4 <- [1,1146,null,{}] 08:39:21 INFO - PROCESS | 1720 | 1466696361555 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}] 08:39:21 INFO - PROCESS | 1720 | 1466696361564 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:21 INFO - PROCESS | 1720 | 1466696361816 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:39:22 INFO - PROCESS | 1720 | 1466696362137 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1720 | 1466696362153 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d75c00 == 16 [pid = 1720] [id = 294] 08:39:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x90d76000) [pid = 1720] [serial = 883] [outer = (nil)] 08:39:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x90ee8400) [pid = 1720] [serial = 884] [outer = 0x90d76000] 08:39:22 INFO - PROCESS | 1720 | 1466696362250 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x90ef0800) [pid = 1720] [serial = 885] [outer = 0x90d76000] 08:39:23 INFO - PROCESS | 1720 | 1466696363180 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1682ms 08:39:23 INFO - PROCESS | 1720 | 1466696363219 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1720 | 1466696363223 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:39:23 INFO - PROCESS | 1720 | 1466696363230 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1720 | 1466696363234 Marionette TRACE conn4 <- [1,1150,null,{}] 08:39:23 INFO - PROCESS | 1720 | 1466696363241 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}] 08:39:23 INFO - PROCESS | 1720 | 1466696363246 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:23 INFO - PROCESS | 1720 | 1466696363444 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:39:23 INFO - PROCESS | 1720 | 1466696363681 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1720 | 1466696363690 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6bc00 == 17 [pid = 1720] [id = 295] 08:39:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x920d1000) [pid = 1720] [serial = 886] [outer = (nil)] 08:39:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x922b3c00) [pid = 1720] [serial = 887] [outer = 0x920d1000] 08:39:23 INFO - PROCESS | 1720 | 1466696363820 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x922b7400) [pid = 1720] [serial = 888] [outer = 0x920d1000] 08:39:24 INFO - PROCESS | 1720 | 1466696364733 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1537ms 08:39:24 INFO - PROCESS | 1720 | 1466696364768 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1720 | 1466696364771 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:39:24 INFO - PROCESS | 1720 | 1466696364779 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1720 | 1466696364783 Marionette TRACE conn4 <- [1,1154,null,{}] 08:39:24 INFO - PROCESS | 1720 | 1466696364789 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}] 08:39:24 INFO - PROCESS | 1720 | 1466696364794 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:24 INFO - PROCESS | 1720 | 1466696364979 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:39:25 INFO - PROCESS | 1720 | 1466696365172 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1720 | 1466696365182 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180a800 == 18 [pid = 1720] [id = 296] 08:39:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x922be400) [pid = 1720] [serial = 889] [outer = (nil)] 08:39:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x92408c00) [pid = 1720] [serial = 890] [outer = 0x922be400] 08:39:25 INFO - PROCESS | 1720 | 1466696365307 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9240e800) [pid = 1720] [serial = 891] [outer = 0x922be400] 08:39:26 INFO - PROCESS | 1720 | 1466696366363 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1636ms 08:39:26 INFO - PROCESS | 1720 | 1466696366416 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1720 | 1466696366420 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:39:26 INFO - PROCESS | 1720 | 1466696366427 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1720 | 1466696366430 Marionette TRACE conn4 <- [1,1158,null,{}] 08:39:26 INFO - PROCESS | 1720 | 1466696366437 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}] 08:39:26 INFO - PROCESS | 1720 | 1466696366450 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:26 INFO - PROCESS | 1720 | 1466696366738 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:39:27 INFO - PROCESS | 1720 | 1466696367015 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1720 | 1466696367022 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01e400 == 19 [pid = 1720] [id = 297] 08:39:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x922c0400) [pid = 1720] [serial = 892] [outer = (nil)] 08:39:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x925a5400) [pid = 1720] [serial = 893] [outer = 0x922c0400] 08:39:27 INFO - PROCESS | 1720 | 1466696367130 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x927e5400) [pid = 1720] [serial = 894] [outer = 0x922c0400] 08:39:28 INFO - PROCESS | 1720 | 1466696368059 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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1681ms 08:39:28 INFO - PROCESS | 1720 | 1466696368109 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1720 | 1466696368113 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:39:28 INFO - PROCESS | 1720 | 1466696368120 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1720 | 1466696368124 Marionette TRACE conn4 <- [1,1162,null,{}] 08:39:28 INFO - PROCESS | 1720 | 1466696368129 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}] 08:39:28 INFO - PROCESS | 1720 | 1466696368135 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:28 INFO - PROCESS | 1720 | 1466696368317 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:39:28 INFO - PROCESS | 1720 | 1466696368494 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1720 | 1466696368500 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c875000 == 20 [pid = 1720] [id = 298] 08:39:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8c9a2400) [pid = 1720] [serial = 895] [outer = (nil)] 08:39:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x929e0800) [pid = 1720] [serial = 896] [outer = 0x8c9a2400] 08:39:28 INFO - PROCESS | 1720 | 1466696368634 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x929d7c00) [pid = 1720] [serial = 897] [outer = 0x8c9a2400] 08:39:29 INFO - PROCESS | 1720 | 1466696369535 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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1482ms 08:39:29 INFO - PROCESS | 1720 | 1466696369603 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:39:29 INFO - PROCESS | 1720 | 1466696369608 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:39:29 INFO - PROCESS | 1720 | 1466696369614 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1720 | 1466696369618 Marionette TRACE conn4 <- [1,1166,null,{}] 08:39:29 INFO - PROCESS | 1720 | 1466696369623 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}] 08:39:29 INFO - PROCESS | 1720 | 1466696369629 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:29 INFO - PROCESS | 1720 | 1466696369843 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:39:30 INFO - PROCESS | 1720 | 1466696370067 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1720 | 1466696370075 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993400 == 21 [pid = 1720] [id = 299] 08:39:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8dd0a800) [pid = 1720] [serial = 898] [outer = (nil)] 08:39:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x92ca1800) [pid = 1720] [serial = 899] [outer = 0x8dd0a800] 08:39:30 INFO - PROCESS | 1720 | 1466696370207 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9372f000) [pid = 1720] [serial = 900] [outer = 0x8dd0a800] 08:39:31 INFO - PROCESS | 1720 | 1466696371153 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1580ms 08:39:31 INFO - PROCESS | 1720 | 1466696371194 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:39:31 INFO - PROCESS | 1720 | 1466696371198 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:39:31 INFO - PROCESS | 1720 | 1466696371205 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1720 | 1466696371208 Marionette TRACE conn4 <- [1,1170,null,{}] 08:39:31 INFO - PROCESS | 1720 | 1466696371214 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}] 08:39:31 INFO - PROCESS | 1720 | 1466696371219 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:31 INFO - PROCESS | 1720 | 1466696371401 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:39:31 INFO - PROCESS | 1720 | 1466696371581 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1720 | 1466696371592 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a400 == 22 [pid = 1720] [id = 300] 08:39:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x8d917000) [pid = 1720] [serial = 901] [outer = (nil)] 08:39:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x93833000) [pid = 1720] [serial = 902] [outer = 0x8d917000] 08:39:31 INFO - PROCESS | 1720 | 1466696371673 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9383d400) [pid = 1720] [serial = 903] [outer = 0x8d917000] 08:39:32 INFO - PROCESS | 1720 | 1466696372649 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1486ms 08:39:32 INFO - PROCESS | 1720 | 1466696372691 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1720 | 1466696372695 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:39:32 INFO - PROCESS | 1720 | 1466696372701 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1720 | 1466696372705 Marionette TRACE conn4 <- [1,1174,null,{}] 08:39:32 INFO - PROCESS | 1720 | 1466696372711 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}] 08:39:32 INFO - PROCESS | 1720 | 1466696372716 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:32 INFO - PROCESS | 1720 | 1466696372890 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:39:33 INFO - PROCESS | 1720 | 1466696373070 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1720 | 1466696373080 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a6400 == 23 [pid = 1720] [id = 301] 08:39:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x8eeaf800) [pid = 1720] [serial = 904] [outer = (nil)] 08:39:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x93a6c800) [pid = 1720] [serial = 905] [outer = 0x8eeaf800] 08:39:33 INFO - PROCESS | 1720 | 1466696373205 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x94f9e000) [pid = 1720] [serial = 906] [outer = 0x8eeaf800] 08:39:34 INFO - PROCESS | 1720 | 1466696374132 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] 08:39:34 INFO - PROCESS | 1720 | 1466696374186 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:39:34 INFO - PROCESS | 1720 | 1466696374194 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1720 | 1466696374198 Marionette TRACE conn4 <- [1,1178,null,{}] 08:39:34 INFO - PROCESS | 1720 | 1466696374204 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}] 08:39:34 INFO - PROCESS | 1720 | 1466696374210 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:34 INFO - PROCESS | 1720 | 1466696374436 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:39:34 INFO - PROCESS | 1720 | 1466696374674 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1720 | 1466696374684 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x9505d400 == 24 [pid = 1720] [id = 302] 08:39:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9505e000) [pid = 1720] [serial = 907] [outer = (nil)] 08:39:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x95065800) [pid = 1720] [serial = 908] [outer = 0x9505e000] 08:39:34 INFO - PROCESS | 1720 | 1466696374814 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9517c400) [pid = 1720] [serial = 909] [outer = 0x9505e000] 08:39:35 INFO - PROCESS | 1720 | 1466696375794 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] 08:39:35 INFO - PROCESS | 1720 | 1466696375880 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:39:35 INFO - PROCESS | 1720 | 1466696375888 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1720 | 1466696375891 Marionette TRACE conn4 <- [1,1182,null,{}] 08:39:35 INFO - PROCESS | 1720 | 1466696375897 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}] 08:39:35 INFO - PROCESS | 1720 | 1466696375903 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:36 INFO - PROCESS | 1720 | 1466696376120 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:39:36 INFO - PROCESS | 1720 | 1466696376366 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1720 | 1466696376379 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd04c00 == 25 [pid = 1720] [id = 303] 08:39:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x91808800) [pid = 1720] [serial = 910] [outer = (nil)] 08:39:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x97e63000) [pid = 1720] [serial = 911] [outer = 0x91808800] 08:39:36 INFO - PROCESS | 1720 | 1466696376506 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x99091000) [pid = 1720] [serial = 912] [outer = 0x91808800] 08:39:37 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:39:37 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:39:37 INFO - PROCESS | 1720 | 1466696377393 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] 08:39:37 INFO - PROCESS | 1720 | 1466696377436 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:39:37 INFO - PROCESS | 1720 | 1466696377460 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1720 | 1466696377465 Marionette TRACE conn4 <- [1,1186,null,{}] 08:39:37 INFO - PROCESS | 1720 | 1466696377475 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}] 08:39:37 INFO - PROCESS | 1720 | 1466696377480 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:37 INFO - PROCESS | 1720 | 1466696377660 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:39:37 INFO - PROCESS | 1720 | 1466696377845 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1720 | 1466696377853 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87f800 == 26 [pid = 1720] [id = 304] 08:39:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x93732400) [pid = 1720] [serial = 913] [outer = (nil)] 08:39:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x99f83c00) [pid = 1720] [serial = 914] [outer = 0x93732400] 08:39:37 INFO - PROCESS | 1720 | 1466696377979 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9a097000) [pid = 1720] [serial = 915] [outer = 0x93732400] 08:39:38 INFO - PROCESS | 1720 | 1466696378882 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] 08:39:38 INFO - PROCESS | 1720 | 1466696378951 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:39:38 INFO - PROCESS | 1720 | 1466696378958 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1720 | 1466696378961 Marionette TRACE conn4 <- [1,1190,null,{}] 08:39:38 INFO - PROCESS | 1720 | 1466696378967 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}] 08:39:38 INFO - PROCESS | 1720 | 1466696378972 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:39 INFO - PROCESS | 1720 | 1466696379154 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:39:39 INFO - PROCESS | 1720 | 1466696379401 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1720 | 1466696379413 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0bc00 == 27 [pid = 1720] [id = 305] 08:39:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x8e4b0800) [pid = 1720] [serial = 916] [outer = (nil)] 08:39:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9a49e800) [pid = 1720] [serial = 917] [outer = 0x8e4b0800] 08:39:39 INFO - PROCESS | 1720 | 1466696379564 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9a557400) [pid = 1720] [serial = 918] [outer = 0x8e4b0800] 08:39:40 INFO - PROCESS | 1720 | 1466696380534 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] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:39:40 INFO - PROCESS | 1720 | 1466696380605 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:39:40 INFO - PROCESS | 1720 | 1466696380612 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1720 | 1466696380616 Marionette TRACE conn4 <- [1,1194,null,{}] 08:39:40 INFO - PROCESS | 1720 | 1466696380622 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}] 08:39:40 INFO - PROCESS | 1720 | 1466696380627 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:40 INFO - PROCESS | 1720 | 1466696380823 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:39:41 INFO - PROCESS | 1720 | 1466696381178 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1720 | 1466696381187 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed31c00 == 28 [pid = 1720] [id = 306] 08:39:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x8eeb9000) [pid = 1720] [serial = 919] [outer = (nil)] 08:39:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x94533800) [pid = 1720] [serial = 920] [outer = 0x8eeb9000] 08:39:41 INFO - PROCESS | 1720 | 1466696381277 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9a572800) [pid = 1720] [serial = 921] [outer = 0x8eeb9000] 08:39:42 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:39:42 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:39:42 INFO - PROCESS | 1720 | 1466696382203 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1720 | 1466696382248 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:39:42 INFO - PROCESS | 1720 | 1466696382261 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1720 | 1466696382264 Marionette TRACE conn4 <- [1,1198,null,{}] 08:39:42 INFO - PROCESS | 1720 | 1466696382270 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}] 08:39:42 INFO - PROCESS | 1720 | 1466696382275 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:42 INFO - PROCESS | 1720 | 1466696382453 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:39:42 INFO - PROCESS | 1720 | 1466696382687 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1720 | 1466696382694 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b000 == 29 [pid = 1720] [id = 307] 08:39:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8cae4c00) [pid = 1720] [serial = 922] [outer = (nil)] 08:39:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8eeaf400) [pid = 1720] [serial = 923] [outer = 0x8cae4c00] 08:39:42 INFO - PROCESS | 1720 | 1466696382829 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x90208800) [pid = 1720] [serial = 924] [outer = 0x8cae4c00] 08:39:43 INFO - PROCESS | 1720 | 1466696383930 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1728ms 08:39:43 INFO - PROCESS | 1720 | 1466696383990 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1720 | 1466696383997 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:39:44 INFO - PROCESS | 1720 | 1466696384006 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1720 | 1466696384011 Marionette TRACE conn4 <- [1,1202,null,{}] 08:39:44 INFO - PROCESS | 1720 | 1466696384020 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}] 08:39:44 INFO - PROCESS | 1720 | 1466696384025 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:44 INFO - PROCESS | 1720 | 1466696384271 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:39:44 INFO - PROCESS | 1720 | 1466696384529 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1720 | 1466696384543 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d022800 == 30 [pid = 1720] [id = 308] 08:39:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8d023c00) [pid = 1720] [serial = 925] [outer = (nil)] 08:39:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8d2f5000) [pid = 1720] [serial = 926] [outer = 0x8d023c00] 08:39:44 INFO - PROCESS | 1720 | 1466696384620 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8dd08c00) [pid = 1720] [serial = 927] [outer = 0x8d023c00] 08:39:45 INFO - PROCESS | 1720 | 1466696385520 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]]]}] 08:39:45 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 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1585ms 08:39:45 INFO - PROCESS | 1720 | 1466696385590 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1720 | 1466696385597 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:39:45 INFO - PROCESS | 1720 | 1466696385607 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1720 | 1466696385611 Marionette TRACE conn4 <- [1,1206,null,{}] 08:39:45 INFO - PROCESS | 1720 | 1466696385617 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}] 08:39:45 INFO - PROCESS | 1720 | 1466696385623 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:45 INFO - PROCESS | 1720 | 1466696385911 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:39:46 INFO - PROCESS | 1720 | 1466696386286 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1720 | 1466696386296 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x96c11400) [pid = 1720] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:39:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87d800 == 31 [pid = 1720] [id = 309] 08:39:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8c99fc00) [pid = 1720] [serial = 928] [outer = (nil)] 08:39:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8d2f2800) [pid = 1720] [serial = 929] [outer = 0x8c99fc00] 08:39:46 INFO - PROCESS | 1720 | 1466696386397 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8e860400) [pid = 1720] [serial = 930] [outer = 0x8c99fc00] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x90ee4c00) [pid = 1720] [serial = 812] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x922c0c00) [pid = 1720] [serial = 813] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x99fe2c00) [pid = 1720] [serial = 594] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x9031a800) [pid = 1720] [serial = 806] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8dd0e800) [pid = 1720] [serial = 797] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x901d9c00) [pid = 1720] [serial = 803] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9a233800) [pid = 1720] [serial = 785] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x90ef0c00) [pid = 1720] [serial = 809] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x920dc000) [pid = 1720] [serial = 758] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8d2efc00) [pid = 1720] [serial = 747] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x91803000) [pid = 1720] [serial = 756] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x90eeb800) [pid = 1720] [serial = 755] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8ed28400) [pid = 1720] [serial = 801] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9a498400) [pid = 1720] [serial = 786] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x91810000) [pid = 1720] [serial = 810] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x927dc000) [pid = 1720] [serial = 788] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8c996800) [pid = 1720] [serial = 746] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9259d000) [pid = 1720] [serial = 764] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x93a61000) [pid = 1720] [serial = 773] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x92c9f800) [pid = 1720] [serial = 770] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8eeba800) [pid = 1720] [serial = 750] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x92494400) [pid = 1720] [serial = 762] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8c877400) [pid = 1720] [serial = 794] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9a56a000) [pid = 1720] [serial = 789] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9909e400) [pid = 1720] [serial = 782] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x920d1400) [pid = 1720] [serial = 792] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x95048400) [pid = 1720] [serial = 776] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x90312400) [pid = 1720] [serial = 752] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x95183400) [pid = 1720] [serial = 779] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x90319000) [pid = 1720] [serial = 753] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8eeb9400) [pid = 1720] [serial = 744] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x93a69400) [pid = 1720] [serial = 774] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x92597800) [pid = 1720] [serial = 765] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x90d76800) [pid = 1720] [serial = 807] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x93730c00) [pid = 1720] [serial = 771] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x96c10000) [pid = 1720] [serial = 780] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9020a400) [pid = 1720] [serial = 804] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x92404000) [pid = 1720] [serial = 761] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x929db400) [pid = 1720] [serial = 768] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9505f400) [pid = 1720] [serial = 777] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9030e000) [pid = 1720] [serial = 791] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8ed2ac00) [pid = 1720] [serial = 749] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x929d6800) [pid = 1720] [serial = 767] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x99cc5800) [pid = 1720] [serial = 783] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8d922000) [pid = 1720] [serial = 800] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8e856c00) [pid = 1720] [serial = 798] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8cae2800) [pid = 1720] [serial = 795] [outer = (nil)] [url = about:blank] 08:39:46 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x922b3400) [pid = 1720] [serial = 759] [outer = (nil)] [url = about:blank] 08:39:47 INFO - PROCESS | 1720 | 1466696387263 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]]]}] 08:39:47 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 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1680ms 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:39:47 INFO - PROCESS | 1720 | 1466696387293 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1720 | 1466696387296 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:39:47 INFO - PROCESS | 1720 | 1466696387303 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1720 | 1466696387309 Marionette TRACE conn4 <- [1,1210,null,{}] 08:39:47 INFO - PROCESS | 1720 | 1466696387324 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}] 08:39:47 INFO - PROCESS | 1720 | 1466696387333 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:47 INFO - PROCESS | 1720 | 1466696387505 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:39:47 INFO - PROCESS | 1720 | 1466696387515 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1720 | 1466696387524 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x90205000 == 32 [pid = 1720] [id = 310] 08:39:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9020a400) [pid = 1720] [serial = 931] [outer = (nil)] 08:39:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x90210c00) [pid = 1720] [serial = 932] [outer = 0x9020a400] 08:39:47 INFO - PROCESS | 1720 | 1466696387597 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x90319800) [pid = 1720] [serial = 933] [outer = 0x9020a400] 08:39:48 INFO - PROCESS | 1720 | 1466696388590 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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1335ms 08:39:48 INFO - PROCESS | 1720 | 1466696388638 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:39:48 INFO - PROCESS | 1720 | 1466696388642 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:39:48 INFO - PROCESS | 1720 | 1466696388648 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1720 | 1466696388652 Marionette TRACE conn4 <- [1,1214,null,{}] 08:39:48 INFO - PROCESS | 1720 | 1466696388657 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}] 08:39:48 INFO - PROCESS | 1720 | 1466696388662 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:48 INFO - PROCESS | 1720 | 1466696388824 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:39:49 INFO - PROCESS | 1720 | 1466696388989 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1720 | 1466696388997 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0b400 == 33 [pid = 1720] [id = 311] 08:39:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9031cc00) [pid = 1720] [serial = 934] [outer = (nil)] 08:39:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x90d76c00) [pid = 1720] [serial = 935] [outer = 0x9031cc00] 08:39:49 INFO - PROCESS | 1720 | 1466696389068 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x91802800) [pid = 1720] [serial = 936] [outer = 0x9031cc00] 08:39:49 INFO - PROCESS | 1720 | 1466696389936 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1343ms 08:39:49 INFO - PROCESS | 1720 | 1466696389992 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1720 | 1466696389995 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:39:50 INFO - PROCESS | 1720 | 1466696390010 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1720 | 1466696390012 Marionette TRACE conn4 <- [1,1218,null,{}] 08:39:50 INFO - PROCESS | 1720 | 1466696390018 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}] 08:39:50 INFO - PROCESS | 1720 | 1466696390023 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:50 INFO - PROCESS | 1720 | 1466696390264 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:39:50 INFO - PROCESS | 1720 | 1466696390295 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1720 | 1466696390311 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x9030e000 == 34 [pid = 1720] [id = 312] 08:39:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9031ac00) [pid = 1720] [serial = 937] [outer = (nil)] 08:39:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90d72000) [pid = 1720] [serial = 938] [outer = 0x9031ac00] 08:39:50 INFO - PROCESS | 1720 | 1466696390394 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x920d3400) [pid = 1720] [serial = 939] [outer = 0x9031ac00] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x94fa4000) [pid = 1720] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8eebd400) [pid = 1720] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8e4a7400) [pid = 1720] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x925a1800) [pid = 1720] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x92498800) [pid = 1720] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8ed2a800) [pid = 1720] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x94fa0c00) [pid = 1720] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9180dc00) [pid = 1720] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x929d1400) [pid = 1720] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d2f0c00) [pid = 1720] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8eeb6000) [pid = 1720] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9a572400) [pid = 1720] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8c995800) [pid = 1720] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8e859000) [pid = 1720] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d2f1400) [pid = 1720] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8d920c00) [pid = 1720] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8ed2e000) [pid = 1720] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8c873c00) [pid = 1720] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x95062800) [pid = 1720] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:39:51 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x92a0c000) [pid = 1720] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:39:51 INFO - PROCESS | 1720 | 1466696391577 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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1625ms 08:39:51 INFO - PROCESS | 1720 | 1466696391641 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1720 | 1466696391645 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:39:51 INFO - PROCESS | 1720 | 1466696391651 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1720 | 1466696391655 Marionette TRACE conn4 <- [1,1222,null,{}] 08:39:51 INFO - PROCESS | 1720 | 1466696391660 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}] 08:39:51 INFO - PROCESS | 1720 | 1466696391671 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:51 INFO - PROCESS | 1720 | 1466696391888 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:39:52 INFO - PROCESS | 1720 | 1466696392028 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1720 | 1466696392034 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873c00 == 35 [pid = 1720] [id = 313] 08:39:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8d2f0c00) [pid = 1720] [serial = 940] [outer = (nil)] 08:39:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x922b6400) [pid = 1720] [serial = 941] [outer = 0x8d2f0c00] 08:39:52 INFO - PROCESS | 1720 | 1466696392109 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x9240b000) [pid = 1720] [serial = 942] [outer = 0x8d2f0c00] 08:39:52 INFO - PROCESS | 1720 | 1466696392871 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] 08:39:52 INFO - PROCESS | 1720 | 1466696392935 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:39:52 INFO - PROCESS | 1720 | 1466696392941 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1720 | 1466696392944 Marionette TRACE conn4 <- [1,1226,null,{}] 08:39:52 INFO - PROCESS | 1720 | 1466696392950 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}] 08:39:52 INFO - PROCESS | 1720 | 1466696392954 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:53 INFO - PROCESS | 1720 | 1466696393181 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:39:53 INFO - PROCESS | 1720 | 1466696393357 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1720 | 1466696393369 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c870c00 == 36 [pid = 1720] [id = 314] 08:39:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8c872800) [pid = 1720] [serial = 943] [outer = (nil)] 08:39:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8c87b400) [pid = 1720] [serial = 944] [outer = 0x8c872800] 08:39:53 INFO - PROCESS | 1720 | 1466696393500 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8c9a2c00) [pid = 1720] [serial = 945] [outer = 0x8c872800] 08:39:54 INFO - PROCESS | 1720 | 1466696394616 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1737ms 08:39:54 INFO - PROCESS | 1720 | 1466696394682 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1720 | 1466696394688 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:39:54 INFO - PROCESS | 1720 | 1466696394696 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1720 | 1466696394701 Marionette TRACE conn4 <- [1,1230,null,{}] 08:39:54 INFO - PROCESS | 1720 | 1466696394710 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}] 08:39:54 INFO - PROCESS | 1720 | 1466696394717 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:54 INFO - PROCESS | 1720 | 1466696394973 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:39:55 INFO - PROCESS | 1720 | 1466696395266 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1720 | 1466696395276 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91ec00 == 37 [pid = 1720] [id = 315] 08:39:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8dd0e800) [pid = 1720] [serial = 946] [outer = (nil)] 08:39:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8e4a8c00) [pid = 1720] [serial = 947] [outer = 0x8dd0e800] 08:39:55 INFO - PROCESS | 1720 | 1466696395367 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8e85e000) [pid = 1720] [serial = 948] [outer = 0x8dd0e800] 08:39:56 INFO - PROCESS | 1720 | 1466696396376 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1742ms 08:39:56 INFO - PROCESS | 1720 | 1466696396442 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1720 | 1466696396449 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:39:56 INFO - PROCESS | 1720 | 1466696396456 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1720 | 1466696396460 Marionette TRACE conn4 <- [1,1234,null,{}] 08:39:56 INFO - PROCESS | 1720 | 1466696396467 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}] 08:39:56 INFO - PROCESS | 1720 | 1466696396472 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:56 INFO - PROCESS | 1720 | 1466696396726 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:39:57 INFO - PROCESS | 1720 | 1466696397050 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1720 | 1466696397059 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb1000 == 38 [pid = 1720] [id = 316] 08:39:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8eeb6000) [pid = 1720] [serial = 949] [outer = (nil)] 08:39:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x901d2800) [pid = 1720] [serial = 950] [outer = 0x8eeb6000] 08:39:57 INFO - PROCESS | 1720 | 1466696397148 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x90310000) [pid = 1720] [serial = 951] [outer = 0x8eeb6000] 08:39:58 INFO - PROCESS | 1720 | 1466696398143 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1739ms 08:39:58 INFO - PROCESS | 1720 | 1466696398197 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1720 | 1466696398201 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:39:58 INFO - PROCESS | 1720 | 1466696398218 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1720 | 1466696398227 Marionette TRACE conn4 <- [1,1238,null,{}] 08:39:58 INFO - PROCESS | 1720 | 1466696398233 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}] 08:39:58 INFO - PROCESS | 1720 | 1466696398241 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:58 INFO - PROCESS | 1720 | 1466696398500 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:39:58 INFO - PROCESS | 1720 | 1466696398779 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1720 | 1466696398788 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:39:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb4800 == 39 [pid = 1720] [id = 317] 08:39:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8eeb5400) [pid = 1720] [serial = 952] [outer = (nil)] 08:39:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9249c000) [pid = 1720] [serial = 953] [outer = 0x8eeb5400] 08:39:58 INFO - PROCESS | 1720 | 1466696398876 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9259b400) [pid = 1720] [serial = 954] [outer = 0x8eeb5400] 08:39:59 INFO - PROCESS | 1720 | 1466696399841 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]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1700ms 08:39:59 INFO - PROCESS | 1720 | 1466696399909 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:39:59 INFO - PROCESS | 1720 | 1466696399914 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:39:59 INFO - PROCESS | 1720 | 1466696399920 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1720 | 1466696399924 Marionette TRACE conn4 <- [1,1242,null,{}] 08:39:59 INFO - PROCESS | 1720 | 1466696399930 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}] 08:39:59 INFO - PROCESS | 1720 | 1466696399936 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:00 INFO - PROCESS | 1720 | 1466696400194 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:40:00 INFO - PROCESS | 1720 | 1466696400470 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1720 | 1466696400477 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ee3c00 == 40 [pid = 1720] [id = 318] 08:40:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x90eeac00) [pid = 1720] [serial = 955] [outer = (nil)] 08:40:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x929d1400) [pid = 1720] [serial = 956] [outer = 0x90eeac00] 08:40:00 INFO - PROCESS | 1720 | 1466696400588 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x929d9c00) [pid = 1720] [serial = 957] [outer = 0x90eeac00] 08:40:01 INFO - PROCESS | 1720 | 1466696401508 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]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1631ms 08:40:01 INFO - PROCESS | 1720 | 1466696401553 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:40:01 INFO - PROCESS | 1720 | 1466696401558 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:40:01 INFO - PROCESS | 1720 | 1466696401565 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1720 | 1466696401568 Marionette TRACE conn4 <- [1,1246,null,{}] 08:40:01 INFO - PROCESS | 1720 | 1466696401576 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}] 08:40:01 INFO - PROCESS | 1720 | 1466696401584 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:01 INFO - PROCESS | 1720 | 1466696401835 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:40:02 INFO - PROCESS | 1720 | 1466696402076 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1720 | 1466696402095 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x92a0bc00 == 41 [pid = 1720] [id = 319] 08:40:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x92a16800) [pid = 1720] [serial = 958] [outer = (nil)] 08:40:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x93730800) [pid = 1720] [serial = 959] [outer = 0x92a16800] 08:40:02 INFO - PROCESS | 1720 | 1466696402248 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x94fcd800) [pid = 1720] [serial = 960] [outer = 0x92a16800] 08:40:03 INFO - PROCESS | 1720 | 1466696403235 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1748ms 08:40:03 INFO - PROCESS | 1720 | 1466696403313 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1720 | 1466696403318 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:40:03 INFO - PROCESS | 1720 | 1466696403324 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1720 | 1466696403328 Marionette TRACE conn4 <- [1,1250,null,{}] 08:40:03 INFO - PROCESS | 1720 | 1466696403334 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}] 08:40:03 INFO - PROCESS | 1720 | 1466696403340 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:03 INFO - PROCESS | 1720 | 1466696403573 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:40:03 INFO - PROCESS | 1720 | 1466696403805 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1720 | 1466696403814 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x92597400 == 42 [pid = 1720] [id = 320] 08:40:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x929d6800) [pid = 1720] [serial = 961] [outer = (nil)] 08:40:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x96c10400) [pid = 1720] [serial = 962] [outer = 0x929d6800] 08:40:03 INFO - PROCESS | 1720 | 1466696403945 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x96c13c00) [pid = 1720] [serial = 963] [outer = 0x929d6800] 08:40:04 INFO - PROCESS | 1720 | 1466696404912 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1645ms 08:40:04 INFO - PROCESS | 1720 | 1466696404971 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1720 | 1466696404974 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:40:04 INFO - PROCESS | 1720 | 1466696404981 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1720 | 1466696404984 Marionette TRACE conn4 <- [1,1254,null,{}] 08:40:04 INFO - PROCESS | 1720 | 1466696404992 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}] 08:40:05 INFO - PROCESS | 1720 | 1466696404998 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:05 INFO - PROCESS | 1720 | 1466696405192 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:40:05 INFO - PROCESS | 1720 | 1466696405435 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1720 | 1466696405441 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01fc00 == 43 [pid = 1720] [id = 321] 08:40:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9240b800) [pid = 1720] [serial = 964] [outer = (nil)] 08:40:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x99cc0400) [pid = 1720] [serial = 965] [outer = 0x9240b800] 08:40:05 INFO - PROCESS | 1720 | 1466696405573 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x99ddb400) [pid = 1720] [serial = 966] [outer = 0x9240b800] 08:40:06 INFO - PROCESS | 1720 | 1466696406521 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1579ms 08:40:06 INFO - PROCESS | 1720 | 1466696406560 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:40:06 INFO - PROCESS | 1720 | 1466696406564 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:40:06 INFO - PROCESS | 1720 | 1466696406570 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1720 | 1466696406574 Marionette TRACE conn4 <- [1,1258,null,{}] 08:40:06 INFO - PROCESS | 1720 | 1466696406580 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}] 08:40:06 INFO - PROCESS | 1720 | 1466696406586 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:06 INFO - PROCESS | 1720 | 1466696406780 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:40:07 INFO - PROCESS | 1720 | 1466696407010 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1720 | 1466696407017 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb5c00 == 44 [pid = 1720] [id = 322] 08:40:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9506a800) [pid = 1720] [serial = 967] [outer = (nil)] 08:40:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9a49a800) [pid = 1720] [serial = 968] [outer = 0x9506a800] 08:40:07 INFO - PROCESS | 1720 | 1466696407149 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9a557000) [pid = 1720] [serial = 969] [outer = 0x9506a800] 08:40:08 INFO - PROCESS | 1720 | 1466696408088 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1581ms 08:40:08 INFO - PROCESS | 1720 | 1466696408152 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1720 | 1466696408156 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:40:08 INFO - PROCESS | 1720 | 1466696408162 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1720 | 1466696408166 Marionette TRACE conn4 <- [1,1262,null,{}] 08:40:08 INFO - PROCESS | 1720 | 1466696408172 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}] 08:40:08 INFO - PROCESS | 1720 | 1466696408178 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:08 INFO - PROCESS | 1720 | 1466696408383 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:40:08 INFO - PROCESS | 1720 | 1466696408618 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1720 | 1466696408626 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x929de800 == 45 [pid = 1720] [id = 323] 08:40:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a233800) [pid = 1720] [serial = 970] [outer = (nil)] 08:40:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a577c00) [pid = 1720] [serial = 971] [outer = 0x9a233800] 08:40:08 INFO - PROCESS | 1720 | 1466696408762 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9a689000) [pid = 1720] [serial = 972] [outer = 0x9a233800] 08:40:09 INFO - PROCESS | 1720 | 1466696409699 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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 08:40:09 INFO - PROCESS | 1720 | 1466696409747 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1720 | 1466696409750 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:40:09 INFO - PROCESS | 1720 | 1466696409757 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1720 | 1466696409761 Marionette TRACE conn4 <- [1,1266,null,{}] 08:40:09 INFO - PROCESS | 1720 | 1466696409767 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}] 08:40:09 INFO - PROCESS | 1720 | 1466696409772 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:09 INFO - PROCESS | 1720 | 1466696409982 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:40:10 INFO - PROCESS | 1720 | 1466696410239 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1720 | 1466696410247 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a834c00 == 46 [pid = 1720] [id = 324] 08:40:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9ab32000) [pid = 1720] [serial = 973] [outer = (nil)] 08:40:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9ab35000) [pid = 1720] [serial = 974] [outer = 0x9ab32000] 08:40:10 INFO - PROCESS | 1720 | 1466696410395 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9ab40000) [pid = 1720] [serial = 975] [outer = 0x9ab32000] 08:40:11 INFO - PROCESS | 1720 | 1466696411469 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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1789ms 08:40:11 INFO - PROCESS | 1720 | 1466696411548 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1720 | 1466696411552 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:40:11 INFO - PROCESS | 1720 | 1466696411559 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1720 | 1466696411564 Marionette TRACE conn4 <- [1,1270,null,{}] 08:40:11 INFO - PROCESS | 1720 | 1466696411570 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}] 08:40:11 INFO - PROCESS | 1720 | 1466696411576 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:11 INFO - PROCESS | 1720 | 1466696411842 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:40:12 INFO - PROCESS | 1720 | 1466696412126 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1720 | 1466696412134 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a69f800 == 47 [pid = 1720] [id = 325] 08:40:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9ab8fc00) [pid = 1720] [serial = 976] [outer = (nil)] 08:40:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9ac8f800) [pid = 1720] [serial = 977] [outer = 0x9ab8fc00] 08:40:12 INFO - PROCESS | 1720 | 1466696412225 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9ae24800) [pid = 1720] [serial = 978] [outer = 0x9ab8fc00] 08:40:13 INFO - PROCESS | 1720 | 1466696413159 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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1637ms 08:40:13 INFO - PROCESS | 1720 | 1466696413197 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1720 | 1466696413202 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:40:13 INFO - PROCESS | 1720 | 1466696413208 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1720 | 1466696413212 Marionette TRACE conn4 <- [1,1274,null,{}] 08:40:13 INFO - PROCESS | 1720 | 1466696413218 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}] 08:40:13 INFO - PROCESS | 1720 | 1466696413223 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:13 INFO - PROCESS | 1720 | 1466696413426 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:40:13 INFO - PROCESS | 1720 | 1466696413682 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1720 | 1466696413690 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae3c00 == 48 [pid = 1720] [id = 326] 08:40:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8cae4400) [pid = 1720] [serial = 979] [outer = (nil)] 08:40:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8d919400) [pid = 1720] [serial = 980] [outer = 0x8cae4400] 08:40:13 INFO - PROCESS | 1720 | 1466696413822 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8e864000) [pid = 1720] [serial = 981] [outer = 0x8cae4400] 08:40:14 INFO - PROCESS | 1720 | 1466696414730 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1585ms 08:40:14 INFO - PROCESS | 1720 | 1466696414795 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1720 | 1466696414799 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:40:14 INFO - PROCESS | 1720 | 1466696414805 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1720 | 1466696414809 Marionette TRACE conn4 <- [1,1278,null,{}] 08:40:14 INFO - PROCESS | 1720 | 1466696414815 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}] 08:40:14 INFO - PROCESS | 1720 | 1466696414820 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:15 INFO - PROCESS | 1720 | 1466696415032 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:40:15 INFO - PROCESS | 1720 | 1466696415280 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1720 | 1466696415291 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cadf400 == 49 [pid = 1720] [id = 327] 08:40:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x8cae2400) [pid = 1720] [serial = 982] [outer = (nil)] 08:40:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x901da000) [pid = 1720] [serial = 983] [outer = 0x8cae2400] 08:40:15 INFO - PROCESS | 1720 | 1466696415423 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x90202400) [pid = 1720] [serial = 984] [outer = 0x8cae2400] 08:40:17 INFO - PROCESS | 1720 | 1466696417018 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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2284ms 08:40:17 INFO - PROCESS | 1720 | 1466696417090 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1720 | 1466696417097 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:40:17 INFO - PROCESS | 1720 | 1466696417116 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1720 | 1466696417121 Marionette TRACE conn4 <- [1,1282,null,{}] 08:40:17 INFO - PROCESS | 1720 | 1466696417129 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}] 08:40:17 INFO - PROCESS | 1720 | 1466696417136 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:17 INFO - PROCESS | 1720 | 1466696417360 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:40:17 INFO - PROCESS | 1720 | 1466696417558 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1720 | 1466696417569 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caea800 == 50 [pid = 1720] [id = 328] 08:40:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x8d915400) [pid = 1720] [serial = 985] [outer = (nil)] 08:40:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8dd06800) [pid = 1720] [serial = 986] [outer = 0x8d915400] 08:40:17 INFO - PROCESS | 1720 | 1466696417688 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x8e4a9400) [pid = 1720] [serial = 987] [outer = 0x8d915400] 08:40:18 INFO - PROCESS | 1720 | 1466696418633 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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1590ms 08:40:18 INFO - PROCESS | 1720 | 1466696418705 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1720 | 1466696418712 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:40:18 INFO - PROCESS | 1720 | 1466696418722 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1720 | 1466696418726 Marionette TRACE conn4 <- [1,1286,null,{}] 08:40:18 INFO - PROCESS | 1720 | 1466696418732 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}] 08:40:18 INFO - PROCESS | 1720 | 1466696418738 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:19 INFO - PROCESS | 1720 | 1466696419046 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:40:19 INFO - PROCESS | 1720 | 1466696419354 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1720 | 1466696419363 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d029000 == 51 [pid = 1720] [id = 329] 08:40:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x8d919c00) [pid = 1720] [serial = 988] [outer = (nil)] 08:40:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8ed33800) [pid = 1720] [serial = 989] [outer = 0x8d919c00] 08:40:19 INFO - PROCESS | 1720 | 1466696419444 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x90317800) [pid = 1720] [serial = 990] [outer = 0x8d919c00] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c994400 == 50 [pid = 1720] [id = 287] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c873c00 == 49 [pid = 1720] [id = 313] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9030e000 == 48 [pid = 1720] [id = 312] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0b400 == 47 [pid = 1720] [id = 311] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x90205000 == 46 [pid = 1720] [id = 310] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87d800 == 45 [pid = 1720] [id = 309] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d022800 == 44 [pid = 1720] [id = 308] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d028400 == 43 [pid = 1720] [id = 288] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877c00 == 42 [pid = 1720] [id = 289] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4ae400 == 41 [pid = 1720] [id = 290] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993400 == 40 [pid = 1720] [id = 299] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871c00 == 39 [pid = 1720] [id = 291] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed31c00 == 38 [pid = 1720] [id = 306] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6c00 == 37 [pid = 1720] [id = 292] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fec00 == 36 [pid = 1720] [id = 293] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x90d75c00 == 35 [pid = 1720] [id = 294] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6bc00 == 34 [pid = 1720] [id = 295] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c875000 == 33 [pid = 1720] [id = 298] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01e400 == 32 [pid = 1720] [id = 297] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b000 == 31 [pid = 1720] [id = 307] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0bc00 == 30 [pid = 1720] [id = 305] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a400 == 29 [pid = 1720] [id = 300] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87f800 == 28 [pid = 1720] [id = 304] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d027800 == 27 [pid = 1720] [id = 285] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9180a800 == 26 [pid = 1720] [id = 296] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae9800 == 25 [pid = 1720] [id = 286] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd04c00 == 24 [pid = 1720] [id = 303] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9505d400 == 23 [pid = 1720] [id = 302] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a6400 == 22 [pid = 1720] [id = 301] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8cadf400 == 21 [pid = 1720] [id = 327] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9a69f800 == 20 [pid = 1720] [id = 325] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae3c00 == 19 [pid = 1720] [id = 326] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x9a834c00 == 18 [pid = 1720] [id = 324] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x929de800 == 17 [pid = 1720] [id = 323] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb5c00 == 16 [pid = 1720] [id = 322] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x92597400 == 15 [pid = 1720] [id = 320] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01fc00 == 14 [pid = 1720] [id = 321] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x92a0bc00 == 13 [pid = 1720] [id = 319] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x90ee3c00 == 12 [pid = 1720] [id = 318] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb1000 == 11 [pid = 1720] [id = 316] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb4800 == 10 [pid = 1720] [id = 317] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91ec00 == 9 [pid = 1720] [id = 315] 08:40:22 INFO - PROCESS | 1720 | --DOCSHELL 0x8c870c00 == 8 [pid = 1720] [id = 314] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x8eeb3c00) [pid = 1720] [serial = 875] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x95065c00) [pid = 1720] [serial = 840] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x9ab3bc00) [pid = 1720] [serial = 852] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x90d69400) [pid = 1720] [serial = 854] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x93a67400) [pid = 1720] [serial = 833] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x927d9400) [pid = 1720] [serial = 828] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x8eeb3400) [pid = 1720] [serial = 860] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x96c11c00) [pid = 1720] [serial = 842] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9248fc00) [pid = 1720] [serial = 825] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x929d8800) [pid = 1720] [serial = 830] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x8d2fd000) [pid = 1720] [serial = 866] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x901d0800) [pid = 1720] [serial = 821] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9a6a2400) [pid = 1720] [serial = 849] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8c99c000) [pid = 1720] [serial = 863] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8eb28800) [pid = 1720] [serial = 870] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9505e400) [pid = 1720] [serial = 839] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8d913c00) [pid = 1720] [serial = 857] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x92406400) [pid = 1720] [serial = 824] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x90207000) [pid = 1720] [serial = 822] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8dd0a000) [pid = 1720] [serial = 818] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x8eebb000) [pid = 1720] [serial = 872] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x901dc800) [pid = 1720] [serial = 873] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8c87e400) [pid = 1720] [serial = 815] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8caebc00) [pid = 1720] [serial = 864] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8cae5400) [pid = 1720] [serial = 816] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x92ca5800) [pid = 1720] [serial = 831] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8e85b800) [pid = 1720] [serial = 869] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x901d9800) [pid = 1720] [serial = 861] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9861a400) [pid = 1720] [serial = 843] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x925a0c00) [pid = 1720] [serial = 827] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8d91f800) [pid = 1720] [serial = 858] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9a49f000) [pid = 1720] [serial = 846] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9ab35400) [pid = 1720] [serial = 851] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9453c400) [pid = 1720] [serial = 834] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x94fce400) [pid = 1720] [serial = 837] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x99fe1c00) [pid = 1720] [serial = 845] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8e85c000) [pid = 1720] [serial = 819] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9a69ec00) [pid = 1720] [serial = 848] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x927dd000) [pid = 1720] [serial = 855] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8dd04400) [pid = 1720] [serial = 867] [outer = (nil)] [url = about:blank] 08:40:22 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x94fc0400) [pid = 1720] [serial = 836] [outer = (nil)] [url = about:blank] 08:40:23 INFO - PROCESS | 1720 | 1466696423054 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 4392ms 08:40:23 INFO - PROCESS | 1720 | 1466696423115 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1720 | 1466696423120 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:40:23 INFO - PROCESS | 1720 | 1466696423128 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1720 | 1466696423134 Marionette TRACE conn4 <- [1,1290,null,{}] 08:40:23 INFO - PROCESS | 1720 | 1466696423142 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}] 08:40:23 INFO - PROCESS | 1720 | 1466696423147 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:23 INFO - PROCESS | 1720 | 1466696423314 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:40:23 INFO - PROCESS | 1720 | 1466696423446 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1720 | 1466696423455 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae9400 == 9 [pid = 1720] [id = 330] 08:40:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8cae9800) [pid = 1720] [serial = 991] [outer = (nil)] 08:40:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d01c400) [pid = 1720] [serial = 992] [outer = 0x8cae9800] 08:40:23 INFO - PROCESS | 1720 | 1466696423532 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8d021400) [pid = 1720] [serial = 993] [outer = 0x8cae9800] 08:40:24 INFO - PROCESS | 1720 | 1466696424370 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1280ms 08:40:24 INFO - PROCESS | 1720 | 1466696424408 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1720 | 1466696424415 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:40:24 INFO - PROCESS | 1720 | 1466696424425 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1720 | 1466696424428 Marionette TRACE conn4 <- [1,1294,null,{}] 08:40:24 INFO - PROCESS | 1720 | 1466696424434 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}] 08:40:24 INFO - PROCESS | 1720 | 1466696424440 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:24 INFO - PROCESS | 1720 | 1466696424632 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:40:24 INFO - PROCESS | 1720 | 1466696424764 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1720 | 1466696424771 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae3000 == 10 [pid = 1720] [id = 331] 08:40:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8dd04800) [pid = 1720] [serial = 994] [outer = (nil)] 08:40:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8dd0f000) [pid = 1720] [serial = 995] [outer = 0x8dd04800] 08:40:24 INFO - PROCESS | 1720 | 1466696424849 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8e857c00) [pid = 1720] [serial = 996] [outer = 0x8dd04800] 08:40:25 INFO - PROCESS | 1720 | 1466696425775 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1377ms 08:40:25 INFO - PROCESS | 1720 | 1466696425802 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:40:25 INFO - PROCESS | 1720 | 1466696425806 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:40:25 INFO - PROCESS | 1720 | 1466696425813 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1720 | 1466696425819 Marionette TRACE conn4 <- [1,1298,null,{}] 08:40:25 INFO - PROCESS | 1720 | 1466696425843 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}] 08:40:25 INFO - PROCESS | 1720 | 1466696425853 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:26 INFO - PROCESS | 1720 | 1466696426071 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:40:26 INFO - PROCESS | 1720 | 1466696426097 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1720 | 1466696426110 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2e400 == 11 [pid = 1720] [id = 332] 08:40:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8ed2fc00) [pid = 1720] [serial = 997] [outer = (nil)] 08:40:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8eeb1800) [pid = 1720] [serial = 998] [outer = 0x8ed2fc00] 08:40:26 INFO - PROCESS | 1720 | 1466696426189 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x8eebb000) [pid = 1720] [serial = 999] [outer = 0x8ed2fc00] 08:40:27 INFO - PROCESS | 1720 | 1466696427243 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1497ms 08:40:27 INFO - PROCESS | 1720 | 1466696427310 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:40:27 INFO - PROCESS | 1720 | 1466696427315 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:40:27 INFO - PROCESS | 1720 | 1466696427321 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1720 | 1466696427324 Marionette TRACE conn4 <- [1,1302,null,{}] 08:40:27 INFO - PROCESS | 1720 | 1466696427330 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}] 08:40:27 INFO - PROCESS | 1720 | 1466696427335 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:27 INFO - PROCESS | 1720 | 1466696427587 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9031ac00) [pid = 1720] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9031cc00) [pid = 1720] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8c99fc00) [pid = 1720] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x922be400) [pid = 1720] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8e4b0800) [pid = 1720] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8cae7400) [pid = 1720] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9020a400) [pid = 1720] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8c9a2400) [pid = 1720] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8eeaf800) [pid = 1720] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8d91dc00) [pid = 1720] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8eeb9000) [pid = 1720] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8eb2cc00) [pid = 1720] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8cae4c00) [pid = 1720] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d2f0c00) [pid = 1720] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x920d1000) [pid = 1720] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x9505e000) [pid = 1720] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x93732400) [pid = 1720] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8dd0a800) [pid = 1720] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x91808800) [pid = 1720] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8d917000) [pid = 1720] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x90d76000) [pid = 1720] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x922c0400) [pid = 1720] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:40:28 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x8d023c00) [pid = 1720] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:40:28 INFO - PROCESS | 1720 | 1466696428973 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1720 | 1466696428982 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c878000 == 12 [pid = 1720] [id = 333] 08:40:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8c99a000) [pid = 1720] [serial = 1000] [outer = (nil)] 08:40:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8d023c00) [pid = 1720] [serial = 1001] [outer = 0x8c99a000] 08:40:29 INFO - PROCESS | 1720 | 1466696429059 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8e85a400) [pid = 1720] [serial = 1002] [outer = 0x8c99a000] 08:40:29 INFO - PROCESS | 1720 | 1466696429845 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2583ms 08:40:29 INFO - PROCESS | 1720 | 1466696429904 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:40:29 INFO - PROCESS | 1720 | 1466696429909 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:40:29 INFO - PROCESS | 1720 | 1466696429915 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1720 | 1466696429918 Marionette TRACE conn4 <- [1,1306,null,{}] 08:40:29 INFO - PROCESS | 1720 | 1466696429924 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}] 08:40:29 INFO - PROCESS | 1720 | 1466696429929 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:30 INFO - PROCESS | 1720 | 1466696430095 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:40:30 INFO - PROCESS | 1720 | 1466696430105 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1720 | 1466696430114 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2a400 == 13 [pid = 1720] [id = 334] 08:40:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8eeaf800) [pid = 1720] [serial = 1003] [outer = (nil)] 08:40:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x90314000) [pid = 1720] [serial = 1004] [outer = 0x8eeaf800] 08:40:30 INFO - PROCESS | 1720 | 1466696430186 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x90d6e000) [pid = 1720] [serial = 1005] [outer = 0x8eeaf800] 08:40:31 INFO - PROCESS | 1720 | 1466696431276 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]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1429ms 08:40:31 INFO - PROCESS | 1720 | 1466696431344 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1720 | 1466696431352 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:40:31 INFO - PROCESS | 1720 | 1466696431361 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1720 | 1466696431367 Marionette TRACE conn4 <- [1,1310,null,{}] 08:40:31 INFO - PROCESS | 1720 | 1466696431376 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}] 08:40:31 INFO - PROCESS | 1720 | 1466696431382 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:31 INFO - PROCESS | 1720 | 1466696431638 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:40:31 INFO - PROCESS | 1720 | 1466696431945 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1720 | 1466696431962 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c879400 == 14 [pid = 1720] [id = 335] 08:40:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8cae6c00) [pid = 1720] [serial = 1006] [outer = (nil)] 08:40:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8d91d000) [pid = 1720] [serial = 1007] [outer = 0x8cae6c00] 08:40:32 INFO - PROCESS | 1720 | 1466696432055 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8dd0b400) [pid = 1720] [serial = 1008] [outer = 0x8cae6c00] 08:40:33 INFO - PROCESS | 1720 | 1466696433038 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] 08:40:33 INFO - PROCESS | 1720 | 1466696433104 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:40:33 INFO - PROCESS | 1720 | 1466696433115 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1720 | 1466696433119 Marionette TRACE conn4 <- [1,1314,null,{}] 08:40:33 INFO - PROCESS | 1720 | 1466696433126 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}] 08:40:33 INFO - PROCESS | 1720 | 1466696433133 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:33 INFO - PROCESS | 1720 | 1466696433366 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:40:33 INFO - PROCESS | 1720 | 1466696433599 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1720 | 1466696433607 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99a800 == 15 [pid = 1720] [id = 336] 08:40:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8ed32000) [pid = 1720] [serial = 1009] [outer = (nil)] 08:40:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8eebe000) [pid = 1720] [serial = 1010] [outer = 0x8ed32000] 08:40:33 INFO - PROCESS | 1720 | 1466696433742 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x90206800) [pid = 1720] [serial = 1011] [outer = 0x8ed32000] 08:40:34 INFO - PROCESS | 1720 | 1466696434775 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1737ms 08:40:34 INFO - PROCESS | 1720 | 1466696434853 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:40:34 INFO - PROCESS | 1720 | 1466696434858 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:40:34 INFO - PROCESS | 1720 | 1466696434865 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1720 | 1466696434872 Marionette TRACE conn4 <- [1,1318,null,{}] 08:40:34 INFO - PROCESS | 1720 | 1466696434889 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}] 08:40:34 INFO - PROCESS | 1720 | 1466696434899 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:35 INFO - PROCESS | 1720 | 1466696435146 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:40:35 INFO - PROCESS | 1720 | 1466696435384 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1720 | 1466696435398 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180bc00 == 16 [pid = 1720] [id = 337] 08:40:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x9180e800) [pid = 1720] [serial = 1012] [outer = (nil)] 08:40:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x920d8400) [pid = 1720] [serial = 1013] [outer = 0x9180e800] 08:40:35 INFO - PROCESS | 1720 | 1466696435529 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x922bac00) [pid = 1720] [serial = 1014] [outer = 0x9180e800] 08:40:36 INFO - PROCESS | 1720 | 1466696436453 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1644ms 08:40:36 INFO - PROCESS | 1720 | 1466696436509 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1720 | 1466696436514 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:40:36 INFO - PROCESS | 1720 | 1466696436521 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1720 | 1466696436524 Marionette TRACE conn4 <- [1,1322,null,{}] 08:40:36 INFO - PROCESS | 1720 | 1466696436530 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}] 08:40:36 INFO - PROCESS | 1720 | 1466696436535 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:36 INFO - PROCESS | 1720 | 1466696436745 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:40:36 INFO - PROCESS | 1720 | 1466696436969 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1720 | 1466696436977 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x92403400 == 17 [pid = 1720] [id = 338] 08:40:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x92405c00) [pid = 1720] [serial = 1015] [outer = (nil)] 08:40:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x92410400) [pid = 1720] [serial = 1016] [outer = 0x92405c00] 08:40:37 INFO - PROCESS | 1720 | 1466696437118 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x92490400) [pid = 1720] [serial = 1017] [outer = 0x92405c00] 08:40:38 INFO - PROCESS | 1720 | 1466696438034 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1583ms 08:40:38 INFO - PROCESS | 1720 | 1466696438106 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1720 | 1466696438109 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:40:38 INFO - PROCESS | 1720 | 1466696438121 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1720 | 1466696438125 Marionette TRACE conn4 <- [1,1326,null,{}] 08:40:38 INFO - PROCESS | 1720 | 1466696438130 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}] 08:40:38 INFO - PROCESS | 1720 | 1466696438136 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:38 INFO - PROCESS | 1720 | 1466696438347 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:40:38 INFO - PROCESS | 1720 | 1466696438571 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1720 | 1466696438579 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c875000 == 18 [pid = 1720] [id = 339] 08:40:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8c99b400) [pid = 1720] [serial = 1018] [outer = (nil)] 08:40:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9259ec00) [pid = 1720] [serial = 1019] [outer = 0x8c99b400] 08:40:38 INFO - PROCESS | 1720 | 1466696438708 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x925a3800) [pid = 1720] [serial = 1020] [outer = 0x8c99b400] 08:40:39 INFO - PROCESS | 1720 | 1466696439642 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]]]}] 08:40:39 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 08:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1583ms 08:40:39 INFO - PROCESS | 1720 | 1466696439705 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:40:39 INFO - PROCESS | 1720 | 1466696439709 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:40:39 INFO - PROCESS | 1720 | 1466696439716 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 1720 | 1466696439720 Marionette TRACE conn4 <- [1,1330,null,{}] 08:40:39 INFO - PROCESS | 1720 | 1466696439726 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}] 08:40:39 INFO - PROCESS | 1720 | 1466696439738 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:40 INFO - PROCESS | 1720 | 1466696440008 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:40:40 INFO - PROCESS | 1720 | 1466696440245 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1720 | 1466696440251 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae1400 == 19 [pid = 1720] [id = 340] 08:40:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8caec800) [pid = 1720] [serial = 1021] [outer = (nil)] 08:40:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x929db400) [pid = 1720] [serial = 1022] [outer = 0x8caec800] 08:40:40 INFO - PROCESS | 1720 | 1466696440356 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90d6cc00) [pid = 1720] [serial = 1023] [outer = 0x8caec800] 08:40:41 INFO - PROCESS | 1720 | 1466696441242 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1580ms 08:40:41 INFO - PROCESS | 1720 | 1466696441296 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1720 | 1466696441299 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:40:41 INFO - PROCESS | 1720 | 1466696441306 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1720 | 1466696441310 Marionette TRACE conn4 <- [1,1334,null,{}] 08:40:41 INFO - PROCESS | 1720 | 1466696441316 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}] 08:40:41 INFO - PROCESS | 1720 | 1466696441322 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:41 INFO - PROCESS | 1720 | 1466696441500 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:40:41 INFO - PROCESS | 1720 | 1466696441697 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1720 | 1466696441705 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x9259cc00 == 20 [pid = 1720] [id = 341] 08:40:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x929d6000) [pid = 1720] [serial = 1024] [outer = (nil)] 08:40:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x93831c00) [pid = 1720] [serial = 1025] [outer = 0x929d6000] 08:40:41 INFO - PROCESS | 1720 | 1466696441834 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x93834000) [pid = 1720] [serial = 1026] [outer = 0x929d6000] 08:40:42 INFO - PROCESS | 1720 | 1466696442854 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1582ms 08:40:42 INFO - PROCESS | 1720 | 1466696442889 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1720 | 1466696442893 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:40:42 INFO - PROCESS | 1720 | 1466696442900 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1720 | 1466696442904 Marionette TRACE conn4 <- [1,1338,null,{}] 08:40:42 INFO - PROCESS | 1720 | 1466696442911 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}] 08:40:42 INFO - PROCESS | 1720 | 1466696442917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:43 INFO - PROCESS | 1720 | 1466696443100 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:40:43 INFO - PROCESS | 1720 | 1466696443298 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1720 | 1466696443307 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99b800 == 21 [pid = 1720] [id = 342] 08:40:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8caea000) [pid = 1720] [serial = 1027] [outer = (nil)] 08:40:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x93a6f400) [pid = 1720] [serial = 1028] [outer = 0x8caea000] 08:40:43 INFO - PROCESS | 1720 | 1466696443436 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9453d400) [pid = 1720] [serial = 1029] [outer = 0x8caea000] 08:40:44 INFO - PROCESS | 1720 | 1466696444903 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2032ms 08:40:44 INFO - PROCESS | 1720 | 1466696444935 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1720 | 1466696444938 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:40:44 INFO - PROCESS | 1720 | 1466696444945 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1720 | 1466696444949 Marionette TRACE conn4 <- [1,1342,null,{}] 08:40:44 INFO - PROCESS | 1720 | 1466696444955 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}] 08:40:44 INFO - PROCESS | 1720 | 1466696444960 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:45 INFO - PROCESS | 1720 | 1466696445131 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:40:45 INFO - PROCESS | 1720 | 1466696445309 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1720 | 1466696445318 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87d000 == 22 [pid = 1720] [id = 343] 08:40:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8c87d400) [pid = 1720] [serial = 1030] [outer = (nil)] 08:40:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x94fa5800) [pid = 1720] [serial = 1031] [outer = 0x8c87d400] 08:40:45 INFO - PROCESS | 1720 | 1466696445403 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x94fc7000) [pid = 1720] [serial = 1032] [outer = 0x8c87d400] 08:40:46 INFO - PROCESS | 1720 | 1466696446341 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1427ms 08:40:46 INFO - PROCESS | 1720 | 1466696446374 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1720 | 1466696446377 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:40:46 INFO - PROCESS | 1720 | 1466696446384 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1720 | 1466696446388 Marionette TRACE conn4 <- [1,1346,null,{}] 08:40:46 INFO - PROCESS | 1720 | 1466696446394 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}] 08:40:46 INFO - PROCESS | 1720 | 1466696446399 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:46 INFO - PROCESS | 1720 | 1466696446578 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:40:46 INFO - PROCESS | 1720 | 1466696446761 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1720 | 1466696446770 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f2c00 == 23 [pid = 1720] [id = 344] 08:40:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x8d916800) [pid = 1720] [serial = 1033] [outer = (nil)] 08:40:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9504cc00) [pid = 1720] [serial = 1034] [outer = 0x8d916800] 08:40:46 INFO - PROCESS | 1720 | 1466696446854 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x95050800) [pid = 1720] [serial = 1035] [outer = 0x8d916800] 08:40:47 INFO - PROCESS | 1720 | 1466696447899 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1583ms 08:40:47 INFO - PROCESS | 1720 | 1466696447968 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1720 | 1466696447973 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:40:47 INFO - PROCESS | 1720 | 1466696447979 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1720 | 1466696447984 Marionette TRACE conn4 <- [1,1350,null,{}] 08:40:47 INFO - PROCESS | 1720 | 1466696447990 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}] 08:40:48 INFO - PROCESS | 1720 | 1466696447996 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:48 INFO - PROCESS | 1720 | 1466696448256 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:40:48 INFO - PROCESS | 1720 | 1466696448549 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1720 | 1466696448556 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x95182800 == 24 [pid = 1720] [id = 345] 08:40:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x95183000) [pid = 1720] [serial = 1036] [outer = (nil)] 08:40:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x96c0d400) [pid = 1720] [serial = 1037] [outer = 0x95183000] 08:40:48 INFO - PROCESS | 1720 | 1466696448651 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x97e04400) [pid = 1720] [serial = 1038] [outer = 0x95183000] 08:40:49 INFO - PROCESS | 1720 | 1466696449581 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1683ms 08:40:49 INFO - PROCESS | 1720 | 1466696449663 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1720 | 1466696449667 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:40:49 INFO - PROCESS | 1720 | 1466696449674 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1720 | 1466696449678 Marionette TRACE conn4 <- [1,1354,null,{}] 08:40:49 INFO - PROCESS | 1720 | 1466696449684 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}] 08:40:49 INFO - PROCESS | 1720 | 1466696449689 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:49 INFO - PROCESS | 1720 | 1466696449943 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:40:50 INFO - PROCESS | 1720 | 1466696450186 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1720 | 1466696450193 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2b400 == 25 [pid = 1720] [id = 346] 08:40:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x90207800) [pid = 1720] [serial = 1039] [outer = (nil)] 08:40:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x97e63400) [pid = 1720] [serial = 1040] [outer = 0x90207800] 08:40:50 INFO - PROCESS | 1720 | 1466696450333 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9953a400) [pid = 1720] [serial = 1041] [outer = 0x90207800] 08:40:51 INFO - PROCESS | 1720 | 1466696451331 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1682ms 08:40:51 INFO - PROCESS | 1720 | 1466696451358 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:40:51 INFO - PROCESS | 1720 | 1466696451363 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:40:51 INFO - PROCESS | 1720 | 1466696451369 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1720 | 1466696451373 Marionette TRACE conn4 <- [1,1358,null,{}] 08:40:51 INFO - PROCESS | 1720 | 1466696451379 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}] 08:40:51 INFO - PROCESS | 1720 | 1466696451384 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:51 INFO - PROCESS | 1720 | 1466696451557 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:40:51 INFO - PROCESS | 1720 | 1466696451792 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1720 | 1466696451799 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871400 == 26 [pid = 1720] [id = 347] 08:40:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8c875800) [pid = 1720] [serial = 1042] [outer = (nil)] 08:40:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8e4aec00) [pid = 1720] [serial = 1043] [outer = 0x8c875800] 08:40:51 INFO - PROCESS | 1720 | 1466696451930 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x901d2c00) [pid = 1720] [serial = 1044] [outer = 0x8c875800] 08:40:53 INFO - PROCESS | 1720 | 1466696453082 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1785ms 08:40:53 INFO - PROCESS | 1720 | 1466696453155 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1720 | 1466696453160 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:40:53 INFO - PROCESS | 1720 | 1466696453170 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1720 | 1466696453174 Marionette TRACE conn4 <- [1,1362,null,{}] 08:40:53 INFO - PROCESS | 1720 | 1466696453182 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}] 08:40:53 INFO - PROCESS | 1720 | 1466696453188 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:53 INFO - PROCESS | 1720 | 1466696453432 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:40:53 INFO - PROCESS | 1720 | 1466696453661 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1720 | 1466696453676 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01f000 == 27 [pid = 1720] [id = 348] 08:40:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8d028000) [pid = 1720] [serial = 1045] [outer = (nil)] 08:40:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x8d914c00) [pid = 1720] [serial = 1046] [outer = 0x8d028000] 08:40:53 INFO - PROCESS | 1720 | 1466696453752 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x8dd08000) [pid = 1720] [serial = 1047] [outer = 0x8d028000] 08:40:54 INFO - PROCESS | 1720 | 1466696454685 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1579ms 08:40:54 INFO - PROCESS | 1720 | 1466696454750 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1720 | 1466696454766 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:40:54 INFO - PROCESS | 1720 | 1466696454778 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1720 | 1466696454791 Marionette TRACE conn4 <- [1,1366,null,{}] 08:40:54 INFO - PROCESS | 1720 | 1466696454797 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}] 08:40:54 INFO - PROCESS | 1720 | 1466696454803 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:55 INFO - PROCESS | 1720 | 1466696455029 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:40:55 INFO - PROCESS | 1720 | 1466696455362 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1720 | 1466696455369 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caeb800 == 28 [pid = 1720] [id = 349] 08:40:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8e859400) [pid = 1720] [serial = 1048] [outer = (nil)] 08:40:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x8eeb5000) [pid = 1720] [serial = 1049] [outer = 0x8e859400] 08:40:55 INFO - PROCESS | 1720 | 1466696455458 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x90316c00) [pid = 1720] [serial = 1050] [outer = 0x8e859400] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x90d72000) [pid = 1720] [serial = 938] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x91802800) [pid = 1720] [serial = 936] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x920d3400) [pid = 1720] [serial = 939] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x8d2f2800) [pid = 1720] [serial = 929] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8e860400) [pid = 1720] [serial = 930] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x92408c00) [pid = 1720] [serial = 890] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9240e800) [pid = 1720] [serial = 891] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x9a49e800) [pid = 1720] [serial = 917] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9a557400) [pid = 1720] [serial = 918] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8d021000) [pid = 1720] [serial = 878] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8dd02400) [pid = 1720] [serial = 879] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x90210c00) [pid = 1720] [serial = 932] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x90319800) [pid = 1720] [serial = 933] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x929e0800) [pid = 1720] [serial = 896] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x929d7c00) [pid = 1720] [serial = 897] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x93a6c800) [pid = 1720] [serial = 905] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x94f9e000) [pid = 1720] [serial = 906] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x901d8800) [pid = 1720] [serial = 876] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x94533800) [pid = 1720] [serial = 920] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9a572800) [pid = 1720] [serial = 921] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8eeb4c00) [pid = 1720] [serial = 881] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x90204c00) [pid = 1720] [serial = 882] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8eeaf400) [pid = 1720] [serial = 923] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x90208800) [pid = 1720] [serial = 924] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x922b6400) [pid = 1720] [serial = 941] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x922b3c00) [pid = 1720] [serial = 887] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x922b7400) [pid = 1720] [serial = 888] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x95065800) [pid = 1720] [serial = 908] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9517c400) [pid = 1720] [serial = 909] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x99f83c00) [pid = 1720] [serial = 914] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9a097000) [pid = 1720] [serial = 915] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x92ca1800) [pid = 1720] [serial = 899] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9372f000) [pid = 1720] [serial = 900] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x97e63000) [pid = 1720] [serial = 911] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x99091000) [pid = 1720] [serial = 912] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x93833000) [pid = 1720] [serial = 902] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9383d400) [pid = 1720] [serial = 903] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x90ee8400) [pid = 1720] [serial = 884] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x90ef0800) [pid = 1720] [serial = 885] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x925a5400) [pid = 1720] [serial = 893] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x927e5400) [pid = 1720] [serial = 894] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d2f5000) [pid = 1720] [serial = 926] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8dd08c00) [pid = 1720] [serial = 927] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x90d76c00) [pid = 1720] [serial = 935] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x9240b000) [pid = 1720] [serial = 942] [outer = (nil)] [url = about:blank] 08:40:56 INFO - PROCESS | 1720 | 1466696456532 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] 08:40:56 INFO - PROCESS | 1720 | 1466696456571 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:40:56 INFO - PROCESS | 1720 | 1466696456577 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1720 | 1466696456583 Marionette TRACE conn4 <- [1,1370,null,{}] 08:40:56 INFO - PROCESS | 1720 | 1466696456599 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}] 08:40:56 INFO - PROCESS | 1720 | 1466696456607 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:56 INFO - PROCESS | 1720 | 1466696456785 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:40:57 INFO - PROCESS | 1720 | 1466696456986 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1720 | 1466696456996 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x901db400 == 29 [pid = 1720] [id = 350] 08:40:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x90203000) [pid = 1720] [serial = 1051] [outer = (nil)] 08:40:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x90ee6000) [pid = 1720] [serial = 1052] [outer = 0x90203000] 08:40:57 INFO - PROCESS | 1720 | 1466696457072 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x90ef2800) [pid = 1720] [serial = 1053] [outer = 0x90203000] 08:40:57 INFO - PROCESS | 1720 | 1466696457905 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] 08:40:57 INFO - PROCESS | 1720 | 1466696457972 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:40:57 INFO - PROCESS | 1720 | 1466696457978 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1720 | 1466696457982 Marionette TRACE conn4 <- [1,1374,null,{}] 08:40:57 INFO - PROCESS | 1720 | 1466696457987 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}] 08:40:57 INFO - PROCESS | 1720 | 1466696457991 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:58 INFO - PROCESS | 1720 | 1466696458162 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:40:58 INFO - PROCESS | 1720 | 1466696458173 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1720 | 1466696458182 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d73c00 == 30 [pid = 1720] [id = 351] 08:40:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x90ee3800) [pid = 1720] [serial = 1054] [outer = (nil)] 08:40:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x922b8c00) [pid = 1720] [serial = 1055] [outer = 0x90ee3800] 08:40:58 INFO - PROCESS | 1720 | 1466696458414 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x922c0800) [pid = 1720] [serial = 1056] [outer = 0x90ee3800] 08:40:59 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:59 INFO - PROCESS | 1720 | 1466696459345 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] 08:40:59 INFO - PROCESS | 1720 | 1466696459420 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:40:59 INFO - PROCESS | 1720 | 1466696459430 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1720 | 1466696459433 Marionette TRACE conn4 <- [1,1378,null,{}] 08:40:59 INFO - PROCESS | 1720 | 1466696459445 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}] 08:40:59 INFO - PROCESS | 1720 | 1466696459450 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:59 INFO - PROCESS | 1720 | 1466696459689 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:40:59 INFO - PROCESS | 1720 | 1466696459710 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1720 | 1466696459718 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:40:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae7c00 == 31 [pid = 1720] [id = 352] 08:40:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8cae8c00) [pid = 1720] [serial = 1057] [outer = (nil)] 08:40:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x92495000) [pid = 1720] [serial = 1058] [outer = 0x8cae8c00] 08:40:59 INFO - PROCESS | 1720 | 1466696459825 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x925a5400) [pid = 1720] [serial = 1059] [outer = 0x8cae8c00] 08:41:00 INFO - PROCESS | 1720 | 1466696460969 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] 08:41:01 INFO - PROCESS | 1720 | 1466696461068 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:41:01 INFO - PROCESS | 1720 | 1466696461075 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1720 | 1466696461078 Marionette TRACE conn4 <- [1,1382,null,{}] 08:41:01 INFO - PROCESS | 1720 | 1466696461088 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}] 08:41:01 INFO - PROCESS | 1720 | 1466696461099 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:01 INFO - PROCESS | 1720 | 1466696461371 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:41:01 INFO - PROCESS | 1720 | 1466696461507 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1720 | 1466696461513 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x90eef400 == 32 [pid = 1720] [id = 353] 08:41:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x920d3000) [pid = 1720] [serial = 1060] [outer = (nil)] 08:41:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x927e5800) [pid = 1720] [serial = 1061] [outer = 0x920d3000] 08:41:01 INFO - PROCESS | 1720 | 1466696461589 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x929da400) [pid = 1720] [serial = 1062] [outer = 0x920d3000] 08:41:02 INFO - PROCESS | 1720 | [1720] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:02 INFO - PROCESS | 1720 | 1466696462378 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] 08:41:02 INFO - PROCESS | 1720 | 1466696462426 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:41:02 INFO - PROCESS | 1720 | 1466696462433 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1720 | 1466696462437 Marionette TRACE conn4 <- [1,1386,null,{}] 08:41:02 INFO - PROCESS | 1720 | 1466696462442 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}] 08:41:02 INFO - PROCESS | 1720 | 1466696462447 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:02 INFO - PROCESS | 1720 | 1466696462619 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:41:02 INFO - PROCESS | 1720 | 1466696462628 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1720 | 1466696462635 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2fc00 == 33 [pid = 1720] [id = 354] 08:41:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x92c9e800) [pid = 1720] [serial = 1063] [outer = (nil)] 08:41:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x93a64c00) [pid = 1720] [serial = 1064] [outer = 0x92c9e800] 08:41:02 INFO - PROCESS | 1720 | 1466696462708 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x94f9ec00) [pid = 1720] [serial = 1065] [outer = 0x92c9e800] 08:41:03 INFO - PROCESS | 1720 | 1466696463979 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] 08:41:04 INFO - PROCESS | 1720 | 1466696464031 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:41:04 INFO - PROCESS | 1720 | 1466696464040 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1720 | 1466696464047 Marionette TRACE conn4 <- [1,1390,null,{}] 08:41:04 INFO - PROCESS | 1720 | 1466696464056 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}] 08:41:04 INFO - PROCESS | 1720 | 1466696464061 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:04 INFO - PROCESS | 1720 | 1466696464303 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:41:04 INFO - PROCESS | 1720 | 1466696464607 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1720 | 1466696464618 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d026800 == 34 [pid = 1720] [id = 355] 08:41:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8d2f7000) [pid = 1720] [serial = 1066] [outer = (nil)] 08:41:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8e85c000) [pid = 1720] [serial = 1067] [outer = 0x8d2f7000] 08:41:04 INFO - PROCESS | 1720 | 1466696464712 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8ed27800) [pid = 1720] [serial = 1068] [outer = 0x8d2f7000] 08:41:05 INFO - PROCESS | 1720 | 1466696465686 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1685ms 08:41:05 INFO - PROCESS | 1720 | 1466696465724 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1720 | 1466696465732 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:41:05 INFO - PROCESS | 1720 | 1466696465743 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1720 | 1466696465747 Marionette TRACE conn4 <- [1,1394,null,{}] 08:41:05 INFO - PROCESS | 1720 | 1466696465754 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}] 08:41:05 INFO - PROCESS | 1720 | 1466696465760 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:05 INFO - PROCESS | 1720 | 1466696465978 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:41:06 INFO - PROCESS | 1720 | 1466696466217 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1720 | 1466696466223 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d71400 == 35 [pid = 1720] [id = 356] 08:41:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x90ee3c00) [pid = 1720] [serial = 1069] [outer = (nil)] 08:41:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x91805c00) [pid = 1720] [serial = 1070] [outer = 0x90ee3c00] 08:41:06 INFO - PROCESS | 1720 | 1466696466366 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x922b6400) [pid = 1720] [serial = 1071] [outer = 0x90ee3c00] 08:41:07 INFO - PROCESS | 1720 | 1466696467407 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1696ms 08:41:07 INFO - PROCESS | 1720 | 1466696467439 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:41:07 INFO - PROCESS | 1720 | 1466696467444 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:41:07 INFO - PROCESS | 1720 | 1466696467451 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1720 | 1466696467458 Marionette TRACE conn4 <- [1,1398,null,{}] 08:41:07 INFO - PROCESS | 1720 | 1466696467475 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}] 08:41:07 INFO - PROCESS | 1720 | 1466696467485 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:07 INFO - PROCESS | 1720 | 1466696467721 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:41:08 INFO - PROCESS | 1720 | 1466696467998 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1720 | 1466696468010 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x9383d400 == 36 [pid = 1720] [id = 357] 08:41:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x9383dc00) [pid = 1720] [serial = 1072] [outer = (nil)] 08:41:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x94f9e400) [pid = 1720] [serial = 1073] [outer = 0x9383dc00] 08:41:08 INFO - PROCESS | 1720 | 1466696468101 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9504ec00) [pid = 1720] [serial = 1074] [outer = 0x9383dc00] 08:41:09 INFO - PROCESS | 1720 | 1466696469086 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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1648ms 08:41:09 INFO - PROCESS | 1720 | 1466696469099 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1720 | 1466696469103 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:41:09 INFO - PROCESS | 1720 | 1466696469111 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1720 | 1466696469115 Marionette TRACE conn4 <- [1,1402,null,{}] 08:41:09 INFO - PROCESS | 1720 | 1466696469121 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}] 08:41:09 INFO - PROCESS | 1720 | 1466696469127 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:09 INFO - PROCESS | 1720 | 1466696469331 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:41:09 INFO - PROCESS | 1720 | 1466696469567 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1720 | 1466696469576 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91ac00 == 37 [pid = 1720] [id = 358] 08:41:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x9031a800) [pid = 1720] [serial = 1075] [outer = (nil)] 08:41:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x95066000) [pid = 1720] [serial = 1076] [outer = 0x9031a800] 08:41:09 INFO - PROCESS | 1720 | 1466696469718 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x9506bc00) [pid = 1720] [serial = 1077] [outer = 0x9031a800] 08:41:10 INFO - PROCESS | 1720 | 1466696470687 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1641ms 08:41:10 INFO - PROCESS | 1720 | 1466696470753 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:41:10 INFO - PROCESS | 1720 | 1466696470757 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:41:10 INFO - PROCESS | 1720 | 1466696470764 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1720 | 1466696470768 Marionette TRACE conn4 <- [1,1406,null,{}] 08:41:10 INFO - PROCESS | 1720 | 1466696470773 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}] 08:41:10 INFO - PROCESS | 1720 | 1466696470779 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:11 INFO - PROCESS | 1720 | 1466696471012 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:41:11 INFO - PROCESS | 1720 | 1466696471239 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1720 | 1466696471247 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd05000 == 38 [pid = 1720] [id = 359] 08:41:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x927e6800) [pid = 1720] [serial = 1078] [outer = (nil)] 08:41:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x98625800) [pid = 1720] [serial = 1079] [outer = 0x927e6800] 08:41:11 INFO - PROCESS | 1720 | 1466696471379 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9909dc00) [pid = 1720] [serial = 1080] [outer = 0x927e6800] 08:41:12 INFO - PROCESS | 1720 | 1466696472340 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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1633ms 08:41:12 INFO - PROCESS | 1720 | 1466696472397 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1720 | 1466696472402 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:41:12 INFO - PROCESS | 1720 | 1466696472408 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1720 | 1466696472411 Marionette TRACE conn4 <- [1,1410,null,{}] 08:41:12 INFO - PROCESS | 1720 | 1466696472417 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}] 08:41:12 INFO - PROCESS | 1720 | 1466696472427 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:12 INFO - PROCESS | 1720 | 1466696472716 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:41:13 INFO - PROCESS | 1720 | 1466696473003 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1720 | 1466696473012 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x95068400 == 39 [pid = 1720] [id = 360] 08:41:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x96c13400) [pid = 1720] [serial = 1081] [outer = (nil)] 08:41:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9a496400) [pid = 1720] [serial = 1082] [outer = 0x96c13400] 08:41:13 INFO - PROCESS | 1720 | 1466696473103 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9a49ac00) [pid = 1720] [serial = 1083] [outer = 0x96c13400] 08:41:14 INFO - PROCESS | 1720 | 1466696474114 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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1728ms 08:41:14 INFO - PROCESS | 1720 | 1466696474137 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:41:14 INFO - PROCESS | 1720 | 1466696474141 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:41:14 INFO - PROCESS | 1720 | 1466696474148 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1720 | 1466696474151 Marionette TRACE conn4 <- [1,1414,null,{}] 08:41:14 INFO - PROCESS | 1720 | 1466696474157 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}] 08:41:14 INFO - PROCESS | 1720 | 1466696474162 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:14 INFO - PROCESS | 1720 | 1466696474364 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:41:14 INFO - PROCESS | 1720 | 1466696474612 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1720 | 1466696474623 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873c00 == 40 [pid = 1720] [id = 361] 08:41:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x901d9000) [pid = 1720] [serial = 1084] [outer = (nil)] 08:41:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x9a55ec00) [pid = 1720] [serial = 1085] [outer = 0x901d9000] 08:41:14 INFO - PROCESS | 1720 | 1466696474747 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9a569400) [pid = 1720] [serial = 1086] [outer = 0x901d9000] 08:41:15 INFO - PROCESS | 1720 | 1466696475742 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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1629ms 08:41:15 INFO - PROCESS | 1720 | 1466696475778 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1720 | 1466696475782 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:41:15 INFO - PROCESS | 1720 | 1466696475789 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1720 | 1466696475793 Marionette TRACE conn4 <- [1,1418,null,{}] 08:41:15 INFO - PROCESS | 1720 | 1466696475799 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}] 08:41:15 INFO - PROCESS | 1720 | 1466696475805 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:16 INFO - PROCESS | 1720 | 1466696476006 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:41:16 INFO - PROCESS | 1720 | 1466696476245 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1720 | 1466696476256 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x9020a800 == 41 [pid = 1720] [id = 362] 08:41:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9a495800) [pid = 1720] [serial = 1087] [outer = (nil)] 08:41:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9a576400) [pid = 1720] [serial = 1088] [outer = 0x9a495800] 08:41:16 INFO - PROCESS | 1720 | 1466696476358 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9a684c00) [pid = 1720] [serial = 1089] [outer = 0x9a495800] 08:41:17 INFO - PROCESS | 1720 | 1466696477295 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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1547ms 08:41:17 INFO - PROCESS | 1720 | 1466696477337 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1720 | 1466696477340 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:41:17 INFO - PROCESS | 1720 | 1466696477348 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1720 | 1466696477352 Marionette TRACE conn4 <- [1,1422,null,{}] 08:41:17 INFO - PROCESS | 1720 | 1466696477359 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}] 08:41:17 INFO - PROCESS | 1720 | 1466696477364 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:17 INFO - PROCESS | 1720 | 1466696477550 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:41:17 INFO - PROCESS | 1720 | 1466696477773 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1720 | 1466696477784 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180c400 == 42 [pid = 1720] [id = 363] 08:41:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9a4a2000) [pid = 1720] [serial = 1090] [outer = (nil)] 08:41:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9a82a800) [pid = 1720] [serial = 1091] [outer = 0x9a4a2000] 08:41:17 INFO - PROCESS | 1720 | 1466696477884 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x9a835c00) [pid = 1720] [serial = 1092] [outer = 0x9a4a2000] 08:41:18 INFO - PROCESS | 1720 | 1466696478802 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]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1530ms 08:41:18 INFO - PROCESS | 1720 | 1466696478879 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1720 | 1466696478883 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:41:18 INFO - PROCESS | 1720 | 1466696478890 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1720 | 1466696478893 Marionette TRACE conn4 <- [1,1426,null,{}] 08:41:18 INFO - PROCESS | 1720 | 1466696478899 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}] 08:41:18 INFO - PROCESS | 1720 | 1466696478904 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:19 INFO - PROCESS | 1720 | 1466696479131 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:41:19 INFO - PROCESS | 1720 | 1466696479375 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1720 | 1466696479384 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb37000 == 43 [pid = 1720] [id = 364] 08:41:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8ed30000) [pid = 1720] [serial = 1093] [outer = (nil)] 08:41:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9ab39000) [pid = 1720] [serial = 1094] [outer = 0x8ed30000] 08:41:19 INFO - PROCESS | 1720 | 1466696479506 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9ab3d800) [pid = 1720] [serial = 1095] [outer = 0x8ed30000] 08:41:20 INFO - PROCESS | 1720 | 1466696480480 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]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1637ms 08:41:20 INFO - PROCESS | 1720 | 1466696480528 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:41:20 INFO - PROCESS | 1720 | 1466696480532 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:41:20 INFO - PROCESS | 1720 | 1466696480539 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1720 | 1466696480543 Marionette TRACE conn4 <- [1,1430,null,{}] 08:41:20 INFO - PROCESS | 1720 | 1466696480549 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}] 08:41:20 INFO - PROCESS | 1720 | 1466696480555 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:20 INFO - PROCESS | 1720 | 1466696480768 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:41:21 INFO - PROCESS | 1720 | 1466696481013 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1720 | 1466696481024 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ae23400 == 44 [pid = 1720] [id = 365] 08:41:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9ae24000) [pid = 1720] [serial = 1096] [outer = (nil)] 08:41:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9ae29800) [pid = 1720] [serial = 1097] [outer = 0x9ae24000] 08:41:21 INFO - PROCESS | 1720 | 1466696481127 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9af83800) [pid = 1720] [serial = 1098] [outer = 0x9ae24000] 08:41:22 INFO - PROCESS | 1720 | 1466696482077 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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1583ms 08:41:22 INFO - PROCESS | 1720 | 1466696482122 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1720 | 1466696482126 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:41:22 INFO - PROCESS | 1720 | 1466696482132 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1720 | 1466696482135 Marionette TRACE conn4 <- [1,1434,null,{}] 08:41:22 INFO - PROCESS | 1720 | 1466696482142 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}] 08:41:22 INFO - PROCESS | 1720 | 1466696482146 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:22 INFO - PROCESS | 1720 | 1466696482363 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:41:22 INFO - PROCESS | 1720 | 1466696482603 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1720 | 1466696482611 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab98400 == 45 [pid = 1720] [id = 366] 08:41:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9b06b400) [pid = 1720] [serial = 1099] [outer = (nil)] 08:41:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9b089800) [pid = 1720] [serial = 1100] [outer = 0x9b06b400] 08:41:22 INFO - PROCESS | 1720 | 1466696482743 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9b08d000) [pid = 1720] [serial = 1101] [outer = 0x9b06b400] 08:41:23 INFO - PROCESS | 1720 | 1466696483769 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]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1687ms 08:41:23 INFO - PROCESS | 1720 | 1466696483820 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1720 | 1466696483824 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:41:23 INFO - PROCESS | 1720 | 1466696483831 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1720 | 1466696483836 Marionette TRACE conn4 <- [1,1438,null,{}] 08:41:23 INFO - PROCESS | 1720 | 1466696483843 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}] 08:41:23 INFO - PROCESS | 1720 | 1466696483847 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:24 INFO - PROCESS | 1720 | 1466696484061 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:41:24 INFO - PROCESS | 1720 | 1466696484321 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1720 | 1466696484330 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180c800 == 46 [pid = 1720] [id = 367] 08:41:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x922b5400) [pid = 1720] [serial = 1102] [outer = (nil)] 08:41:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9b093000) [pid = 1720] [serial = 1103] [outer = 0x922b5400] 08:41:24 INFO - PROCESS | 1720 | 1466696484436 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9b265800) [pid = 1720] [serial = 1104] [outer = 0x922b5400] 08:41:25 INFO - PROCESS | 1720 | 1466696485363 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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1582ms 08:41:25 INFO - PROCESS | 1720 | 1466696485434 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1720 | 1466696485438 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:41:25 INFO - PROCESS | 1720 | 1466696485448 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1720 | 1466696485451 Marionette TRACE conn4 <- [1,1442,null,{}] 08:41:25 INFO - PROCESS | 1720 | 1466696485457 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}] 08:41:25 INFO - PROCESS | 1720 | 1466696485462 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:25 INFO - PROCESS | 1720 | 1466696485663 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:41:25 INFO - PROCESS | 1720 | 1466696485898 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1720 | 1466696485905 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b090400 == 47 [pid = 1720] [id = 368] 08:41:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9b090c00) [pid = 1720] [serial = 1105] [outer = (nil)] 08:41:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9b569c00) [pid = 1720] [serial = 1106] [outer = 0x9b090c00] 08:41:26 INFO - PROCESS | 1720 | 1466696486005 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9b903800) [pid = 1720] [serial = 1107] [outer = 0x9b090c00] 08:41:26 INFO - PROCESS | 1720 | 1466696486928 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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1580ms 08:41:27 INFO - PROCESS | 1720 | 1466696487028 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1720 | 1466696487031 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:41:27 INFO - PROCESS | 1720 | 1466696487038 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1720 | 1466696487042 Marionette TRACE conn4 <- [1,1446,null,{}] 08:41:27 INFO - PROCESS | 1720 | 1466696487048 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}] 08:41:27 INFO - PROCESS | 1720 | 1466696487054 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:27 INFO - PROCESS | 1720 | 1466696487251 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:41:27 INFO - PROCESS | 1720 | 1466696487491 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1720 | 1466696487501 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae0800 == 48 [pid = 1720] [id = 369] 08:41:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8cae6400) [pid = 1720] [serial = 1108] [outer = (nil)] 08:41:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8e4ac000) [pid = 1720] [serial = 1109] [outer = 0x8cae6400] 08:41:27 INFO - PROCESS | 1720 | 1466696487604 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8eeb8800) [pid = 1720] [serial = 1110] [outer = 0x8cae6400] 08:41:28 INFO - PROCESS | 1720 | 1466696488627 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1632ms 08:41:28 INFO - PROCESS | 1720 | 1466696488672 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:41:28 INFO - PROCESS | 1720 | 1466696488676 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:41:28 INFO - PROCESS | 1720 | 1466696488682 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1720 | 1466696488686 Marionette TRACE conn4 <- [1,1450,null,{}] 08:41:28 INFO - PROCESS | 1720 | 1466696488692 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}] 08:41:28 INFO - PROCESS | 1720 | 1466696488697 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:28 INFO - PROCESS | 1720 | 1466696488903 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:41:29 INFO - PROCESS | 1720 | 1466696489151 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1720 | 1466696489158 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99c400 == 49 [pid = 1720] [id = 370] 08:41:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x8c99e000) [pid = 1720] [serial = 1111] [outer = (nil)] 08:41:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x8e865c00) [pid = 1720] [serial = 1112] [outer = 0x8c99e000] 08:41:29 INFO - PROCESS | 1720 | 1466696489262 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9259bc00) [pid = 1720] [serial = 1113] [outer = 0x8c99e000] 08:41:30 INFO - PROCESS | 1720 | 1466696490862 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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2240ms 08:41:30 INFO - PROCESS | 1720 | 1466696490923 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1720 | 1466696490929 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:41:30 INFO - PROCESS | 1720 | 1466696490939 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1720 | 1466696490943 Marionette TRACE conn4 <- [1,1454,null,{}] 08:41:30 INFO - PROCESS | 1720 | 1466696490952 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}] 08:41:30 INFO - PROCESS | 1720 | 1466696490957 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:31 INFO - PROCESS | 1720 | 1466696491190 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:41:31 INFO - PROCESS | 1720 | 1466696491386 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1720 | 1466696491401 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d020000 == 50 [pid = 1720] [id = 371] 08:41:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x8d021c00) [pid = 1720] [serial = 1114] [outer = (nil)] 08:41:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8dd04400) [pid = 1720] [serial = 1115] [outer = 0x8d021c00] 08:41:31 INFO - PROCESS | 1720 | 1466696491525 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x8e865800) [pid = 1720] [serial = 1116] [outer = 0x8d021c00] 08:41:32 INFO - PROCESS | 1720 | 1466696492538 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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1693ms 08:41:32 INFO - PROCESS | 1720 | 1466696492631 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1720 | 1466696492642 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:41:32 INFO - PROCESS | 1720 | 1466696492659 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1720 | 1466696492662 Marionette TRACE conn4 <- [1,1458,null,{}] 08:41:32 INFO - PROCESS | 1720 | 1466696492676 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}] 08:41:32 INFO - PROCESS | 1720 | 1466696492682 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:32 INFO - PROCESS | 1720 | 1466696492970 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:41:33 INFO - PROCESS | 1720 | 1466696493217 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1720 | 1466696493226 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed35000 == 51 [pid = 1720] [id = 372] 08:41:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x8eeb2800) [pid = 1720] [serial = 1117] [outer = (nil)] 08:41:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x901d3000) [pid = 1720] [serial = 1118] [outer = 0x8eeb2800] 08:41:33 INFO - PROCESS | 1720 | 1466696493307 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x90d6a800) [pid = 1720] [serial = 1119] [outer = 0x8eeb2800] 08:41:33 INFO - PROCESS | 1720 | --DOCSHELL 0x90eef400 == 50 [pid = 1720] [id = 353] 08:41:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae7c00 == 49 [pid = 1720] [id = 352] 08:41:33 INFO - PROCESS | 1720 | --DOCSHELL 0x90d73c00 == 48 [pid = 1720] [id = 351] 08:41:33 INFO - PROCESS | 1720 | --DOCSHELL 0x901db400 == 47 [pid = 1720] [id = 350] 08:41:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8caeb800 == 46 [pid = 1720] [id = 349] 08:41:33 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01f000 == 45 [pid = 1720] [id = 348] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2b400 == 44 [pid = 1720] [id = 346] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871400 == 43 [pid = 1720] [id = 347] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8d020000 == 42 [pid = 1720] [id = 371] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae0800 == 41 [pid = 1720] [id = 369] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99c400 == 40 [pid = 1720] [id = 370] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9b090400 == 39 [pid = 1720] [id = 368] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9180c800 == 38 [pid = 1720] [id = 367] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab98400 == 37 [pid = 1720] [id = 366] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb37000 == 36 [pid = 1720] [id = 364] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9ae23400 == 35 [pid = 1720] [id = 365] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9180c400 == 34 [pid = 1720] [id = 363] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9020a800 == 33 [pid = 1720] [id = 362] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8c873c00 == 32 [pid = 1720] [id = 361] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd05000 == 31 [pid = 1720] [id = 359] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x95068400 == 30 [pid = 1720] [id = 360] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91ac00 == 29 [pid = 1720] [id = 358] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x9383d400 == 28 [pid = 1720] [id = 357] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8d026800 == 27 [pid = 1720] [id = 355] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x90d71400 == 26 [pid = 1720] [id = 356] 08:41:35 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2fc00 == 25 [pid = 1720] [id = 354] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x90314000) [pid = 1720] [serial = 1004] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8e4a8c00) [pid = 1720] [serial = 947] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x8e85e000) [pid = 1720] [serial = 948] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x8c87b400) [pid = 1720] [serial = 944] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8c9a2c00) [pid = 1720] [serial = 945] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x90310000) [pid = 1720] [serial = 951] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x901d2800) [pid = 1720] [serial = 950] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9259b400) [pid = 1720] [serial = 954] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9249c000) [pid = 1720] [serial = 953] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x929d9c00) [pid = 1720] [serial = 957] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x929d1400) [pid = 1720] [serial = 956] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x94fcd800) [pid = 1720] [serial = 960] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x93730800) [pid = 1720] [serial = 959] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x96c13c00) [pid = 1720] [serial = 963] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x96c10400) [pid = 1720] [serial = 962] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x99ddb400) [pid = 1720] [serial = 966] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x99cc0400) [pid = 1720] [serial = 965] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9a557000) [pid = 1720] [serial = 969] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9a49a800) [pid = 1720] [serial = 968] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9a689000) [pid = 1720] [serial = 972] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9a577c00) [pid = 1720] [serial = 971] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9ab40000) [pid = 1720] [serial = 975] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9ab35000) [pid = 1720] [serial = 974] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9ae24800) [pid = 1720] [serial = 978] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9ac8f800) [pid = 1720] [serial = 977] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8eeb1800) [pid = 1720] [serial = 998] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8d023c00) [pid = 1720] [serial = 1001] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8eebb000) [pid = 1720] [serial = 999] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8dd0f000) [pid = 1720] [serial = 995] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8d01c400) [pid = 1720] [serial = 992] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8d021400) [pid = 1720] [serial = 993] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8e864000) [pid = 1720] [serial = 981] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8d919400) [pid = 1720] [serial = 980] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x90317800) [pid = 1720] [serial = 990] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x90202400) [pid = 1720] [serial = 984] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8ed33800) [pid = 1720] [serial = 989] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x901da000) [pid = 1720] [serial = 983] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8e4a9400) [pid = 1720] [serial = 987] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8dd06800) [pid = 1720] [serial = 986] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8e85a400) [pid = 1720] [serial = 1002] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e857c00) [pid = 1720] [serial = 996] [outer = (nil)] [url = about:blank] 08:41:36 INFO - PROCESS | 1720 | 1466696496807 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 4184ms 08:41:36 INFO - PROCESS | 1720 | 1466696496843 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1720 | 1466696496850 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:41:36 INFO - PROCESS | 1720 | 1466696496858 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1720 | 1466696496865 Marionette TRACE conn4 <- [1,1462,null,{}] 08:41:36 INFO - PROCESS | 1720 | 1466696496873 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}] 08:41:36 INFO - PROCESS | 1720 | 1466696496878 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:37 INFO - PROCESS | 1720 | 1466696497071 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:41:37 INFO - PROCESS | 1720 | 1466696497204 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1720 | 1466696497216 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caeb000 == 26 [pid = 1720] [id = 373] 08:41:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8caebc00) [pid = 1720] [serial = 1120] [outer = (nil)] 08:41:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d027400) [pid = 1720] [serial = 1121] [outer = 0x8caebc00] 08:41:37 INFO - PROCESS | 1720 | 1466696497290 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8d2fd800) [pid = 1720] [serial = 1122] [outer = 0x8caebc00] 08:41:38 INFO - PROCESS | 1720 | 1466696498183 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1383ms 08:41:38 INFO - PROCESS | 1720 | 1466696498241 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1720 | 1466696498248 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:41:38 INFO - PROCESS | 1720 | 1466696498258 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1720 | 1466696498262 Marionette TRACE conn4 <- [1,1466,null,{}] 08:41:38 INFO - PROCESS | 1720 | 1466696498268 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}] 08:41:38 INFO - PROCESS | 1720 | 1466696498273 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:38 INFO - PROCESS | 1720 | 1466696498452 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:41:38 INFO - PROCESS | 1720 | 1466696498641 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1720 | 1466696498647 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f2000 == 27 [pid = 1720] [id = 374] 08:41:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e4a3400) [pid = 1720] [serial = 1123] [outer = (nil)] 08:41:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e4aa400) [pid = 1720] [serial = 1124] [outer = 0x8e4a3400] 08:41:38 INFO - PROCESS | 1720 | 1466696498723 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8e859800) [pid = 1720] [serial = 1125] [outer = 0x8e4a3400] 08:41:39 INFO - PROCESS | 1720 | 1466696499688 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1481ms 08:41:39 INFO - PROCESS | 1720 | 1466696499739 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1720 | 1466696499743 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:41:39 INFO - PROCESS | 1720 | 1466696499759 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1720 | 1466696499765 Marionette TRACE conn4 <- [1,1470,null,{}] 08:41:39 INFO - PROCESS | 1720 | 1466696499783 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}] 08:41:39 INFO - PROCESS | 1720 | 1466696499793 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:40 INFO - PROCESS | 1720 | 1466696500043 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:41:40 INFO - PROCESS | 1720 | 1466696500068 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1720 | 1466696500082 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed36000 == 28 [pid = 1720] [id = 375] 08:41:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8ed36800) [pid = 1720] [serial = 1126] [outer = (nil)] 08:41:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8eeb3400) [pid = 1720] [serial = 1127] [outer = 0x8ed36800] 08:41:40 INFO - PROCESS | 1720 | 1466696500173 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x901cfc00) [pid = 1720] [serial = 1128] [outer = 0x8ed36800] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8c99b400) [pid = 1720] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8ed32000) [pid = 1720] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8caec800) [pid = 1720] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x929d6000) [pid = 1720] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8cae6c00) [pid = 1720] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8c87d400) [pid = 1720] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9180e800) [pid = 1720] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x90203000) [pid = 1720] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d028000) [pid = 1720] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x95183000) [pid = 1720] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x90ee3800) [pid = 1720] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8eeaf800) [pid = 1720] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8c875800) [pid = 1720] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8e859400) [pid = 1720] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8cae8c00) [pid = 1720] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x90207800) [pid = 1720] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8d916800) [pid = 1720] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8caea000) [pid = 1720] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x92405c00) [pid = 1720] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x920d3000) [pid = 1720] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:41:41 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x92c9e800) [pid = 1720] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:41:42 INFO - PROCESS | 1720 | 1466696502343 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2646ms 08:41:42 INFO - PROCESS | 1720 | 1466696502406 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1720 | 1466696502411 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:41:42 INFO - PROCESS | 1720 | 1466696502417 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1720 | 1466696502420 Marionette TRACE conn4 <- [1,1474,null,{}] 08:41:42 INFO - PROCESS | 1720 | 1466696502426 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}] 08:41:42 INFO - PROCESS | 1720 | 1466696502431 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:42 INFO - PROCESS | 1720 | 1466696502600 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:41:42 INFO - PROCESS | 1720 | 1466696502609 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1720 | 1466696502614 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874400 == 29 [pid = 1720] [id = 376] 08:41:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8cade800) [pid = 1720] [serial = 1129] [outer = (nil)] 08:41:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8eb35000) [pid = 1720] [serial = 1130] [outer = 0x8cade800] 08:41:42 INFO - PROCESS | 1720 | 1466696502814 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x901da000) [pid = 1720] [serial = 1131] [outer = 0x8cade800] 08:41:43 INFO - PROCESS | 1720 | 1466696503661 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1280ms 08:41:43 INFO - PROCESS | 1720 | 1466696503697 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1720 | 1466696503701 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:41:43 INFO - PROCESS | 1720 | 1466696503707 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1720 | 1466696503709 Marionette TRACE conn4 <- [1,1478,null,{}] 08:41:43 INFO - PROCESS | 1720 | 1466696503726 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}] 08:41:43 INFO - PROCESS | 1720 | 1466696503732 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:43 INFO - PROCESS | 1720 | 1466696503950 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:41:44 INFO - PROCESS | 1720 | 1466696504139 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1720 | 1466696504152 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c994800 == 30 [pid = 1720] [id = 377] 08:41:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8c996400) [pid = 1720] [serial = 1132] [outer = (nil)] 08:41:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8c9a1400) [pid = 1720] [serial = 1133] [outer = 0x8c996400] 08:41:44 INFO - PROCESS | 1720 | 1466696504245 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8cae6000) [pid = 1720] [serial = 1134] [outer = 0x8c996400] 08:41:45 INFO - PROCESS | 1720 | 1466696505351 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1688ms 08:41:45 INFO - PROCESS | 1720 | 1466696505398 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:41:45 INFO - PROCESS | 1720 | 1466696505405 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:41:45 INFO - PROCESS | 1720 | 1466696505414 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1720 | 1466696505420 Marionette TRACE conn4 <- [1,1482,null,{}] 08:41:45 INFO - PROCESS | 1720 | 1466696505428 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}] 08:41:45 INFO - PROCESS | 1720 | 1466696505434 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:45 INFO - PROCESS | 1720 | 1466696505633 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:41:45 INFO - PROCESS | 1720 | 1466696505870 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1720 | 1466696505882 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d024400 == 31 [pid = 1720] [id = 378] 08:41:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8e4a4800) [pid = 1720] [serial = 1135] [outer = (nil)] 08:41:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8e85fc00) [pid = 1720] [serial = 1136] [outer = 0x8e4a4800] 08:41:46 INFO - PROCESS | 1720 | 1466696506017 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8eb31000) [pid = 1720] [serial = 1137] [outer = 0x8e4a4800] 08:41:47 INFO - PROCESS | 1720 | 1466696507068 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1696ms 08:41:47 INFO - PROCESS | 1720 | 1466696507109 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1720 | 1466696507115 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:41:47 INFO - PROCESS | 1720 | 1466696507122 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1720 | 1466696507127 Marionette TRACE conn4 <- [1,1486,null,{}] 08:41:47 INFO - PROCESS | 1720 | 1466696507134 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}] 08:41:47 INFO - PROCESS | 1720 | 1466696507140 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:47 INFO - PROCESS | 1720 | 1466696507333 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:41:47 INFO - PROCESS | 1720 | 1466696507632 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1720 | 1466696507640 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d020000 == 32 [pid = 1720] [id = 379] 08:41:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8ed31400) [pid = 1720] [serial = 1138] [outer = (nil)] 08:41:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x90316800) [pid = 1720] [serial = 1139] [outer = 0x8ed31400] 08:41:47 INFO - PROCESS | 1720 | 1466696507732 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90d67c00) [pid = 1720] [serial = 1140] [outer = 0x8ed31400] 08:41:48 INFO - PROCESS | 1720 | 1466696508737 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1652ms 08:41:48 INFO - PROCESS | 1720 | 1466696508774 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1720 | 1466696508781 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:41:48 INFO - PROCESS | 1720 | 1466696508800 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1720 | 1466696508808 Marionette TRACE conn4 <- [1,1490,null,{}] 08:41:48 INFO - PROCESS | 1720 | 1466696508814 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}] 08:41:48 INFO - PROCESS | 1720 | 1466696508822 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:49 INFO - PROCESS | 1720 | 1466696509054 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:41:49 INFO - PROCESS | 1720 | 1466696509327 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1720 | 1466696509333 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877400 == 33 [pid = 1720] [id = 380] 08:41:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8eebec00) [pid = 1720] [serial = 1141] [outer = (nil)] 08:41:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x91803800) [pid = 1720] [serial = 1142] [outer = 0x8eebec00] 08:41:49 INFO - PROCESS | 1720 | 1466696509432 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x90ef1c00) [pid = 1720] [serial = 1143] [outer = 0x8eebec00] 08:41:50 INFO - PROCESS | 1720 | 1466696510372 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1641ms 08:41:50 INFO - PROCESS | 1720 | 1466696510432 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1720 | 1466696510437 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:41:50 INFO - PROCESS | 1720 | 1466696510443 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1720 | 1466696510447 Marionette TRACE conn4 <- [1,1494,null,{}] 08:41:50 INFO - PROCESS | 1720 | 1466696510453 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}] 08:41:50 INFO - PROCESS | 1720 | 1466696510458 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:50 INFO - PROCESS | 1720 | 1466696510641 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:41:50 INFO - PROCESS | 1720 | 1466696510863 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1720 | 1466696510870 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2cc00 == 34 [pid = 1720] [id = 381] 08:41:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9020a000) [pid = 1720] [serial = 1144] [outer = (nil)] 08:41:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x922b5000) [pid = 1720] [serial = 1145] [outer = 0x9020a000] 08:41:51 INFO - PROCESS | 1720 | 1466696511017 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x922ba400) [pid = 1720] [serial = 1146] [outer = 0x9020a000] 08:41:51 INFO - PROCESS | 1720 | 1466696511941 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1530ms 08:41:51 INFO - PROCESS | 1720 | 1466696511974 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1720 | 1466696511977 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:41:51 INFO - PROCESS | 1720 | 1466696511984 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1720 | 1466696511987 Marionette TRACE conn4 <- [1,1498,null,{}] 08:41:51 INFO - PROCESS | 1720 | 1466696511993 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}] 08:41:52 INFO - PROCESS | 1720 | 1466696511998 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:52 INFO - PROCESS | 1720 | 1466696512186 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:41:52 INFO - PROCESS | 1720 | 1466696512367 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1720 | 1466696512387 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae1c00 == 35 [pid = 1720] [id = 382] 08:41:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x9248f800) [pid = 1720] [serial = 1147] [outer = (nil)] 08:41:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x92493800) [pid = 1720] [serial = 1148] [outer = 0x9248f800] 08:41:52 INFO - PROCESS | 1720 | 1466696512524 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9259e800) [pid = 1720] [serial = 1149] [outer = 0x9248f800] 08:41:53 INFO - PROCESS | 1720 | 1466696513560 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1629ms 08:41:53 INFO - PROCESS | 1720 | 1466696513613 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1720 | 1466696513618 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:41:53 INFO - PROCESS | 1720 | 1466696513626 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1720 | 1466696513630 Marionette TRACE conn4 <- [1,1502,null,{}] 08:41:53 INFO - PROCESS | 1720 | 1466696513636 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}] 08:41:53 INFO - PROCESS | 1720 | 1466696513642 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:53 INFO - PROCESS | 1720 | 1466696513827 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:41:54 INFO - PROCESS | 1720 | 1466696514054 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1720 | 1466696514063 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x90202400 == 36 [pid = 1720] [id = 383] 08:41:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9020ec00) [pid = 1720] [serial = 1150] [outer = (nil)] 08:41:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x927dd400) [pid = 1720] [serial = 1151] [outer = 0x9020ec00] 08:41:54 INFO - PROCESS | 1720 | 1466696514191 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x927e7000) [pid = 1720] [serial = 1152] [outer = 0x9020ec00] 08:41:55 INFO - PROCESS | 1720 | 1466696515108 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1529ms 08:41:55 INFO - PROCESS | 1720 | 1466696515157 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:41:55 INFO - PROCESS | 1720 | 1466696515161 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:41:55 INFO - PROCESS | 1720 | 1466696515168 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1720 | 1466696515171 Marionette TRACE conn4 <- [1,1506,null,{}] 08:41:55 INFO - PROCESS | 1720 | 1466696515177 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}] 08:41:55 INFO - PROCESS | 1720 | 1466696515182 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:55 INFO - PROCESS | 1720 | 1466696515412 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:41:55 INFO - PROCESS | 1720 | 1466696515654 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1720 | 1466696515661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x920d8800 == 37 [pid = 1720] [id = 384] 08:41:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x925a1c00) [pid = 1720] [serial = 1153] [outer = (nil)] 08:41:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x929d9000) [pid = 1720] [serial = 1154] [outer = 0x925a1c00] 08:41:55 INFO - PROCESS | 1720 | 1466696515762 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x929dc000) [pid = 1720] [serial = 1155] [outer = 0x925a1c00] 08:41:56 INFO - PROCESS | 1720 | 1466696516659 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1529ms 08:41:56 INFO - PROCESS | 1720 | 1466696516697 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1720 | 1466696516701 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:41:56 INFO - PROCESS | 1720 | 1466696516707 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1720 | 1466696516711 Marionette TRACE conn4 <- [1,1510,null,{}] 08:41:56 INFO - PROCESS | 1720 | 1466696516717 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}] 08:41:56 INFO - PROCESS | 1720 | 1466696516722 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:56 INFO - PROCESS | 1720 | 1466696516901 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:41:57 INFO - PROCESS | 1720 | 1466696517085 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1720 | 1466696517096 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f4000 == 38 [pid = 1720] [id = 385] 08:41:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x92410000) [pid = 1720] [serial = 1156] [outer = (nil)] 08:41:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x92ca0800) [pid = 1720] [serial = 1157] [outer = 0x92410000] 08:41:57 INFO - PROCESS | 1720 | 1466696517179 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x92ca6400) [pid = 1720] [serial = 1158] [outer = 0x92410000] 08:41:58 INFO - PROCESS | 1720 | 1466696518155 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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1483ms 08:41:58 INFO - PROCESS | 1720 | 1466696518192 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1720 | 1466696518195 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:41:58 INFO - PROCESS | 1720 | 1466696518202 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1720 | 1466696518205 Marionette TRACE conn4 <- [1,1514,null,{}] 08:41:58 INFO - PROCESS | 1720 | 1466696518211 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}] 08:41:58 INFO - PROCESS | 1720 | 1466696518216 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:58 INFO - PROCESS | 1720 | 1466696518443 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:41:58 INFO - PROCESS | 1720 | 1466696518694 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1720 | 1466696518700 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:41:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d919c00 == 39 [pid = 1720] [id = 386] 08:41:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x8eeaf400) [pid = 1720] [serial = 1159] [outer = (nil)] 08:41:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x93832400) [pid = 1720] [serial = 1160] [outer = 0x8eeaf400] 08:41:58 INFO - PROCESS | 1720 | 1466696518833 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9383e000) [pid = 1720] [serial = 1161] [outer = 0x8eeaf400] 08:41:59 INFO - PROCESS | 1720 | 1466696519769 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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1640ms 08:41:59 INFO - PROCESS | 1720 | 1466696519843 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1720 | 1466696519846 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:41:59 INFO - PROCESS | 1720 | 1466696519854 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1720 | 1466696519857 Marionette TRACE conn4 <- [1,1518,null,{}] 08:41:59 INFO - PROCESS | 1720 | 1466696519863 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}] 08:41:59 INFO - PROCESS | 1720 | 1466696519869 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:00 INFO - PROCESS | 1720 | 1466696520117 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:42:00 INFO - PROCESS | 1720 | 1466696520429 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1720 | 1466696520436 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x9453dc00 == 40 [pid = 1720] [id = 387] 08:42:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x94f9d000) [pid = 1720] [serial = 1162] [outer = (nil)] 08:42:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x94fa2800) [pid = 1720] [serial = 1163] [outer = 0x94f9d000] 08:42:00 INFO - PROCESS | 1720 | 1466696520530 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9504e400) [pid = 1720] [serial = 1164] [outer = 0x94f9d000] 08:42:01 INFO - PROCESS | 1720 | 1466696521496 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1690ms 08:42:01 INFO - PROCESS | 1720 | 1466696521545 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1720 | 1466696521550 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:42:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:42:01 INFO - PROCESS | 1720 | 1466696521556 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1720 | 1466696521561 Marionette TRACE conn4 <- [1,1522,null,{}] 08:42:01 INFO - PROCESS | 1720 | 1466696521567 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}] 08:42:01 INFO - PROCESS | 1720 | 1466696521573 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:01 INFO - PROCESS | 1720 | 1466696521775 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:42:02 INFO - PROCESS | 1720 | 1466696522022 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1720 | 1466696522029 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6b400 == 41 [pid = 1720] [id = 388] 08:42:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x95055400) [pid = 1720] [serial = 1165] [outer = (nil)] 08:42:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9517d800) [pid = 1720] [serial = 1166] [outer = 0x95055400] 08:42:02 INFO - PROCESS | 1720 | 1466696522169 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x96c09c00) [pid = 1720] [serial = 1167] [outer = 0x95055400] 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:42:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:42:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:42:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:42:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:42:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:42:03 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 () { 08:42:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:42:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:42:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1440ms 08:42:03 INFO - PROCESS | 1720 | 1466696522951 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"]]]}] 08:42:03 INFO - PROCESS | 1720 | 1466696523008 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1720 | 1466696523011 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:42:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:42:03 INFO - PROCESS | 1720 | 1466696523021 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1720 | 1466696523025 Marionette TRACE conn4 <- [1,1526,null,{}] 08:42:03 INFO - PROCESS | 1720 | 1466696523031 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}] 08:42:03 INFO - PROCESS | 1720 | 1466696523036 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:03 INFO - PROCESS | 1720 | 1466696523202 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:42:03 INFO - PROCESS | 1720 | 1466696523390 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1720 | 1466696523397 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x929d6400 == 42 [pid = 1720] [id = 389] 08:42:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x93a69400) [pid = 1720] [serial = 1168] [outer = (nil)] 08:42:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x97e0b400) [pid = 1720] [serial = 1169] [outer = 0x93a69400] 08:42:03 INFO - PROCESS | 1720 | 1466696523505 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9865d400) [pid = 1720] [serial = 1170] [outer = 0x93a69400] 08:42:04 INFO - PROCESS | 1720 | 1466696524403 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"]]]}] 08:42:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:42:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:42:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:42:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:42:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:42:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:42:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1437ms 08:42:04 INFO - PROCESS | 1720 | 1466696524482 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1720 | 1466696524487 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:42:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:42:04 INFO - PROCESS | 1720 | 1466696524495 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1720 | 1466696524499 Marionette TRACE conn4 <- [1,1530,null,{}] 08:42:04 INFO - PROCESS | 1720 | 1466696524505 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}] 08:42:04 INFO - PROCESS | 1720 | 1466696524510 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:04 INFO - PROCESS | 1720 | 1466696524690 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:42:04 INFO - PROCESS | 1720 | 1466696524887 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1720 | 1466696524896 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91d400 == 43 [pid = 1720] [id = 390] 08:42:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8eb33400) [pid = 1720] [serial = 1171] [outer = (nil)] 08:42:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x99f89000) [pid = 1720] [serial = 1172] [outer = 0x8eb33400] 08:42:05 INFO - PROCESS | 1720 | 1466696525038 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9a099000) [pid = 1720] [serial = 1173] [outer = 0x8eb33400] 08:42:05 INFO - PROCESS | 1720 | 1466696525950 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]]]}] 08:42:05 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:42:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:42:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:42:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:42:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:42:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1487ms 08:42:05 INFO - PROCESS | 1720 | 1466696525985 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1720 | 1466696525989 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:42:05 INFO - PROCESS | 1720 | 1466696525996 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1720 | 1466696525999 Marionette TRACE conn4 <- [1,1534,null,{}] 08:42:06 INFO - PROCESS | 1720 | 1466696526005 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}] 08:42:06 INFO - PROCESS | 1720 | 1466696526010 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:06 INFO - PROCESS | 1720 | 1466696526181 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:42:06 INFO - PROCESS | 1720 | 1466696526393 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1720 | 1466696526401 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91f800 == 44 [pid = 1720] [id = 391] 08:42:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x99f89800) [pid = 1720] [serial = 1174] [outer = (nil)] 08:42:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9a56bc00) [pid = 1720] [serial = 1175] [outer = 0x99f89800] 08:42:06 INFO - PROCESS | 1720 | 1466696526492 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9a572800) [pid = 1720] [serial = 1176] [outer = 0x99f89800] 08:42:07 INFO - PROCESS | 1720 | 1466696527483 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1528ms 08:42:07 INFO - PROCESS | 1720 | 1466696527525 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1720 | 1466696527529 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:42:07 INFO - PROCESS | 1720 | 1466696527537 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1720 | 1466696527541 Marionette TRACE conn4 <- [1,1538,null,{}] 08:42:07 INFO - PROCESS | 1720 | 1466696527547 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}] 08:42:07 INFO - PROCESS | 1720 | 1466696527552 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:07 INFO - PROCESS | 1720 | 1466696527735 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:42:07 INFO - PROCESS | 1720 | 1466696527938 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1720 | 1466696527945 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fec00 == 45 [pid = 1720] [id = 392] 08:42:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8ed31000) [pid = 1720] [serial = 1177] [outer = (nil)] 08:42:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x929dd400) [pid = 1720] [serial = 1178] [outer = 0x8ed31000] 08:42:08 INFO - PROCESS | 1720 | 1466696528078 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x95069800) [pid = 1720] [serial = 1179] [outer = 0x8ed31000] 08:42:09 INFO - PROCESS | 1720 | 1466696529045 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1544ms 08:42:09 INFO - PROCESS | 1720 | 1466696529082 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1720 | 1466696529086 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:42:09 INFO - PROCESS | 1720 | 1466696529093 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1720 | 1466696529097 Marionette TRACE conn4 <- [1,1542,null,{}] 08:42:09 INFO - PROCESS | 1720 | 1466696529104 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}] 08:42:09 INFO - PROCESS | 1720 | 1466696529109 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:09 INFO - PROCESS | 1720 | 1466696529298 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:42:09 INFO - PROCESS | 1720 | 1466696529505 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1720 | 1466696529513 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99c800 == 46 [pid = 1720] [id = 393] 08:42:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8cae5400) [pid = 1720] [serial = 1180] [outer = (nil)] 08:42:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x901d0800) [pid = 1720] [serial = 1181] [outer = 0x8cae5400] 08:42:09 INFO - PROCESS | 1720 | 1466696529647 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x90eee800) [pid = 1720] [serial = 1182] [outer = 0x8cae5400] 08:42:10 INFO - PROCESS | 1720 | 1466696530829 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1780ms 08:42:10 INFO - PROCESS | 1720 | 1466696530874 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:42:10 INFO - PROCESS | 1720 | 1466696530881 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:42:10 INFO - PROCESS | 1720 | 1466696530890 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1720 | 1466696530895 Marionette TRACE conn4 <- [1,1546,null,{}] 08:42:10 INFO - PROCESS | 1720 | 1466696530903 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}] 08:42:10 INFO - PROCESS | 1720 | 1466696530909 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:11 INFO - PROCESS | 1720 | 1466696531139 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:42:11 INFO - PROCESS | 1720 | 1466696531393 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1720 | 1466696531410 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f0c00 == 47 [pid = 1720] [id = 394] 08:42:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8d2f3800) [pid = 1720] [serial = 1183] [outer = (nil)] 08:42:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8d917c00) [pid = 1720] [serial = 1184] [outer = 0x8d2f3800] 08:42:11 INFO - PROCESS | 1720 | 1466696531525 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8dd08c00) [pid = 1720] [serial = 1185] [outer = 0x8d2f3800] 08:42:12 INFO - PROCESS | 1720 | 1466696532552 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1738ms 08:42:12 INFO - PROCESS | 1720 | 1466696532627 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1720 | 1466696532635 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:42:12 INFO - PROCESS | 1720 | 1466696532645 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1720 | 1466696532649 Marionette TRACE conn4 <- [1,1550,null,{}] 08:42:12 INFO - PROCESS | 1720 | 1466696532655 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}] 08:42:12 INFO - PROCESS | 1720 | 1466696532661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:12 INFO - PROCESS | 1720 | 1466696532937 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:42:12 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874400 == 46 [pid = 1720] [id = 376] 08:42:13 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed36000 == 45 [pid = 1720] [id = 375] 08:42:13 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f2000 == 44 [pid = 1720] [id = 374] 08:42:13 INFO - PROCESS | 1720 | --DOCSHELL 0x8caeb000 == 43 [pid = 1720] [id = 373] 08:42:13 INFO - PROCESS | 1720 | 1466696533189 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1720 | 1466696533198 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x93a64c00) [pid = 1720] [serial = 1064] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x94f9ec00) [pid = 1720] [serial = 1065] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x929da400) [pid = 1720] [serial = 1062] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x925a3800) [pid = 1720] [serial = 1020] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x90206800) [pid = 1720] [serial = 1011] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x929db400) [pid = 1720] [serial = 1022] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x93834000) [pid = 1720] [serial = 1026] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x8dd0b400) [pid = 1720] [serial = 1008] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x94fa5800) [pid = 1720] [serial = 1031] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x922bac00) [pid = 1720] [serial = 1014] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x93831c00) [pid = 1720] [serial = 1025] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x90ef2800) [pid = 1720] [serial = 1053] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8d914c00) [pid = 1720] [serial = 1046] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x96c0d400) [pid = 1720] [serial = 1037] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x922b8c00) [pid = 1720] [serial = 1055] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x90d6e000) [pid = 1720] [serial = 1005] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x901d2c00) [pid = 1720] [serial = 1044] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x90d6cc00) [pid = 1720] [serial = 1023] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8eeb5000) [pid = 1720] [serial = 1049] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x92495000) [pid = 1720] [serial = 1058] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x94fc7000) [pid = 1720] [serial = 1032] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x8eebe000) [pid = 1720] [serial = 1010] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8dd08000) [pid = 1720] [serial = 1047] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9953a400) [pid = 1720] [serial = 1041] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x95050800) [pid = 1720] [serial = 1035] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9453d400) [pid = 1720] [serial = 1029] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x92410400) [pid = 1720] [serial = 1016] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8e4aec00) [pid = 1720] [serial = 1043] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90316c00) [pid = 1720] [serial = 1050] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x9259ec00) [pid = 1720] [serial = 1019] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9504cc00) [pid = 1720] [serial = 1034] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x92490400) [pid = 1720] [serial = 1017] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x927e5800) [pid = 1720] [serial = 1061] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x93a6f400) [pid = 1720] [serial = 1028] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x922c0800) [pid = 1720] [serial = 1056] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x920d8400) [pid = 1720] [serial = 1013] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8d91d000) [pid = 1720] [serial = 1007] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x97e63400) [pid = 1720] [serial = 1040] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x925a5400) [pid = 1720] [serial = 1059] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x90ee6000) [pid = 1720] [serial = 1052] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x97e04400) [pid = 1720] [serial = 1038] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f2000 == 44 [pid = 1720] [id = 395] 08:42:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8d91d000) [pid = 1720] [serial = 1186] [outer = (nil)] 08:42:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8e4b1c00) [pid = 1720] [serial = 1187] [outer = 0x8d91d000] 08:42:13 INFO - PROCESS | 1720 | 1466696533336 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8ed33000) [pid = 1720] [serial = 1188] [outer = 0x8d91d000] 08:42:14 INFO - PROCESS | 1720 | 1466696534232 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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1632ms 08:42:14 INFO - PROCESS | 1720 | 1466696534278 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1720 | 1466696534282 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:42:14 INFO - PROCESS | 1720 | 1466696534288 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1720 | 1466696534294 Marionette TRACE conn4 <- [1,1554,null,{}] 08:42:14 INFO - PROCESS | 1720 | 1466696534309 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}] 08:42:14 INFO - PROCESS | 1720 | 1466696534317 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:14 INFO - PROCESS | 1720 | 1466696534496 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:42:14 INFO - PROCESS | 1720 | 1466696534649 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1720 | 1466696534661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x9020e800 == 45 [pid = 1720] [id = 396] 08:42:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90210c00) [pid = 1720] [serial = 1189] [outer = (nil)] 08:42:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90316400) [pid = 1720] [serial = 1190] [outer = 0x90210c00] 08:42:14 INFO - PROCESS | 1720 | 1466696534735 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90d6ec00) [pid = 1720] [serial = 1191] [outer = 0x90210c00] 08:42:15 INFO - PROCESS | 1720 | 1466696535697 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1434ms 08:42:15 INFO - PROCESS | 1720 | 1466696535723 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1720 | 1466696535728 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:42:15 INFO - PROCESS | 1720 | 1466696535740 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1720 | 1466696535742 Marionette TRACE conn4 <- [1,1558,null,{}] 08:42:15 INFO - PROCESS | 1720 | 1466696535747 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}] 08:42:15 INFO - PROCESS | 1720 | 1466696535753 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:15 INFO - PROCESS | 1720 | 1466696535997 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:42:16 INFO - PROCESS | 1720 | 1466696536034 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1720 | 1466696536041 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb1400 == 46 [pid = 1720] [id = 397] 08:42:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x90d6e000) [pid = 1720] [serial = 1192] [outer = (nil)] 08:42:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x91806c00) [pid = 1720] [serial = 1193] [outer = 0x90d6e000] 08:42:16 INFO - PROCESS | 1720 | 1466696536116 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x922b2400) [pid = 1720] [serial = 1194] [outer = 0x90d6e000] 08:42:17 INFO - PROCESS | 1720 | 1466696537106 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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1435ms 08:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:42:17 INFO - PROCESS | 1720 | 1466696537176 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1720 | 1466696537179 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:42:17 INFO - PROCESS | 1720 | 1466696537186 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1720 | 1466696537189 Marionette TRACE conn4 <- [1,1562,null,{}] 08:42:17 INFO - PROCESS | 1720 | 1466696537203 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}] 08:42:17 INFO - PROCESS | 1720 | 1466696537208 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:17 INFO - PROCESS | 1720 | 1466696537442 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9a495800) [pid = 1720] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x922b5400) [pid = 1720] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9b06b400) [pid = 1720] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8eeb2800) [pid = 1720] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x96c13400) [pid = 1720] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x927e6800) [pid = 1720] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x90ee3c00) [pid = 1720] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x901d9000) [pid = 1720] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9a4a2000) [pid = 1720] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9031a800) [pid = 1720] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8d2f7000) [pid = 1720] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9383dc00) [pid = 1720] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9ae24000) [pid = 1720] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8e4a3400) [pid = 1720] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8ed30000) [pid = 1720] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8ed36800) [pid = 1720] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8caebc00) [pid = 1720] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d021c00) [pid = 1720] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8c99e000) [pid = 1720] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8cae6400) [pid = 1720] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:42:17 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x9b090c00) [pid = 1720] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:42:17 INFO - PROCESS | 1720 | 1466696537889 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1720 | 1466696537895 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877000 == 47 [pid = 1720] [id = 398] 08:42:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8c87a400) [pid = 1720] [serial = 1195] [outer = (nil)] 08:42:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8d01c000) [pid = 1720] [serial = 1196] [outer = 0x8c87a400] 08:42:17 INFO - PROCESS | 1720 | 1466696537969 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8ed2d800) [pid = 1720] [serial = 1197] [outer = 0x8c87a400] 08:42:18 INFO - PROCESS | 1720 | 1466696538712 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1590ms 08:42:18 INFO - PROCESS | 1720 | 1466696538776 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1720 | 1466696538780 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:42:18 INFO - PROCESS | 1720 | 1466696538790 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1720 | 1466696538793 Marionette TRACE conn4 <- [1,1566,null,{}] 08:42:18 INFO - PROCESS | 1720 | 1466696538799 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}] 08:42:18 INFO - PROCESS | 1720 | 1466696538809 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:19 INFO - PROCESS | 1720 | 1466696539020 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:42:19 INFO - PROCESS | 1720 | 1466696539168 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1720 | 1466696539178 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f7000 == 48 [pid = 1720] [id = 399] 08:42:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8ed2bc00) [pid = 1720] [serial = 1198] [outer = (nil)] 08:42:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x92597400) [pid = 1720] [serial = 1199] [outer = 0x8ed2bc00] 08:42:19 INFO - PROCESS | 1720 | 1466696539252 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x927da400) [pid = 1720] [serial = 1200] [outer = 0x8ed2bc00] 08:42:20 INFO - PROCESS | 1720 | 1466696540239 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1528ms 08:42:20 INFO - PROCESS | 1720 | 1466696540317 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1720 | 1466696540324 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:42:20 INFO - PROCESS | 1720 | 1466696540332 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1720 | 1466696540338 Marionette TRACE conn4 <- [1,1570,null,{}] 08:42:20 INFO - PROCESS | 1720 | 1466696540346 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}] 08:42:20 INFO - PROCESS | 1720 | 1466696540352 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:20 INFO - PROCESS | 1720 | 1466696540616 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:42:20 INFO - PROCESS | 1720 | 1466696540927 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1720 | 1466696540936 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d021400 == 49 [pid = 1720] [id = 400] 08:42:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8d021c00) [pid = 1720] [serial = 1201] [outer = (nil)] 08:42:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8dd09c00) [pid = 1720] [serial = 1202] [outer = 0x8d021c00] 08:42:21 INFO - PROCESS | 1720 | 1466696541027 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8e85c400) [pid = 1720] [serial = 1203] [outer = 0x8d021c00] 08:42:22 INFO - PROCESS | 1720 | 1466696542031 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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1740ms 08:42:22 INFO - PROCESS | 1720 | 1466696542072 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1720 | 1466696542080 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:42:22 INFO - PROCESS | 1720 | 1466696542091 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1720 | 1466696542095 Marionette TRACE conn4 <- [1,1574,null,{}] 08:42:22 INFO - PROCESS | 1720 | 1466696542102 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}] 08:42:22 INFO - PROCESS | 1720 | 1466696542108 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:22 INFO - PROCESS | 1720 | 1466696542308 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:42:22 INFO - PROCESS | 1720 | 1466696542547 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1720 | 1466696542558 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb5000 == 50 [pid = 1720] [id = 401] 08:42:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x901d5c00) [pid = 1720] [serial = 1204] [outer = (nil)] 08:42:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x9020a400) [pid = 1720] [serial = 1205] [outer = 0x901d5c00] 08:42:22 INFO - PROCESS | 1720 | 1466696542689 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x90312c00) [pid = 1720] [serial = 1206] [outer = 0x901d5c00] 08:42:23 INFO - PROCESS | 1720 | 1466696543651 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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1634ms 08:42:23 INFO - PROCESS | 1720 | 1466696543725 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1720 | 1466696543729 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:42:23 INFO - PROCESS | 1720 | 1466696543736 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1720 | 1466696543742 Marionette TRACE conn4 <- [1,1578,null,{}] 08:42:23 INFO - PROCESS | 1720 | 1466696543765 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}] 08:42:23 INFO - PROCESS | 1720 | 1466696543789 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:24 INFO - PROCESS | 1720 | 1466696544073 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:42:24 INFO - PROCESS | 1720 | 1466696544326 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1720 | 1466696544338 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x92490800 == 51 [pid = 1720] [id = 402] 08:42:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x92491800) [pid = 1720] [serial = 1207] [outer = (nil)] 08:42:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9259ec00) [pid = 1720] [serial = 1208] [outer = 0x92491800] 08:42:24 INFO - PROCESS | 1720 | 1466696544428 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x927e6800) [pid = 1720] [serial = 1209] [outer = 0x92491800] 08:42:25 INFO - PROCESS | 1720 | 1466696545334 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:42:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1645ms 08:42:25 INFO - PROCESS | 1720 | 1466696545382 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:42:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:42:25 INFO - PROCESS | 1720 | 1466696545387 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:42:25 INFO - PROCESS | 1720 | 1466696545393 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1720 | 1466696545397 Marionette TRACE conn4 <- [1,1582,null,{}] 08:42:25 INFO - PROCESS | 1720 | 1466696545403 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}] 08:42:25 INFO - PROCESS | 1720 | 1466696545409 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:25 INFO - PROCESS | 1720 | 1466696545624 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:42:25 INFO - PROCESS | 1720 | 1466696545812 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1720 | 1466696545822 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x9259b800 == 52 [pid = 1720] [id = 403] 08:42:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x929d6c00) [pid = 1720] [serial = 1210] [outer = (nil)] 08:42:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x92a16800) [pid = 1720] [serial = 1211] [outer = 0x929d6c00] 08:42:25 INFO - PROCESS | 1720 | 1466696545908 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x93834000) [pid = 1720] [serial = 1212] [outer = 0x929d6c00] 08:42:26 INFO - PROCESS | 1720 | 1466696546883 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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:42:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1536ms 08:42:26 INFO - PROCESS | 1720 | 1466696546930 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:42:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:42:26 INFO - PROCESS | 1720 | 1466696546934 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:42:26 INFO - PROCESS | 1720 | 1466696546941 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1720 | 1466696546945 Marionette TRACE conn4 <- [1,1586,null,{}] 08:42:26 INFO - PROCESS | 1720 | 1466696546951 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}] 08:42:26 INFO - PROCESS | 1720 | 1466696546956 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:27 INFO - PROCESS | 1720 | 1466696547140 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:42:27 INFO - PROCESS | 1720 | 1466696547329 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1720 | 1466696547339 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x92408800 == 53 [pid = 1720] [id = 404] 08:42:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x92499400) [pid = 1720] [serial = 1213] [outer = (nil)] 08:42:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x93a6f400) [pid = 1720] [serial = 1214] [outer = 0x92499400] 08:42:27 INFO - PROCESS | 1720 | 1466696547418 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9453a800) [pid = 1720] [serial = 1215] [outer = 0x92499400] 08:42:28 INFO - PROCESS | 1720 | 1466696548339 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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1430ms 08:42:28 INFO - PROCESS | 1720 | 1466696548371 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1720 | 1466696548376 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:42:28 INFO - PROCESS | 1720 | 1466696548382 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1720 | 1466696548386 Marionette TRACE conn4 <- [1,1590,null,{}] 08:42:28 INFO - PROCESS | 1720 | 1466696548392 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}] 08:42:28 INFO - PROCESS | 1720 | 1466696548402 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:28 INFO - PROCESS | 1720 | 1466696548620 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:42:28 INFO - PROCESS | 1720 | 1466696548833 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1720 | 1466696548846 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x90204400 == 54 [pid = 1720] [id = 405] 08:42:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x92a0d000) [pid = 1720] [serial = 1216] [outer = (nil)] 08:42:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x95063800) [pid = 1720] [serial = 1217] [outer = 0x92a0d000] 08:42:29 INFO - PROCESS | 1720 | 1466696549079 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x96c10800) [pid = 1720] [serial = 1218] [outer = 0x92a0d000] 08:42:29 INFO - PROCESS | 1720 | 1466696549959 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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1635ms 08:42:30 INFO - PROCESS | 1720 | 1466696550032 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1720 | 1466696550035 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:42:30 INFO - PROCESS | 1720 | 1466696550045 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1720 | 1466696550049 Marionette TRACE conn4 <- [1,1594,null,{}] 08:42:30 INFO - PROCESS | 1720 | 1466696550054 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}] 08:42:30 INFO - PROCESS | 1720 | 1466696550060 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:30 INFO - PROCESS | 1720 | 1466696550245 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:42:30 INFO - PROCESS | 1720 | 1466696550440 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1720 | 1466696550451 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x94fc8c00 == 55 [pid = 1720] [id = 406] 08:42:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x95069400) [pid = 1720] [serial = 1219] [outer = (nil)] 08:42:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x99091400) [pid = 1720] [serial = 1220] [outer = 0x95069400] 08:42:30 INFO - PROCESS | 1720 | 1466696550569 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x99cc0400) [pid = 1720] [serial = 1221] [outer = 0x95069400] 08:42:31 INFO - PROCESS | 1720 | 1466696551516 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1533ms 08:42:31 INFO - PROCESS | 1720 | 1466696551596 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1720 | 1466696551607 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:42:31 INFO - PROCESS | 1720 | 1466696551616 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1720 | 1466696551619 Marionette TRACE conn4 <- [1,1598,null,{}] 08:42:31 INFO - PROCESS | 1720 | 1466696551625 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}] 08:42:31 INFO - PROCESS | 1720 | 1466696551629 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:31 INFO - PROCESS | 1720 | 1466696551808 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:42:32 INFO - PROCESS | 1720 | 1466696552003 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1720 | 1466696552011 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb6400 == 56 [pid = 1720] [id = 407] 08:42:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x929d2000) [pid = 1720] [serial = 1222] [outer = (nil)] 08:42:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a49d000) [pid = 1720] [serial = 1223] [outer = 0x929d2000] 08:42:32 INFO - PROCESS | 1720 | 1466696552136 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a570000) [pid = 1720] [serial = 1224] [outer = 0x929d2000] 08:42:33 INFO - PROCESS | 1720 | 1466696553003 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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1425ms 08:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:42:33 INFO - PROCESS | 1720 | 1466696553042 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1720 | 1466696553045 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:42:33 INFO - PROCESS | 1720 | 1466696553051 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1720 | 1466696553055 Marionette TRACE conn4 <- [1,1602,null,{}] 08:42:33 INFO - PROCESS | 1720 | 1466696553060 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}] 08:42:33 INFO - PROCESS | 1720 | 1466696553066 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:33 INFO - PROCESS | 1720 | 1466696553247 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:42:33 INFO - PROCESS | 1720 | 1466696553495 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1720 | 1466696553506 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x927e8c00 == 57 [pid = 1720] [id = 408] 08:42:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x929d3800) [pid = 1720] [serial = 1225] [outer = (nil)] 08:42:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9a834800) [pid = 1720] [serial = 1226] [outer = 0x929d3800] 08:42:33 INFO - PROCESS | 1720 | 1466696553638 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9ab38000) [pid = 1720] [serial = 1227] [outer = 0x929d3800] 08:42:34 INFO - PROCESS | 1720 | 1466696554554 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]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1580ms 08:42:34 INFO - PROCESS | 1720 | 1466696554631 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1720 | 1466696554635 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:42:34 INFO - PROCESS | 1720 | 1466696554641 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1720 | 1466696554644 Marionette TRACE conn4 <- [1,1606,null,{}] 08:42:34 INFO - PROCESS | 1720 | 1466696554650 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}] 08:42:34 INFO - PROCESS | 1720 | 1466696554656 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:34 INFO - PROCESS | 1720 | 1466696554882 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:42:35 INFO - PROCESS | 1720 | 1466696555123 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1720 | 1466696555130 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x97e11c00 == 58 [pid = 1720] [id = 409] 08:42:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9a82b400) [pid = 1720] [serial = 1228] [outer = (nil)] 08:42:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9ab91800) [pid = 1720] [serial = 1229] [outer = 0x9a82b400] 08:42:35 INFO - PROCESS | 1720 | 1466696555259 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9ab94800) [pid = 1720] [serial = 1230] [outer = 0x9a82b400] 08:42:36 INFO - PROCESS | 1720 | 1466696556209 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1633ms 08:42:36 INFO - PROCESS | 1720 | 1466696556276 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:42:36 INFO - PROCESS | 1720 | 1466696556281 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:42:36 INFO - PROCESS | 1720 | 1466696556287 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1720 | 1466696556291 Marionette TRACE conn4 <- [1,1610,null,{}] 08:42:36 INFO - PROCESS | 1720 | 1466696556297 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}] 08:42:36 INFO - PROCESS | 1720 | 1466696556303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:36 INFO - PROCESS | 1720 | 1466696556553 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:42:36 INFO - PROCESS | 1720 | 1466696556806 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1720 | 1466696556816 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ae2f400 == 59 [pid = 1720] [id = 410] 08:42:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9ae30400) [pid = 1720] [serial = 1231] [outer = (nil)] 08:42:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9b06c000) [pid = 1720] [serial = 1232] [outer = 0x9ae30400] 08:42:36 INFO - PROCESS | 1720 | 1466696556951 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9b090400) [pid = 1720] [serial = 1233] [outer = 0x9ae30400] 08:42:37 INFO - PROCESS | 1720 | 1466696557863 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1628ms 08:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:42:37 INFO - PROCESS | 1720 | 1466696557915 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1720 | 1466696557918 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:42:37 INFO - PROCESS | 1720 | 1466696557925 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1720 | 1466696557928 Marionette TRACE conn4 <- [1,1614,null,{}] 08:42:37 INFO - PROCESS | 1720 | 1466696557934 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}] 08:42:37 INFO - PROCESS | 1720 | 1466696557939 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:38 INFO - PROCESS | 1720 | 1466696558126 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:42:38 INFO - PROCESS | 1720 | 1466696558327 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1720 | 1466696558335 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6ec00 == 60 [pid = 1720] [id = 411] 08:42:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9ab99000) [pid = 1720] [serial = 1234] [outer = (nil)] 08:42:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9b55f800) [pid = 1720] [serial = 1235] [outer = 0x9ab99000] 08:42:38 INFO - PROCESS | 1720 | 1466696558418 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9b56a000) [pid = 1720] [serial = 1236] [outer = 0x9ab99000] 08:42:39 INFO - PROCESS | 1720 | 1466696559397 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]]]}] 08:42:39 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 08:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1531ms 08:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:42:39 INFO - PROCESS | 1720 | 1466696559456 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1720 | 1466696559459 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:42:39 INFO - PROCESS | 1720 | 1466696559466 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1720 | 1466696559468 Marionette TRACE conn4 <- [1,1618,null,{}] 08:42:39 INFO - PROCESS | 1720 | 1466696559475 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}] 08:42:39 INFO - PROCESS | 1720 | 1466696559480 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:39 INFO - PROCESS | 1720 | 1466696559668 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:42:39 INFO - PROCESS | 1720 | 1466696559866 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1720 | 1466696559875 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab9d800 == 61 [pid = 1720] [id = 412] 08:42:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9b094800) [pid = 1720] [serial = 1237] [outer = (nil)] 08:42:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9b96b800) [pid = 1720] [serial = 1238] [outer = 0x9b094800] 08:42:40 INFO - PROCESS | 1720 | 1466696560005 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9b9c7c00) [pid = 1720] [serial = 1239] [outer = 0x9b094800] 08:42:40 INFO - PROCESS | 1720 | 1466696560934 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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1528ms 08:42:40 INFO - PROCESS | 1720 | 1466696560994 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1720 | 1466696560998 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:42:41 INFO - PROCESS | 1720 | 1466696561005 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1720 | 1466696561008 Marionette TRACE conn4 <- [1,1622,null,{}] 08:42:41 INFO - PROCESS | 1720 | 1466696561014 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}] 08:42:41 INFO - PROCESS | 1720 | 1466696561019 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:41 INFO - PROCESS | 1720 | 1466696561206 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:42:41 INFO - PROCESS | 1720 | 1466696561449 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1720 | 1466696561456 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b26e000 == 62 [pid = 1720] [id = 413] 08:42:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9b90e400) [pid = 1720] [serial = 1240] [outer = (nil)] 08:42:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9c1b2000) [pid = 1720] [serial = 1241] [outer = 0x9b90e400] 08:42:41 INFO - PROCESS | 1720 | 1466696561583 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9d801c00) [pid = 1720] [serial = 1242] [outer = 0x9b90e400] 08:42:42 INFO - PROCESS | 1720 | 1466696562452 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]]]}] 08:42:42 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 08:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1478ms 08:42:42 INFO - PROCESS | 1720 | 1466696562483 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1720 | 1466696562488 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:42:42 INFO - PROCESS | 1720 | 1466696562494 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1720 | 1466696562498 Marionette TRACE conn4 <- [1,1626,null,{}] 08:42:42 INFO - PROCESS | 1720 | 1466696562504 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}] 08:42:42 INFO - PROCESS | 1720 | 1466696562509 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:42 INFO - PROCESS | 1720 | 1466696562697 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:42:42 INFO - PROCESS | 1720 | 1466696562947 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1720 | 1466696562956 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c876800 == 63 [pid = 1720] [id = 414] 08:42:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8c993400) [pid = 1720] [serial = 1243] [outer = (nil)] 08:42:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8dd01c00) [pid = 1720] [serial = 1244] [outer = 0x8c993400] 08:42:43 INFO - PROCESS | 1720 | 1466696563077 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8eb2d400) [pid = 1720] [serial = 1245] [outer = 0x8c993400] 08:42:44 INFO - PROCESS | 1720 | 1466696564104 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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1634ms 08:42:44 INFO - PROCESS | 1720 | 1466696564129 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1720 | 1466696564133 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:42:44 INFO - PROCESS | 1720 | 1466696564139 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1720 | 1466696564143 Marionette TRACE conn4 <- [1,1630,null,{}] 08:42:44 INFO - PROCESS | 1720 | 1466696564149 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}] 08:42:44 INFO - PROCESS | 1720 | 1466696564154 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:44 INFO - PROCESS | 1720 | 1466696564343 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:42:44 INFO - PROCESS | 1720 | 1466696564594 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1720 | 1466696564603 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99a000 == 64 [pid = 1720] [id = 415] 08:42:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8c99b000) [pid = 1720] [serial = 1246] [outer = (nil)] 08:42:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8cae4400) [pid = 1720] [serial = 1247] [outer = 0x8c99b000] 08:42:45 INFO - PROCESS | 1720 | 1466696565191 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8d026000) [pid = 1720] [serial = 1248] [outer = 0x8c99b000] 08:42:46 INFO - PROCESS | 1720 | 1466696566234 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2131ms 08:42:46 INFO - PROCESS | 1720 | 1466696566271 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1720 | 1466696566277 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:42:46 INFO - PROCESS | 1720 | 1466696566285 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1720 | 1466696566289 Marionette TRACE conn4 <- [1,1634,null,{}] 08:42:46 INFO - PROCESS | 1720 | 1466696566296 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}] 08:42:46 INFO - PROCESS | 1720 | 1466696566302 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:46 INFO - PROCESS | 1720 | 1466696566485 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:42:46 INFO - PROCESS | 1720 | 1466696566686 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1720 | 1466696566699 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85a800 == 65 [pid = 1720] [id = 416] 08:42:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8ed2ec00) [pid = 1720] [serial = 1249] [outer = (nil)] 08:42:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x901d1c00) [pid = 1720] [serial = 1250] [outer = 0x8ed2ec00] 08:42:46 INFO - PROCESS | 1720 | 1466696566813 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x90206400) [pid = 1720] [serial = 1251] [outer = 0x8ed2ec00] 08:42:47 INFO - PROCESS | 1720 | 1466696567855 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1629ms 08:42:47 INFO - PROCESS | 1720 | 1466696567914 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1720 | 1466696567920 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:42:47 INFO - PROCESS | 1720 | 1466696567930 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1720 | 1466696567934 Marionette TRACE conn4 <- [1,1638,null,{}] 08:42:47 INFO - PROCESS | 1720 | 1466696567940 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}] 08:42:47 INFO - PROCESS | 1720 | 1466696567946 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:48 INFO - PROCESS | 1720 | 1466696568144 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:42:48 INFO - PROCESS | 1720 | 1466696568397 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1720 | 1466696568403 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb7c00 == 66 [pid = 1720] [id = 417] 08:42:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x901d7400) [pid = 1720] [serial = 1252] [outer = (nil)] 08:42:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x9240dc00) [pid = 1720] [serial = 1253] [outer = 0x901d7400] 08:42:48 INFO - PROCESS | 1720 | 1466696568538 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x9259dc00) [pid = 1720] [serial = 1254] [outer = 0x901d7400] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877000 == 65 [pid = 1720] [id = 398] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb1400 == 64 [pid = 1720] [id = 397] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x9020e800 == 63 [pid = 1720] [id = 396] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f2000 == 62 [pid = 1720] [id = 395] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f0c00 == 61 [pid = 1720] [id = 394] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x9453dc00 == 60 [pid = 1720] [id = 387] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d919c00 == 59 [pid = 1720] [id = 386] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x920d8800 == 58 [pid = 1720] [id = 384] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f4000 == 57 [pid = 1720] [id = 385] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x90202400 == 56 [pid = 1720] [id = 383] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae1c00 == 55 [pid = 1720] [id = 382] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2cc00 == 54 [pid = 1720] [id = 381] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877400 == 53 [pid = 1720] [id = 380] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d024400 == 52 [pid = 1720] [id = 378] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8c994800 == 51 [pid = 1720] [id = 377] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed35000 == 50 [pid = 1720] [id = 372] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d020000 == 49 [pid = 1720] [id = 379] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91d400 == 48 [pid = 1720] [id = 390] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91f800 == 47 [pid = 1720] [id = 391] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fec00 == 46 [pid = 1720] [id = 392] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99c800 == 45 [pid = 1720] [id = 393] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x929d6400 == 44 [pid = 1720] [id = 389] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6b400 == 43 [pid = 1720] [id = 388] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85a800 == 42 [pid = 1720] [id = 416] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99a000 == 41 [pid = 1720] [id = 415] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8c876800 == 40 [pid = 1720] [id = 414] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab9d800 == 39 [pid = 1720] [id = 412] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x9b26e000 == 38 [pid = 1720] [id = 413] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6ec00 == 37 [pid = 1720] [id = 411] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x9ae2f400 == 36 [pid = 1720] [id = 410] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x927e8c00 == 35 [pid = 1720] [id = 408] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x97e11c00 == 34 [pid = 1720] [id = 409] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb6400 == 33 [pid = 1720] [id = 407] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x94fc8c00 == 32 [pid = 1720] [id = 406] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x90204400 == 31 [pid = 1720] [id = 405] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x9259b800 == 30 [pid = 1720] [id = 403] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x92408800 == 29 [pid = 1720] [id = 404] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x92490800 == 28 [pid = 1720] [id = 402] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb5000 == 27 [pid = 1720] [id = 401] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f7000 == 26 [pid = 1720] [id = 399] 08:42:51 INFO - PROCESS | 1720 | --DOCSHELL 0x8d021400 == 25 [pid = 1720] [id = 400] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x8eb35000) [pid = 1720] [serial = 1130] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x9a684c00) [pid = 1720] [serial = 1089] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x9b093000) [pid = 1720] [serial = 1103] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x9b089800) [pid = 1720] [serial = 1100] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x90d6a800) [pid = 1720] [serial = 1119] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x9a496400) [pid = 1720] [serial = 1082] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x98625800) [pid = 1720] [serial = 1079] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x922b6400) [pid = 1720] [serial = 1071] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x9a569400) [pid = 1720] [serial = 1086] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9a49ac00) [pid = 1720] [serial = 1083] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x9a82a800) [pid = 1720] [serial = 1091] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x95066000) [pid = 1720] [serial = 1076] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x9506bc00) [pid = 1720] [serial = 1077] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x8e85c000) [pid = 1720] [serial = 1067] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9b265800) [pid = 1720] [serial = 1104] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x901d3000) [pid = 1720] [serial = 1118] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9a835c00) [pid = 1720] [serial = 1092] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x94f9e400) [pid = 1720] [serial = 1073] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x91805c00) [pid = 1720] [serial = 1070] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9ae29800) [pid = 1720] [serial = 1097] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8e859800) [pid = 1720] [serial = 1125] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9ab3d800) [pid = 1720] [serial = 1095] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x8eeb3400) [pid = 1720] [serial = 1127] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8d027400) [pid = 1720] [serial = 1121] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9ab39000) [pid = 1720] [serial = 1094] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8e865800) [pid = 1720] [serial = 1116] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x8e865c00) [pid = 1720] [serial = 1112] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9909dc00) [pid = 1720] [serial = 1080] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x8e4aa400) [pid = 1720] [serial = 1124] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9259bc00) [pid = 1720] [serial = 1113] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8eeb8800) [pid = 1720] [serial = 1110] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9a576400) [pid = 1720] [serial = 1088] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9af83800) [pid = 1720] [serial = 1098] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9b903800) [pid = 1720] [serial = 1107] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9a55ec00) [pid = 1720] [serial = 1085] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9b08d000) [pid = 1720] [serial = 1101] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8dd04400) [pid = 1720] [serial = 1115] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8d2fd800) [pid = 1720] [serial = 1122] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9504ec00) [pid = 1720] [serial = 1074] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8e4ac000) [pid = 1720] [serial = 1109] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9b569c00) [pid = 1720] [serial = 1106] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8ed27800) [pid = 1720] [serial = 1068] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x901cfc00) [pid = 1720] [serial = 1128] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1720 | 1466696572155 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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 4284ms 08:42:52 INFO - PROCESS | 1720 | 1466696572216 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1720 | 1466696572222 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:42:52 INFO - PROCESS | 1720 | 1466696572232 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1720 | 1466696572237 Marionette TRACE conn4 <- [1,1642,null,{}] 08:42:52 INFO - PROCESS | 1720 | 1466696572245 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}] 08:42:52 INFO - PROCESS | 1720 | 1466696572251 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:52 INFO - PROCESS | 1720 | 1466696572427 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:42:52 INFO - PROCESS | 1720 | 1466696572612 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1720 | 1466696572627 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c999c00 == 26 [pid = 1720] [id = 418] 08:42:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8cae0800) [pid = 1720] [serial = 1255] [outer = (nil)] 08:42:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8d2f2000) [pid = 1720] [serial = 1256] [outer = 0x8cae0800] 08:42:52 INFO - PROCESS | 1720 | 1466696572701 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8d2f8000) [pid = 1720] [serial = 1257] [outer = 0x8cae0800] 08:42:53 INFO - PROCESS | 1720 | 1466696573443 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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1228ms 08:42:53 INFO - PROCESS | 1720 | 1466696573460 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1720 | 1466696573466 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:42:53 INFO - PROCESS | 1720 | 1466696573478 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1720 | 1466696573481 Marionette TRACE conn4 <- [1,1646,null,{}] 08:42:53 INFO - PROCESS | 1720 | 1466696573487 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}] 08:42:53 INFO - PROCESS | 1720 | 1466696573493 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:53 INFO - PROCESS | 1720 | 1466696573715 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:42:53 INFO - PROCESS | 1720 | 1466696573737 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1720 | 1466696573748 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd01400 == 27 [pid = 1720] [id = 419] 08:42:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8dd0f800) [pid = 1720] [serial = 1258] [outer = (nil)] 08:42:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8e4ac000) [pid = 1720] [serial = 1259] [outer = 0x8dd0f800] 08:42:53 INFO - PROCESS | 1720 | 1466696573821 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8e4b2800) [pid = 1720] [serial = 1260] [outer = 0x8dd0f800] 08:42:54 INFO - PROCESS | 1720 | 1466696574850 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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1432ms 08:42:54 INFO - PROCESS | 1720 | 1466696574912 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1720 | 1466696574916 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:42:54 INFO - PROCESS | 1720 | 1466696574923 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1720 | 1466696574929 Marionette TRACE conn4 <- [1,1650,null,{}] 08:42:54 INFO - PROCESS | 1720 | 1466696574952 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}] 08:42:54 INFO - PROCESS | 1720 | 1466696574961 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:55 INFO - PROCESS | 1720 | 1466696575173 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:42:55 INFO - PROCESS | 1720 | 1466696575212 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1720 | 1466696575223 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed34400 == 28 [pid = 1720] [id = 420] 08:42:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8ed34800) [pid = 1720] [serial = 1261] [outer = (nil)] 08:42:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8eeb3400) [pid = 1720] [serial = 1262] [outer = 0x8ed34800] 08:42:55 INFO - PROCESS | 1720 | 1466696575296 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8eebd000) [pid = 1720] [serial = 1263] [outer = 0x8ed34800] 08:42:56 INFO - PROCESS | 1720 | 1466696576270 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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1394ms 08:42:56 INFO - PROCESS | 1720 | 1466696576318 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1720 | 1466696576323 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:42:56 INFO - PROCESS | 1720 | 1466696576338 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1720 | 1466696576340 Marionette TRACE conn4 <- [1,1654,null,{}] 08:42:56 INFO - PROCESS | 1720 | 1466696576346 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}] 08:42:56 INFO - PROCESS | 1720 | 1466696576351 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:56 INFO - PROCESS | 1720 | 1466696576568 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8eb33400) [pid = 1720] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8ed2bc00) [pid = 1720] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8cade800) [pid = 1720] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9248f800) [pid = 1720] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8ed31400) [pid = 1720] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8ed31000) [pid = 1720] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x94f9d000) [pid = 1720] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x92410000) [pid = 1720] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x925a1c00) [pid = 1720] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8d2f3800) [pid = 1720] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8d91d000) [pid = 1720] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8cae5400) [pid = 1720] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x93a69400) [pid = 1720] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8eebec00) [pid = 1720] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8eeaf400) [pid = 1720] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x90210c00) [pid = 1720] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x90d6e000) [pid = 1720] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e4a4800) [pid = 1720] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x9020a000) [pid = 1720] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x99f89800) [pid = 1720] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8c996400) [pid = 1720] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8c87a400) [pid = 1720] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x9020ec00) [pid = 1720] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:42:57 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x95055400) [pid = 1720] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:42:58 INFO - PROCESS | 1720 | 1466696577992 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1720 | 1466696577998 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871400 == 29 [pid = 1720] [id = 421] 08:42:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8c879000) [pid = 1720] [serial = 1264] [outer = (nil)] 08:42:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8cae5400) [pid = 1720] [serial = 1265] [outer = 0x8c879000] 08:42:58 INFO - PROCESS | 1720 | 1466696578077 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8e4a4800) [pid = 1720] [serial = 1266] [outer = 0x8c879000] 08:42:58 INFO - PROCESS | 1720 | 1466696578793 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2485ms 08:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:42:58 INFO - PROCESS | 1720 | 1466696578823 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1720 | 1466696578826 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:42:58 INFO - PROCESS | 1720 | 1466696578833 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1720 | 1466696578836 Marionette TRACE conn4 <- [1,1658,null,{}] 08:42:58 INFO - PROCESS | 1720 | 1466696578842 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}] 08:42:58 INFO - PROCESS | 1720 | 1466696578847 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:59 INFO - PROCESS | 1720 | 1466696579087 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:42:59 INFO - PROCESS | 1720 | 1466696579139 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1720 | 1466696579151 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:42:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x90204400 == 30 [pid = 1720] [id = 422] 08:42:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x90208c00) [pid = 1720] [serial = 1267] [outer = (nil)] 08:42:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x9020ec00) [pid = 1720] [serial = 1268] [outer = 0x90208c00] 08:42:59 INFO - PROCESS | 1720 | 1466696579218 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x9031c000) [pid = 1720] [serial = 1269] [outer = 0x90208c00] 08:43:00 INFO - PROCESS | 1720 | 1466696580210 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1429ms 08:43:00 INFO - PROCESS | 1720 | 1466696580262 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1720 | 1466696580269 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:43:00 INFO - PROCESS | 1720 | 1466696580279 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1720 | 1466696580283 Marionette TRACE conn4 <- [1,1662,null,{}] 08:43:00 INFO - PROCESS | 1720 | 1466696580292 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}] 08:43:00 INFO - PROCESS | 1720 | 1466696580298 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:00 INFO - PROCESS | 1720 | 1466696580494 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:43:00 INFO - PROCESS | 1720 | 1466696580774 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1720 | 1466696580788 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a1c00 == 31 [pid = 1720] [id = 423] 08:43:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8cae0c00) [pid = 1720] [serial = 1270] [outer = (nil)] 08:43:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d914c00) [pid = 1720] [serial = 1271] [outer = 0x8cae0c00] 08:43:00 INFO - PROCESS | 1720 | 1466696580921 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8dd05800) [pid = 1720] [serial = 1272] [outer = 0x8cae0c00] 08:43:01 INFO - PROCESS | 1720 | 1466696581876 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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1634ms 08:43:01 INFO - PROCESS | 1720 | 1466696581912 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1720 | 1466696581919 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:43:01 INFO - PROCESS | 1720 | 1466696581932 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1720 | 1466696581936 Marionette TRACE conn4 <- [1,1666,null,{}] 08:43:01 INFO - PROCESS | 1720 | 1466696581943 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}] 08:43:01 INFO - PROCESS | 1720 | 1466696581949 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:02 INFO - PROCESS | 1720 | 1466696582161 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:43:02 INFO - PROCESS | 1720 | 1466696582399 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1720 | 1466696582411 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb28400 == 32 [pid = 1720] [id = 424] 08:43:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8eb37c00) [pid = 1720] [serial = 1273] [outer = (nil)] 08:43:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8ed31000) [pid = 1720] [serial = 1274] [outer = 0x8eb37c00] 08:43:02 INFO - PROCESS | 1720 | 1466696582546 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eeb6400) [pid = 1720] [serial = 1275] [outer = 0x8eb37c00] 08:43:03 INFO - PROCESS | 1720 | 1466696583534 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1636ms 08:43:03 INFO - PROCESS | 1720 | 1466696583567 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1720 | 1466696583572 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:43:03 INFO - PROCESS | 1720 | 1466696583578 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1720 | 1466696583584 Marionette TRACE conn4 <- [1,1670,null,{}] 08:43:03 INFO - PROCESS | 1720 | 1466696583601 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}] 08:43:03 INFO - PROCESS | 1720 | 1466696583610 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:03 INFO - PROCESS | 1720 | 1466696583791 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:43:04 INFO - PROCESS | 1720 | 1466696584044 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1720 | 1466696584055 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ee7800 == 33 [pid = 1720] [id = 425] 08:43:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90eeb000) [pid = 1720] [serial = 1276] [outer = (nil)] 08:43:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90ef1000) [pid = 1720] [serial = 1277] [outer = 0x90eeb000] 08:43:04 INFO - PROCESS | 1720 | 1466696584195 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9180a000) [pid = 1720] [serial = 1278] [outer = 0x90eeb000] 08:43:05 INFO - PROCESS | 1720 | 1466696585084 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1584ms 08:43:05 INFO - PROCESS | 1720 | 1466696585163 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1720 | 1466696585168 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:43:05 INFO - PROCESS | 1720 | 1466696585174 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1720 | 1466696585177 Marionette TRACE conn4 <- [1,1674,null,{}] 08:43:05 INFO - PROCESS | 1720 | 1466696585184 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}] 08:43:05 INFO - PROCESS | 1720 | 1466696585189 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:05 INFO - PROCESS | 1720 | 1466696585374 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:43:05 INFO - PROCESS | 1720 | 1466696585565 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1720 | 1466696585575 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed29400 == 34 [pid = 1720] [id = 426] 08:43:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8ed31c00) [pid = 1720] [serial = 1279] [outer = (nil)] 08:43:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x92402800) [pid = 1720] [serial = 1280] [outer = 0x8ed31c00] 08:43:05 INFO - PROCESS | 1720 | 1466696585659 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x92407c00) [pid = 1720] [serial = 1281] [outer = 0x8ed31c00] 08:43:06 INFO - PROCESS | 1720 | 1466696586652 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1533ms 08:43:06 INFO - PROCESS | 1720 | 1466696586709 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1720 | 1466696586713 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:43:06 INFO - PROCESS | 1720 | 1466696586719 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1720 | 1466696586723 Marionette TRACE conn4 <- [1,1678,null,{}] 08:43:06 INFO - PROCESS | 1720 | 1466696586729 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}] 08:43:06 INFO - PROCESS | 1720 | 1466696586734 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:06 INFO - PROCESS | 1720 | 1466696586916 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:43:07 INFO - PROCESS | 1720 | 1466696587106 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1720 | 1466696587115 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877c00 == 35 [pid = 1720] [id = 427] 08:43:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x901d2000) [pid = 1720] [serial = 1282] [outer = (nil)] 08:43:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x92491400) [pid = 1720] [serial = 1283] [outer = 0x901d2000] 08:43:07 INFO - PROCESS | 1720 | 1466696587201 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x92495400) [pid = 1720] [serial = 1284] [outer = 0x901d2000] 08:43:08 INFO - PROCESS | 1720 | 1466696588148 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1480ms 08:43:08 INFO - PROCESS | 1720 | 1466696588200 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1720 | 1466696588204 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:43:08 INFO - PROCESS | 1720 | 1466696588211 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1720 | 1466696588213 Marionette TRACE conn4 <- [1,1682,null,{}] 08:43:08 INFO - PROCESS | 1720 | 1466696588220 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}] 08:43:08 INFO - PROCESS | 1720 | 1466696588231 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:08 INFO - PROCESS | 1720 | 1466696588493 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:43:08 INFO - PROCESS | 1720 | 1466696588735 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1720 | 1466696588743 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99e800 == 36 [pid = 1720] [id = 428] 08:43:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8cae7c00) [pid = 1720] [serial = 1285] [outer = (nil)] 08:43:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x927e6c00) [pid = 1720] [serial = 1286] [outer = 0x8cae7c00] 08:43:08 INFO - PROCESS | 1720 | 1466696588873 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x929d9400) [pid = 1720] [serial = 1287] [outer = 0x8cae7c00] 08:43:09 INFO - PROCESS | 1720 | 1466696589766 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1632ms 08:43:09 INFO - PROCESS | 1720 | 1466696589844 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1720 | 1466696589848 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:43:09 INFO - PROCESS | 1720 | 1466696589854 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1720 | 1466696589857 Marionette TRACE conn4 <- [1,1686,null,{}] 08:43:09 INFO - PROCESS | 1720 | 1466696589864 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}] 08:43:09 INFO - PROCESS | 1720 | 1466696589869 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:10 INFO - PROCESS | 1720 | 1466696590042 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:43:10 INFO - PROCESS | 1720 | 1466696590233 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1720 | 1466696590242 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c997000 == 37 [pid = 1720] [id = 429] 08:43:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x90203400) [pid = 1720] [serial = 1288] [outer = (nil)] 08:43:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x92a16000) [pid = 1720] [serial = 1289] [outer = 0x90203400] 08:43:10 INFO - PROCESS | 1720 | 1466696590329 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x92c9f400) [pid = 1720] [serial = 1290] [outer = 0x90203400] 08:43:11 INFO - PROCESS | 1720 | 1466696591297 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1482ms 08:43:11 INFO - PROCESS | 1720 | 1466696591338 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1720 | 1466696591342 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:43:11 INFO - PROCESS | 1720 | 1466696591348 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1720 | 1466696591351 Marionette TRACE conn4 <- [1,1690,null,{}] 08:43:11 INFO - PROCESS | 1720 | 1466696591357 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}] 08:43:11 INFO - PROCESS | 1720 | 1466696591362 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:11 INFO - PROCESS | 1720 | 1466696591540 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:43:11 INFO - PROCESS | 1720 | 1466696591727 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1720 | 1466696591738 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c994800 == 38 [pid = 1720] [id = 430] 08:43:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x8eebec00) [pid = 1720] [serial = 1291] [outer = (nil)] 08:43:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x93840000) [pid = 1720] [serial = 1292] [outer = 0x8eebec00] 08:43:11 INFO - PROCESS | 1720 | 1466696591818 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x93a6b800) [pid = 1720] [serial = 1293] [outer = 0x8eebec00] 08:43:12 INFO - PROCESS | 1720 | 1466696592761 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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1482ms 08:43:12 INFO - PROCESS | 1720 | 1466696592838 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1720 | 1466696592842 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:43:12 INFO - PROCESS | 1720 | 1466696592849 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1720 | 1466696592851 Marionette TRACE conn4 <- [1,1694,null,{}] 08:43:12 INFO - PROCESS | 1720 | 1466696592858 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}] 08:43:12 INFO - PROCESS | 1720 | 1466696592862 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:13 INFO - PROCESS | 1720 | 1466696593067 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:43:13 INFO - PROCESS | 1720 | 1466696593253 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1720 | 1466696593260 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c999800 == 39 [pid = 1720] [id = 431] 08:43:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9030e800) [pid = 1720] [serial = 1294] [outer = (nil)] 08:43:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x94f9f400) [pid = 1720] [serial = 1295] [outer = 0x9030e800] 08:43:13 INFO - PROCESS | 1720 | 1466696593404 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x94fa4000) [pid = 1720] [serial = 1296] [outer = 0x9030e800] 08:43:14 INFO - PROCESS | 1720 | 1466696594389 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1583ms 08:43:14 INFO - PROCESS | 1720 | 1466696594432 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1720 | 1466696594437 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:43:14 INFO - PROCESS | 1720 | 1466696594443 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1720 | 1466696594447 Marionette TRACE conn4 <- [1,1698,null,{}] 08:43:14 INFO - PROCESS | 1720 | 1466696594452 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}] 08:43:14 INFO - PROCESS | 1720 | 1466696594458 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:14 INFO - PROCESS | 1720 | 1466696594633 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:43:14 INFO - PROCESS | 1720 | 1466696594866 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1720 | 1466696594874 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85ec00 == 40 [pid = 1720] [id = 432] 08:43:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8ed28c00) [pid = 1720] [serial = 1297] [outer = (nil)] 08:43:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9504a800) [pid = 1720] [serial = 1298] [outer = 0x8ed28c00] 08:43:14 INFO - PROCESS | 1720 | 1466696594997 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x95051800) [pid = 1720] [serial = 1299] [outer = 0x8ed28c00] 08:43:15 INFO - PROCESS | 1720 | 1466696595936 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]]]}] 08:43: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 08:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1532ms 08:43:15 INFO - PROCESS | 1720 | 1466696595976 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1720 | 1466696595980 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:43:15 INFO - PROCESS | 1720 | 1466696595987 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1720 | 1466696595991 Marionette TRACE conn4 <- [1,1702,null,{}] 08:43:16 INFO - PROCESS | 1720 | 1466696595997 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}] 08:43:16 INFO - PROCESS | 1720 | 1466696596003 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:16 INFO - PROCESS | 1720 | 1466696596210 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:43:16 INFO - PROCESS | 1720 | 1466696596459 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1720 | 1466696596467 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x95068800 == 41 [pid = 1720] [id = 433] 08:43:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9506ac00) [pid = 1720] [serial = 1300] [outer = (nil)] 08:43:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x95185800) [pid = 1720] [serial = 1301] [outer = 0x9506ac00] 08:43:16 INFO - PROCESS | 1720 | 1466696596603 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x96c18000) [pid = 1720] [serial = 1302] [outer = 0x9506ac00] 08:43:17 INFO - PROCESS | 1720 | 1466696597507 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1583ms 08:43:17 INFO - PROCESS | 1720 | 1466696597578 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1720 | 1466696597581 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:43:17 INFO - PROCESS | 1720 | 1466696597590 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1720 | 1466696597593 Marionette TRACE conn4 <- [1,1706,null,{}] 08:43:17 INFO - PROCESS | 1720 | 1466696597599 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}] 08:43:17 INFO - PROCESS | 1720 | 1466696597604 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:17 INFO - PROCESS | 1720 | 1466696597775 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:43:17 INFO - PROCESS | 1720 | 1466696597967 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1720 | 1466696597978 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2bc00 == 42 [pid = 1720] [id = 434] 08:43:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x920d8400) [pid = 1720] [serial = 1303] [outer = (nil)] 08:43:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x98660800) [pid = 1720] [serial = 1304] [outer = 0x920d8400] 08:43:18 INFO - PROCESS | 1720 | 1466696598057 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9909e800) [pid = 1720] [serial = 1305] [outer = 0x920d8400] 08:43:19 INFO - PROCESS | 1720 | 1466696599022 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]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1477ms 08:43:19 INFO - PROCESS | 1720 | 1466696599068 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:43:19 INFO - PROCESS | 1720 | 1466696599072 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:43:19 INFO - PROCESS | 1720 | 1466696599079 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1720 | 1466696599083 Marionette TRACE conn4 <- [1,1710,null,{}] 08:43:19 INFO - PROCESS | 1720 | 1466696599088 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}] 08:43:19 INFO - PROCESS | 1720 | 1466696599093 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:19 INFO - PROCESS | 1720 | 1466696599284 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:43:19 INFO - PROCESS | 1720 | 1466696599497 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1720 | 1466696599505 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01bc00 == 43 [pid = 1720] [id = 435] 08:43:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8e856400) [pid = 1720] [serial = 1306] [outer = (nil)] 08:43:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x99dd4800) [pid = 1720] [serial = 1307] [outer = 0x8e856400] 08:43:19 INFO - PROCESS | 1720 | 1466696599634 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x99fdf400) [pid = 1720] [serial = 1308] [outer = 0x8e856400] 08:43:20 INFO - PROCESS | 1720 | 1466696600554 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1541ms 08:43:20 INFO - PROCESS | 1720 | 1466696600619 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1720 | 1466696600624 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:43:20 INFO - PROCESS | 1720 | 1466696600630 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1720 | 1466696600633 Marionette TRACE conn4 <- [1,1714,null,{}] 08:43:20 INFO - PROCESS | 1720 | 1466696600640 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}] 08:43:20 INFO - PROCESS | 1720 | 1466696600645 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:20 INFO - PROCESS | 1720 | 1466696600872 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:43:21 INFO - PROCESS | 1720 | 1466696601109 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1720 | 1466696601118 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d921c00 == 44 [pid = 1720] [id = 436] 08:43:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x99dd3c00) [pid = 1720] [serial = 1309] [outer = (nil)] 08:43:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9a49b000) [pid = 1720] [serial = 1310] [outer = 0x99dd3c00] 08:43:21 INFO - PROCESS | 1720 | 1466696601244 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9a49f400) [pid = 1720] [serial = 1311] [outer = 0x99dd3c00] 08:43:22 INFO - PROCESS | 1720 | 1466696602140 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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1581ms 08:43:22 INFO - PROCESS | 1720 | 1466696602212 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1720 | 1466696602215 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:43:22 INFO - PROCESS | 1720 | 1466696602222 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1720 | 1466696602225 Marionette TRACE conn4 <- [1,1718,null,{}] 08:43:22 INFO - PROCESS | 1720 | 1466696602231 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}] 08:43:22 INFO - PROCESS | 1720 | 1466696602236 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:22 INFO - PROCESS | 1720 | 1466696602447 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:43:22 INFO - PROCESS | 1720 | 1466696602640 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1720 | 1466696602647 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0f000 == 45 [pid = 1720] [id = 437] 08:43:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x90d6e000) [pid = 1720] [serial = 1312] [outer = (nil)] 08:43:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x9a56e000) [pid = 1720] [serial = 1313] [outer = 0x90d6e000] 08:43:22 INFO - PROCESS | 1720 | 1466696602742 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x9a572000) [pid = 1720] [serial = 1314] [outer = 0x90d6e000] 08:43:23 INFO - PROCESS | 1720 | 1466696603831 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]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1686ms 08:43:23 INFO - PROCESS | 1720 | 1466696603908 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1720 | 1466696603912 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:43:23 INFO - PROCESS | 1720 | 1466696603919 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1720 | 1466696603922 Marionette TRACE conn4 <- [1,1722,null,{}] 08:43:23 INFO - PROCESS | 1720 | 1466696603929 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}] 08:43:23 INFO - PROCESS | 1720 | 1466696603934 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:24 INFO - PROCESS | 1720 | 1466696604160 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:43:24 INFO - PROCESS | 1720 | 1466696604490 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1720 | 1466696604499 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2b400 == 46 [pid = 1720] [id = 438] 08:43:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x920d0000) [pid = 1720] [serial = 1315] [outer = (nil)] 08:43:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x9a69d000) [pid = 1720] [serial = 1316] [outer = 0x920d0000] 08:43:24 INFO - PROCESS | 1720 | 1466696604591 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x9a7b7400) [pid = 1720] [serial = 1317] [outer = 0x920d0000] 08:43:25 INFO - PROCESS | 1720 | 1466696605559 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]]]}] 08:43:25 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 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1679ms 08:43:25 INFO - PROCESS | 1720 | 1466696605599 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:43:25 INFO - PROCESS | 1720 | 1466696605604 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:43:25 INFO - PROCESS | 1720 | 1466696605610 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1720 | 1466696605614 Marionette TRACE conn4 <- [1,1726,null,{}] 08:43:25 INFO - PROCESS | 1720 | 1466696605619 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}] 08:43:25 INFO - PROCESS | 1720 | 1466696605625 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:25 INFO - PROCESS | 1720 | 1466696605820 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:43:26 INFO - PROCESS | 1720 | 1466696606081 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1720 | 1466696606089 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872000 == 47 [pid = 1720] [id = 439] 08:43:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8c99bc00) [pid = 1720] [serial = 1318] [outer = (nil)] 08:43:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8dd10800) [pid = 1720] [serial = 1319] [outer = 0x8c99bc00] 08:43:26 INFO - PROCESS | 1720 | 1466696606220 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x901d9800) [pid = 1720] [serial = 1320] [outer = 0x8c99bc00] 08:43:27 INFO - PROCESS | 1720 | 1466696607136 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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1589ms 08:43:27 INFO - PROCESS | 1720 | 1466696607199 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1720 | 1466696607204 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:43:27 INFO - PROCESS | 1720 | 1466696607210 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1720 | 1466696607214 Marionette TRACE conn4 <- [1,1730,null,{}] 08:43:27 INFO - PROCESS | 1720 | 1466696607220 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}] 08:43:27 INFO - PROCESS | 1720 | 1466696607226 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:27 INFO - PROCESS | 1720 | 1466696607505 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:43:27 INFO - PROCESS | 1720 | 1466696607774 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1720 | 1466696607782 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873800 == 48 [pid = 1720] [id = 440] 08:43:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x8cae7000) [pid = 1720] [serial = 1321] [outer = (nil)] 08:43:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 182 (0x8eb37800) [pid = 1720] [serial = 1322] [outer = 0x8cae7000] 08:43:27 INFO - PROCESS | 1720 | 1466696607871 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 183 (0x90d68400) [pid = 1720] [serial = 1323] [outer = 0x8cae7000] 08:43:28 INFO - PROCESS | 1720 | 1466696608752 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]]]}] 08:43:29 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 08:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1831ms 08:43:29 INFO - PROCESS | 1720 | 1466696609059 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:43:29 INFO - PROCESS | 1720 | 1466696609071 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:43:29 INFO - PROCESS | 1720 | 1466696609082 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1720 | 1466696609087 Marionette TRACE conn4 <- [1,1734,null,{}] 08:43:29 INFO - PROCESS | 1720 | 1466696609095 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}] 08:43:29 INFO - PROCESS | 1720 | 1466696609102 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:29 INFO - PROCESS | 1720 | 1466696609283 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:43:29 INFO - PROCESS | 1720 | 1466696609615 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1720 | 1466696609629 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d916400 == 49 [pid = 1720] [id = 441] 08:43:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 184 (0x8d917000) [pid = 1720] [serial = 1324] [outer = (nil)] 08:43:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 185 (0x8d920400) [pid = 1720] [serial = 1325] [outer = 0x8d917000] 08:43:29 INFO - PROCESS | 1720 | 1466696609706 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 186 (0x8e4ad000) [pid = 1720] [serial = 1326] [outer = 0x8d917000] 08:43:30 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871400 == 48 [pid = 1720] [id = 421] 08:43:30 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed34400 == 47 [pid = 1720] [id = 420] 08:43:30 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd01400 == 46 [pid = 1720] [id = 419] 08:43:30 INFO - PROCESS | 1720 | --DOCSHELL 0x8c999c00 == 45 [pid = 1720] [id = 418] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 185 (0x99f89000) [pid = 1720] [serial = 1172] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 184 (0x929dd400) [pid = 1720] [serial = 1178] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 183 (0x90316400) [pid = 1720] [serial = 1190] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 182 (0x922b5000) [pid = 1720] [serial = 1145] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 181 (0x9a099000) [pid = 1720] [serial = 1173] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x927da400) [pid = 1720] [serial = 1200] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x92597400) [pid = 1720] [serial = 1199] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x901da000) [pid = 1720] [serial = 1131] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x92493800) [pid = 1720] [serial = 1148] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x90316800) [pid = 1720] [serial = 1139] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x95069800) [pid = 1720] [serial = 1179] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x94fa2800) [pid = 1720] [serial = 1163] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x92ca6400) [pid = 1720] [serial = 1158] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x929dc000) [pid = 1720] [serial = 1155] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x8d917c00) [pid = 1720] [serial = 1184] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x8e4b1c00) [pid = 1720] [serial = 1187] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x90eee800) [pid = 1720] [serial = 1182] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x97e0b400) [pid = 1720] [serial = 1169] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x90ef1c00) [pid = 1720] [serial = 1143] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x93832400) [pid = 1720] [serial = 1160] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x9504e400) [pid = 1720] [serial = 1164] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x90d6ec00) [pid = 1720] [serial = 1191] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x91803800) [pid = 1720] [serial = 1142] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x901d0800) [pid = 1720] [serial = 1181] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x922b2400) [pid = 1720] [serial = 1194] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8e85fc00) [pid = 1720] [serial = 1136] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x922ba400) [pid = 1720] [serial = 1146] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x9a572800) [pid = 1720] [serial = 1176] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9383e000) [pid = 1720] [serial = 1161] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x929d9000) [pid = 1720] [serial = 1154] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x92ca0800) [pid = 1720] [serial = 1157] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9259e800) [pid = 1720] [serial = 1149] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8cae6000) [pid = 1720] [serial = 1134] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x8eb31000) [pid = 1720] [serial = 1137] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8ed33000) [pid = 1720] [serial = 1188] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9a56bc00) [pid = 1720] [serial = 1175] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x8c9a1400) [pid = 1720] [serial = 1133] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8d01c000) [pid = 1720] [serial = 1196] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8ed2d800) [pid = 1720] [serial = 1197] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x90d67c00) [pid = 1720] [serial = 1140] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x927e7000) [pid = 1720] [serial = 1152] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x927dd400) [pid = 1720] [serial = 1151] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x91806c00) [pid = 1720] [serial = 1193] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9517d800) [pid = 1720] [serial = 1166] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8dd08c00) [pid = 1720] [serial = 1185] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x96c09c00) [pid = 1720] [serial = 1167] [outer = (nil)] [url = about:blank] 08:43:30 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9865d400) [pid = 1720] [serial = 1170] [outer = (nil)] [url = about:blank] 08:43:31 INFO - PROCESS | 1720 | 1466696611051 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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2041ms 08:43:31 INFO - PROCESS | 1720 | 1466696611121 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1720 | 1466696611126 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:43:31 INFO - PROCESS | 1720 | 1466696611138 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1720 | 1466696611145 Marionette TRACE conn4 <- [1,1738,null,{}] 08:43:31 INFO - PROCESS | 1720 | 1466696611212 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}] 08:43:31 INFO - PROCESS | 1720 | 1466696611220 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:31 INFO - PROCESS | 1720 | 1466696611421 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:43:31 INFO - PROCESS | 1720 | 1466696611589 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1720 | 1466696611595 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01fc00 == 46 [pid = 1720] [id = 442] 08:43:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8dd05000) [pid = 1720] [serial = 1327] [outer = (nil)] 08:43:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8eb2dc00) [pid = 1720] [serial = 1328] [outer = 0x8dd05000] 08:43:31 INFO - PROCESS | 1720 | 1466696611678 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8ed2f000) [pid = 1720] [serial = 1329] [outer = 0x8dd05000] 08:43:32 INFO - PROCESS | 1720 | 1466696612512 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]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1436ms 08:43:32 INFO - PROCESS | 1720 | 1466696612574 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1720 | 1466696612578 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:43:32 INFO - PROCESS | 1720 | 1466696612585 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1720 | 1466696612587 Marionette TRACE conn4 <- [1,1742,null,{}] 08:43:32 INFO - PROCESS | 1720 | 1466696612602 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}] 08:43:32 INFO - PROCESS | 1720 | 1466696612611 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:32 INFO - PROCESS | 1720 | 1466696612799 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:43:32 INFO - PROCESS | 1720 | 1466696612811 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1720 | 1466696612824 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed34c00 == 47 [pid = 1720] [id = 443] 08:43:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x90319000) [pid = 1720] [serial = 1330] [outer = (nil)] 08:43:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x90d6dc00) [pid = 1720] [serial = 1331] [outer = 0x90319000] 08:43:33 INFO - PROCESS | 1720 | 1466696613066 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x90eeb800) [pid = 1720] [serial = 1332] [outer = 0x90319000] 08:43:33 INFO - PROCESS | 1720 | 1466696613996 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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1431ms 08:43:34 INFO - PROCESS | 1720 | 1466696614017 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:43:34 INFO - PROCESS | 1720 | 1466696614022 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:43:34 INFO - PROCESS | 1720 | 1466696614037 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1720 | 1466696614040 Marionette TRACE conn4 <- [1,1746,null,{}] 08:43:34 INFO - PROCESS | 1720 | 1466696614046 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}] 08:43:34 INFO - PROCESS | 1720 | 1466696614051 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:34 INFO - PROCESS | 1720 | 1466696614286 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:43:34 INFO - PROCESS | 1720 | 1466696614335 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1720 | 1466696614343 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x9020f400 == 48 [pid = 1720] [id = 444] 08:43:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x90ef1400) [pid = 1720] [serial = 1333] [outer = (nil)] 08:43:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x920dd400) [pid = 1720] [serial = 1334] [outer = 0x90ef1400] 08:43:34 INFO - PROCESS | 1720 | 1466696614426 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x92402400) [pid = 1720] [serial = 1335] [outer = 0x90ef1400] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8ed34800) [pid = 1720] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8cae0800) [pid = 1720] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x901d7400) [pid = 1720] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8dd0f800) [pid = 1720] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8c879000) [pid = 1720] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x92499400) [pid = 1720] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x929d6c00) [pid = 1720] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x92491800) [pid = 1720] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x901d5c00) [pid = 1720] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8d021c00) [pid = 1720] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8ed2ec00) [pid = 1720] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8c99b000) [pid = 1720] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8c993400) [pid = 1720] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9b90e400) [pid = 1720] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9b094800) [pid = 1720] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9ab99000) [pid = 1720] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9ae30400) [pid = 1720] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9a82b400) [pid = 1720] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x929d3800) [pid = 1720] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x929d2000) [pid = 1720] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x95069400) [pid = 1720] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:43:35 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x92a0d000) [pid = 1720] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:43:35 INFO - PROCESS | 1720 | 1466696615683 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]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1690ms 08:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:43:35 INFO - PROCESS | 1720 | 1466696615718 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1720 | 1466696615721 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:43:35 INFO - PROCESS | 1720 | 1466696615726 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1720 | 1466696615730 Marionette TRACE conn4 <- [1,1750,null,{}] 08:43:35 INFO - PROCESS | 1720 | 1466696615744 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}] 08:43:35 INFO - PROCESS | 1720 | 1466696615749 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:35 INFO - PROCESS | 1720 | 1466696615909 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:43:35 INFO - PROCESS | 1720 | 1466696615924 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1720 | 1466696615931 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993400 == 49 [pid = 1720] [id = 445] 08:43:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8d021c00) [pid = 1720] [serial = 1336] [outer = (nil)] 08:43:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x90d70400) [pid = 1720] [serial = 1337] [outer = 0x8d021c00] 08:43:36 INFO - PROCESS | 1720 | 1466696616018 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x922c0400) [pid = 1720] [serial = 1338] [outer = 0x8d021c00] 08:43:36 INFO - PROCESS | 1720 | 1466696616901 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]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1237ms 08:43:36 INFO - PROCESS | 1720 | 1466696616964 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1720 | 1466696616968 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:43:36 INFO - PROCESS | 1720 | 1466696616974 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1720 | 1466696616978 Marionette TRACE conn4 <- [1,1754,null,{}] 08:43:36 INFO - PROCESS | 1720 | 1466696616983 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}] 08:43:36 INFO - PROCESS | 1720 | 1466696616992 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:37 INFO - PROCESS | 1720 | 1466696617198 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:43:37 INFO - PROCESS | 1720 | 1466696617477 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1720 | 1466696617484 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871400 == 50 [pid = 1720] [id = 446] 08:43:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8c872c00) [pid = 1720] [serial = 1339] [outer = (nil)] 08:43:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8c99c800) [pid = 1720] [serial = 1340] [outer = 0x8c872c00] 08:43:37 INFO - PROCESS | 1720 | 1466696617585 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8cae8c00) [pid = 1720] [serial = 1341] [outer = 0x8c872c00] 08:43:38 INFO - PROCESS | 1720 | 1466696618620 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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1686ms 08:43:38 INFO - PROCESS | 1720 | 1466696618680 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1720 | 1466696618687 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:43:38 INFO - PROCESS | 1720 | 1466696618697 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1720 | 1466696618701 Marionette TRACE conn4 <- [1,1758,null,{}] 08:43:38 INFO - PROCESS | 1720 | 1466696618710 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}] 08:43:38 INFO - PROCESS | 1720 | 1466696618717 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:38 INFO - PROCESS | 1720 | 1466696618931 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:43:39 INFO - PROCESS | 1720 | 1466696619152 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1720 | 1466696619161 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b800 == 51 [pid = 1720] [id = 447] 08:43:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8d91b000) [pid = 1720] [serial = 1342] [outer = (nil)] 08:43:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e85f400) [pid = 1720] [serial = 1343] [outer = 0x8d91b000] 08:43:39 INFO - PROCESS | 1720 | 1466696619297 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eb2a400) [pid = 1720] [serial = 1344] [outer = 0x8d91b000] 08:43:40 INFO - PROCESS | 1720 | 1466696620289 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1630ms 08:43:40 INFO - PROCESS | 1720 | 1466696620331 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1720 | 1466696620338 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:43:40 INFO - PROCESS | 1720 | 1466696620346 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1720 | 1466696620350 Marionette TRACE conn4 <- [1,1762,null,{}] 08:43:40 INFO - PROCESS | 1720 | 1466696620356 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}] 08:43:40 INFO - PROCESS | 1720 | 1466696620362 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:40 INFO - PROCESS | 1720 | 1466696620583 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:43:40 INFO - PROCESS | 1720 | 1466696620875 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1720 | 1466696620890 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb5800 == 52 [pid = 1720] [id = 448] 08:43:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x901d9000) [pid = 1720] [serial = 1345] [outer = (nil)] 08:43:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90202c00) [pid = 1720] [serial = 1346] [outer = 0x901d9000] 08:43:41 INFO - PROCESS | 1720 | 1466696621039 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90d67c00) [pid = 1720] [serial = 1347] [outer = 0x901d9000] 08:43:42 INFO - PROCESS | 1720 | 1466696622027 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1730ms 08:43:42 INFO - PROCESS | 1720 | 1466696622077 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:43:42 INFO - PROCESS | 1720 | 1466696622081 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:43:42 INFO - PROCESS | 1720 | 1466696622098 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1720 | 1466696622108 Marionette TRACE conn4 <- [1,1766,null,{}] 08:43:42 INFO - PROCESS | 1720 | 1466696622115 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}] 08:43:42 INFO - PROCESS | 1720 | 1466696622122 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:42 INFO - PROCESS | 1720 | 1466696622389 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:43:42 INFO - PROCESS | 1720 | 1466696622631 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1720 | 1466696622639 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87f400 == 53 [pid = 1720] [id = 449] 08:43:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8eb30800) [pid = 1720] [serial = 1348] [outer = (nil)] 08:43:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9249c800) [pid = 1720] [serial = 1349] [outer = 0x8eb30800] 08:43:42 INFO - PROCESS | 1720 | 1466696622784 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x925a0c00) [pid = 1720] [serial = 1350] [outer = 0x8eb30800] 08:43:43 INFO - PROCESS | 1720 | 1466696623772 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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1754ms 08:43:43 INFO - PROCESS | 1720 | 1466696623843 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1720 | 1466696623847 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:43:43 INFO - PROCESS | 1720 | 1466696623854 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1720 | 1466696623857 Marionette TRACE conn4 <- [1,1770,null,{}] 08:43:43 INFO - PROCESS | 1720 | 1466696623864 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}] 08:43:43 INFO - PROCESS | 1720 | 1466696623869 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:44 INFO - PROCESS | 1720 | 1466696624114 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:43:44 INFO - PROCESS | 1720 | 1466696624413 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1720 | 1466696624420 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x91808000 == 54 [pid = 1720] [id = 450] 08:43:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x920ddc00) [pid = 1720] [serial = 1351] [outer = (nil)] 08:43:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x929d2400) [pid = 1720] [serial = 1352] [outer = 0x920ddc00] 08:43:44 INFO - PROCESS | 1720 | 1466696624520 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x929d4400) [pid = 1720] [serial = 1353] [outer = 0x920ddc00] 08:43:45 INFO - PROCESS | 1720 | 1466696625499 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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1684ms 08:43:45 INFO - PROCESS | 1720 | 1466696625539 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1720 | 1466696625543 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:43:45 INFO - PROCESS | 1720 | 1466696625549 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1720 | 1466696625552 Marionette TRACE conn4 <- [1,1774,null,{}] 08:43:45 INFO - PROCESS | 1720 | 1466696625559 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}] 08:43:45 INFO - PROCESS | 1720 | 1466696625564 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:45 INFO - PROCESS | 1720 | 1466696625752 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:43:45 INFO - PROCESS | 1720 | 1466696625944 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1720 | 1466696625962 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x92ca9800 == 55 [pid = 1720] [id = 451] 08:43:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9368c400) [pid = 1720] [serial = 1354] [outer = (nil)] 08:43:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x93832400) [pid = 1720] [serial = 1355] [outer = 0x9368c400] 08:43:46 INFO - PROCESS | 1720 | 1466696626116 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x94fa3c00) [pid = 1720] [serial = 1356] [outer = 0x9368c400] 08:43:47 INFO - PROCESS | 1720 | 1466696627143 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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1634ms 08:43:47 INFO - PROCESS | 1720 | 1466696627185 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1720 | 1466696627189 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:43:47 INFO - PROCESS | 1720 | 1466696627195 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1720 | 1466696627199 Marionette TRACE conn4 <- [1,1778,null,{}] 08:43:47 INFO - PROCESS | 1720 | 1466696627205 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}] 08:43:47 INFO - PROCESS | 1720 | 1466696627210 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:47 INFO - PROCESS | 1720 | 1466696627402 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:43:47 INFO - PROCESS | 1720 | 1466696627609 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1720 | 1466696627619 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6e800 == 56 [pid = 1720] [id = 452] 08:43:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x920dcc00) [pid = 1720] [serial = 1357] [outer = (nil)] 08:43:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9505f800) [pid = 1720] [serial = 1358] [outer = 0x920dcc00] 08:43:47 INFO - PROCESS | 1720 | 1466696627744 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x96c0ac00) [pid = 1720] [serial = 1359] [outer = 0x920dcc00] 08:43:48 INFO - PROCESS | 1720 | 1466696628649 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]]]}] 08:43:48 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 08:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1489ms 08:43:48 INFO - PROCESS | 1720 | 1466696628696 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:43:48 INFO - PROCESS | 1720 | 1466696628701 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:43:48 INFO - PROCESS | 1720 | 1466696628707 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1720 | 1466696628711 Marionette TRACE conn4 <- [1,1782,null,{}] 08:43:48 INFO - PROCESS | 1720 | 1466696628717 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}] 08:43:48 INFO - PROCESS | 1720 | 1466696628722 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:48 INFO - PROCESS | 1720 | 1466696628925 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:43:49 INFO - PROCESS | 1720 | 1466696629120 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1720 | 1466696629131 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a61800 == 57 [pid = 1720] [id = 453] 08:43:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x94fcc400) [pid = 1720] [serial = 1360] [outer = (nil)] 08:43:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x99cc2000) [pid = 1720] [serial = 1361] [outer = 0x94fcc400] 08:43:49 INFO - PROCESS | 1720 | 1466696629213 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x99dd9400) [pid = 1720] [serial = 1362] [outer = 0x94fcc400] 08:43:50 INFO - PROCESS | 1720 | 1466696630196 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]]]}] 08:43:50 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 08:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1534ms 08:43:50 INFO - PROCESS | 1720 | 1466696630242 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:43:50 INFO - PROCESS | 1720 | 1466696630246 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:43:50 INFO - PROCESS | 1720 | 1466696630253 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1720 | 1466696630256 Marionette TRACE conn4 <- [1,1786,null,{}] 08:43:50 INFO - PROCESS | 1720 | 1466696630262 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}] 08:43:50 INFO - PROCESS | 1720 | 1466696630267 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:50 INFO - PROCESS | 1720 | 1466696630455 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:43:50 INFO - PROCESS | 1720 | 1466696630653 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1720 | 1466696630663 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x92a0a400 == 58 [pid = 1720] [id = 454] 08:43:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x95060c00) [pid = 1720] [serial = 1363] [outer = (nil)] 08:43:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9a4a1000) [pid = 1720] [serial = 1364] [outer = 0x95060c00] 08:43:50 INFO - PROCESS | 1720 | 1466696630748 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9a56bc00) [pid = 1720] [serial = 1365] [outer = 0x95060c00] 08:43:51 INFO - PROCESS | 1720 | 1466696631724 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]]]}] 08:43:51 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 08:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1535ms 08:43:51 INFO - PROCESS | 1720 | 1466696631788 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1720 | 1466696631792 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:43:51 INFO - PROCESS | 1720 | 1466696631799 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1720 | 1466696631801 Marionette TRACE conn4 <- [1,1790,null,{}] 08:43:51 INFO - PROCESS | 1720 | 1466696631807 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}] 08:43:51 INFO - PROCESS | 1720 | 1466696631812 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:52 INFO - PROCESS | 1720 | 1466696631999 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:43:52 INFO - PROCESS | 1720 | 1466696632209 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1720 | 1466696632215 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180e400 == 59 [pid = 1720] [id = 455] 08:43:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9259b000) [pid = 1720] [serial = 1366] [outer = (nil)] 08:43:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9a5ee000) [pid = 1720] [serial = 1367] [outer = 0x9259b000] 08:43:52 INFO - PROCESS | 1720 | 1466696632303 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9ab32c00) [pid = 1720] [serial = 1368] [outer = 0x9259b000] 08:43:53 INFO - PROCESS | 1720 | 1466696633249 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]]]}] 08:43:53 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) 08:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1527ms 08:43:53 INFO - PROCESS | 1720 | 1466696633327 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1720 | 1466696633330 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:43:53 INFO - PROCESS | 1720 | 1466696633337 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1720 | 1466696633341 Marionette TRACE conn4 <- [1,1794,null,{}] 08:43:53 INFO - PROCESS | 1720 | 1466696633346 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}] 08:43:53 INFO - PROCESS | 1720 | 1466696633351 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:53 INFO - PROCESS | 1720 | 1466696633575 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:43:53 INFO - PROCESS | 1720 | 1466696633825 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1720 | 1466696633835 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab92000 == 60 [pid = 1720] [id = 456] 08:43:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9ab92800) [pid = 1720] [serial = 1369] [outer = (nil)] 08:43:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9ab97000) [pid = 1720] [serial = 1370] [outer = 0x9ab92800] 08:43:53 INFO - PROCESS | 1720 | 1466696633973 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9ae25400) [pid = 1720] [serial = 1371] [outer = 0x9ab92800] 08:43:54 INFO - PROCESS | 1720 | 1466696634951 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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1689ms 08:43:55 INFO - PROCESS | 1720 | 1466696635027 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 1720 | 1466696635031 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:43:55 INFO - PROCESS | 1720 | 1466696635038 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1720 | 1466696635042 Marionette TRACE conn4 <- [1,1798,null,{}] 08:43:55 INFO - PROCESS | 1720 | 1466696635048 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}] 08:43:55 INFO - PROCESS | 1720 | 1466696635055 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:55 INFO - PROCESS | 1720 | 1466696635303 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:43:55 INFO - PROCESS | 1720 | 1466696635572 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1720 | 1466696635579 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ae27000 == 61 [pid = 1720] [id = 457] 08:43:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9ae28c00) [pid = 1720] [serial = 1372] [outer = (nil)] 08:43:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9b08d000) [pid = 1720] [serial = 1373] [outer = 0x9ae28c00] 08:43:55 INFO - PROCESS | 1720 | 1466696635667 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9b091400) [pid = 1720] [serial = 1374] [outer = 0x9ae28c00] 08:43:56 INFO - PROCESS | 1720 | 1466696636606 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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1629ms 08:43:56 INFO - PROCESS | 1720 | 1466696636669 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:43:56 INFO - PROCESS | 1720 | 1466696636674 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:43:56 INFO - PROCESS | 1720 | 1466696636682 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1720 | 1466696636685 Marionette TRACE conn4 <- [1,1802,null,{}] 08:43:56 INFO - PROCESS | 1720 | 1466696636691 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}] 08:43:56 INFO - PROCESS | 1720 | 1466696636699 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:56 INFO - PROCESS | 1720 | 1466696636960 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:43:57 INFO - PROCESS | 1720 | 1466696637257 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1720 | 1466696637267 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x93833c00 == 62 [pid = 1720] [id = 458] 08:43:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x94fab000) [pid = 1720] [serial = 1375] [outer = (nil)] 08:43:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9b56dc00) [pid = 1720] [serial = 1376] [outer = 0x94fab000] 08:43:57 INFO - PROCESS | 1720 | 1466696637353 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9b904400) [pid = 1720] [serial = 1377] [outer = 0x94fab000] 08:43:58 INFO - PROCESS | 1720 | 1466696638297 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1688ms 08:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:43:58 INFO - PROCESS | 1720 | 1466696638370 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1720 | 1466696638374 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:43:58 INFO - PROCESS | 1720 | 1466696638380 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1720 | 1466696638384 Marionette TRACE conn4 <- [1,1806,null,{}] 08:43:58 INFO - PROCESS | 1720 | 1466696638390 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}] 08:43:58 INFO - PROCESS | 1720 | 1466696638395 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:58 INFO - PROCESS | 1720 | 1466696638620 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:43:58 INFO - PROCESS | 1720 | 1466696638873 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1720 | 1466696638884 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:43:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b088000 == 63 [pid = 1720] [id = 459] 08:43:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9b089c00) [pid = 1720] [serial = 1378] [outer = (nil)] 08:43:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9b9d3c00) [pid = 1720] [serial = 1379] [outer = 0x9b089c00] 08:43:59 INFO - PROCESS | 1720 | 1466696639017 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9d804000) [pid = 1720] [serial = 1380] [outer = 0x9b089c00] 08:43:59 INFO - PROCESS | 1720 | 1466696639966 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1681ms 08:44:00 INFO - PROCESS | 1720 | 1466696640061 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 1720 | 1466696640065 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:44:00 INFO - PROCESS | 1720 | 1466696640074 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1720 | 1466696640078 Marionette TRACE conn4 <- [1,1810,null,{}] 08:44:00 INFO - PROCESS | 1720 | 1466696640084 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}] 08:44:00 INFO - PROCESS | 1720 | 1466696640091 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:00 INFO - PROCESS | 1720 | 1466696640308 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:44:00 INFO - PROCESS | 1720 | 1466696640572 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1720 | 1466696640579 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b90e400 == 64 [pid = 1720] [id = 460] 08:44:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x9b964000) [pid = 1720] [serial = 1381] [outer = (nil)] 08:44:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x9d8d6800) [pid = 1720] [serial = 1382] [outer = 0x9b964000] 08:44:00 INFO - PROCESS | 1720 | 1466696640705 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x9d8df400) [pid = 1720] [serial = 1383] [outer = 0x9b964000] 08:44:01 INFO - PROCESS | 1720 | 1466696641661 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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1638ms 08:44:01 INFO - PROCESS | 1720 | 1466696641712 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1720 | 1466696641717 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:44:01 INFO - PROCESS | 1720 | 1466696641724 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1720 | 1466696641729 Marionette TRACE conn4 <- [1,1814,null,{}] 08:44:01 INFO - PROCESS | 1720 | 1466696641735 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}] 08:44:01 INFO - PROCESS | 1720 | 1466696641741 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:01 INFO - PROCESS | 1720 | 1466696641963 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:44:02 INFO - PROCESS | 1720 | 1466696642273 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1720 | 1466696642282 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x95061000 == 65 [pid = 1720] [id = 461] 08:44:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x97e6bc00) [pid = 1720] [serial = 1384] [outer = (nil)] 08:44:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x9d8e3000) [pid = 1720] [serial = 1385] [outer = 0x97e6bc00] 08:44:02 INFO - PROCESS | 1720 | 1466696642380 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0xa108a400) [pid = 1720] [serial = 1386] [outer = 0x97e6bc00] 08:44:03 INFO - PROCESS | 1720 | 1466696643331 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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1682ms 08:44:03 INFO - PROCESS | 1720 | 1466696643407 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1720 | 1466696643410 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:44:03 INFO - PROCESS | 1720 | 1466696643418 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1720 | 1466696643421 Marionette TRACE conn4 <- [1,1818,null,{}] 08:44:03 INFO - PROCESS | 1720 | 1466696643428 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}] 08:44:03 INFO - PROCESS | 1720 | 1466696643434 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:03 INFO - PROCESS | 1720 | 1466696643689 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:44:04 INFO - PROCESS | 1720 | 1466696643991 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1720 | 1466696643999 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c878800 == 66 [pid = 1720] [id = 462] 08:44:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8d026400) [pid = 1720] [serial = 1387] [outer = (nil)] 08:44:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8d919c00) [pid = 1720] [serial = 1388] [outer = 0x8d026400] 08:44:04 INFO - PROCESS | 1720 | 1466696644087 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x8e85a400) [pid = 1720] [serial = 1389] [outer = 0x8d026400] 08:44:05 INFO - PROCESS | 1720 | 1466696645073 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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1736ms 08:44:05 INFO - PROCESS | 1720 | 1466696645154 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1720 | 1466696645157 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:44:05 INFO - PROCESS | 1720 | 1466696645164 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1720 | 1466696645168 Marionette TRACE conn4 <- [1,1822,null,{}] 08:44:05 INFO - PROCESS | 1720 | 1466696645174 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}] 08:44:05 INFO - PROCESS | 1720 | 1466696645179 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:05 INFO - PROCESS | 1720 | 1466696645948 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:44:06 INFO - PROCESS | 1720 | 1466696646324 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1720 | 1466696646332 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f1400 == 67 [pid = 1720] [id = 463] 08:44:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x8d2f1800) [pid = 1720] [serial = 1390] [outer = (nil)] 08:44:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 182 (0x8d2f8400) [pid = 1720] [serial = 1391] [outer = 0x8d2f1800] 08:44:06 INFO - PROCESS | 1720 | 1466696646425 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 183 (0x8d91fc00) [pid = 1720] [serial = 1392] [outer = 0x8d2f1800] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99a800 == 66 [pid = 1720] [id = 336] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae3000 == 65 [pid = 1720] [id = 331] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2e400 == 64 [pid = 1720] [id = 332] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x92403400 == 63 [pid = 1720] [id = 338] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87d000 == 62 [pid = 1720] [id = 343] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x9259cc00 == 61 [pid = 1720] [id = 341] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f2c00 == 60 [pid = 1720] [id = 344] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993400 == 59 [pid = 1720] [id = 445] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x9020f400 == 58 [pid = 1720] [id = 444] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed34c00 == 57 [pid = 1720] [id = 443] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01fc00 == 56 [pid = 1720] [id = 442] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8d916400 == 55 [pid = 1720] [id = 441] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85ec00 == 54 [pid = 1720] [id = 432] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c999800 == 53 [pid = 1720] [id = 431] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c997000 == 52 [pid = 1720] [id = 429] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c994800 == 51 [pid = 1720] [id = 430] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877c00 == 50 [pid = 1720] [id = 427] 08:44:07 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed29400 == 49 [pid = 1720] [id = 426] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb7c00 == 48 [pid = 1720] [id = 417] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae9400 == 47 [pid = 1720] [id = 330] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8d029000 == 46 [pid = 1720] [id = 329] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c873800 == 45 [pid = 1720] [id = 440] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x90204400 == 44 [pid = 1720] [id = 422] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c879400 == 43 [pid = 1720] [id = 335] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a1c00 == 42 [pid = 1720] [id = 423] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x9180bc00 == 41 [pid = 1720] [id = 337] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae1400 == 40 [pid = 1720] [id = 340] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb28400 == 39 [pid = 1720] [id = 424] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x95182800 == 38 [pid = 1720] [id = 345] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x90ee7800 == 37 [pid = 1720] [id = 425] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99b800 == 36 [pid = 1720] [id = 342] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99e800 == 35 [pid = 1720] [id = 428] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c875000 == 34 [pid = 1720] [id = 339] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0f000 == 33 [pid = 1720] [id = 437] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872000 == 32 [pid = 1720] [id = 439] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8d921c00 == 31 [pid = 1720] [id = 436] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8caea800 == 30 [pid = 1720] [id = 328] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2a400 == 29 [pid = 1720] [id = 334] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01bc00 == 28 [pid = 1720] [id = 435] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x95068800 == 27 [pid = 1720] [id = 433] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2bc00 == 26 [pid = 1720] [id = 434] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2b400 == 25 [pid = 1720] [id = 438] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c878000 == 24 [pid = 1720] [id = 333] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c878800 == 23 [pid = 1720] [id = 462] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x95061000 == 22 [pid = 1720] [id = 461] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x9b90e400 == 21 [pid = 1720] [id = 460] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x93833c00 == 20 [pid = 1720] [id = 458] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x9b088000 == 19 [pid = 1720] [id = 459] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x9ae27000 == 18 [pid = 1720] [id = 457] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab92000 == 17 [pid = 1720] [id = 456] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x9180e400 == 16 [pid = 1720] [id = 455] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x92a0a400 == 15 [pid = 1720] [id = 454] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6e800 == 14 [pid = 1720] [id = 452] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x93a61800 == 13 [pid = 1720] [id = 453] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x92ca9800 == 12 [pid = 1720] [id = 451] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x91808000 == 11 [pid = 1720] [id = 450] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb5800 == 10 [pid = 1720] [id = 448] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87f400 == 9 [pid = 1720] [id = 449] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b800 == 8 [pid = 1720] [id = 447] 08:44:10 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871400 == 7 [pid = 1720] [id = 446] 08:44:10 INFO - PROCESS | 1720 | 1466696650290 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]]]}] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 182 (0x93834000) [pid = 1720] [serial = 1212] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 181 (0x9259ec00) [pid = 1720] [serial = 1208] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x927e6800) [pid = 1720] [serial = 1209] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x9020a400) [pid = 1720] [serial = 1205] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x90312c00) [pid = 1720] [serial = 1206] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x8dd09c00) [pid = 1720] [serial = 1202] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x8e85c400) [pid = 1720] [serial = 1203] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x901d1c00) [pid = 1720] [serial = 1250] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x90206400) [pid = 1720] [serial = 1251] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8cae4400) [pid = 1720] [serial = 1247] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x8d026000) [pid = 1720] [serial = 1248] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x8dd01c00) [pid = 1720] [serial = 1244] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x8eb2d400) [pid = 1720] [serial = 1245] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x9c1b2000) [pid = 1720] [serial = 1241] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x9d801c00) [pid = 1720] [serial = 1242] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x9b96b800) [pid = 1720] [serial = 1238] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9b9c7c00) [pid = 1720] [serial = 1239] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x9b55f800) [pid = 1720] [serial = 1235] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9b56a000) [pid = 1720] [serial = 1236] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x9b06c000) [pid = 1720] [serial = 1232] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9b090400) [pid = 1720] [serial = 1233] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9ab91800) [pid = 1720] [serial = 1229] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9ab94800) [pid = 1720] [serial = 1230] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9a834800) [pid = 1720] [serial = 1226] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x9ab38000) [pid = 1720] [serial = 1227] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9a49d000) [pid = 1720] [serial = 1223] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9a570000) [pid = 1720] [serial = 1224] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x99091400) [pid = 1720] [serial = 1220] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x99cc0400) [pid = 1720] [serial = 1221] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x95063800) [pid = 1720] [serial = 1217] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x96c10800) [pid = 1720] [serial = 1218] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8eebd000) [pid = 1720] [serial = 1263] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8e4b2800) [pid = 1720] [serial = 1260] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x8e4a4800) [pid = 1720] [serial = 1266] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9020ec00) [pid = 1720] [serial = 1268] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8eeb3400) [pid = 1720] [serial = 1262] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d2f2000) [pid = 1720] [serial = 1256] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8d2f8000) [pid = 1720] [serial = 1257] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x9240dc00) [pid = 1720] [serial = 1253] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9259dc00) [pid = 1720] [serial = 1254] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8e4ac000) [pid = 1720] [serial = 1259] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8cae5400) [pid = 1720] [serial = 1265] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x93a6f400) [pid = 1720] [serial = 1214] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9453a800) [pid = 1720] [serial = 1215] [outer = (nil)] [url = about:blank] 08:44:10 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x92a16800) [pid = 1720] [serial = 1211] [outer = (nil)] [url = about:blank] 08:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 5498ms 08:44:10 INFO - PROCESS | 1720 | 1466696650665 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:44:10 INFO - PROCESS | 1720 | 1466696650670 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:44:10 INFO - PROCESS | 1720 | 1466696650679 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1720 | 1466696650685 Marionette TRACE conn4 <- [1,1826,null,{}] 08:44:10 INFO - PROCESS | 1720 | 1466696650694 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}] 08:44:10 INFO - PROCESS | 1720 | 1466696650699 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:10 INFO - PROCESS | 1720 | 1466696650869 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:44:11 INFO - PROCESS | 1720 | 1466696651062 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1720 | 1466696651072 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae2400 == 8 [pid = 1720] [id = 464] 08:44:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8cae2c00) [pid = 1720] [serial = 1393] [outer = (nil)] 08:44:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8cae9000) [pid = 1720] [serial = 1394] [outer = 0x8cae2c00] 08:44:11 INFO - PROCESS | 1720 | 1466696651158 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8d01fc00) [pid = 1720] [serial = 1395] [outer = 0x8cae2c00] 08:44:11 INFO - PROCESS | 1720 | 1466696651969 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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1334ms 08:44:12 INFO - PROCESS | 1720 | 1466696652010 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1720 | 1466696652020 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:44:12 INFO - PROCESS | 1720 | 1466696652033 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1720 | 1466696652037 Marionette TRACE conn4 <- [1,1830,null,{}] 08:44:12 INFO - PROCESS | 1720 | 1466696652043 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}] 08:44:12 INFO - PROCESS | 1720 | 1466696652049 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:12 INFO - PROCESS | 1720 | 1466696652230 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:44:12 INFO - PROCESS | 1720 | 1466696652390 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1720 | 1466696652404 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fa400 == 9 [pid = 1720] [id = 465] 08:44:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8d2fc000) [pid = 1720] [serial = 1396] [outer = (nil)] 08:44:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8d91d000) [pid = 1720] [serial = 1397] [outer = 0x8d2fc000] 08:44:12 INFO - PROCESS | 1720 | 1466696652489 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8dd08800) [pid = 1720] [serial = 1398] [outer = 0x8d2fc000] 08:44:13 INFO - PROCESS | 1720 | 1466696653446 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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1480ms 08:44:13 INFO - PROCESS | 1720 | 1466696653519 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1720 | 1466696653523 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:44:13 INFO - PROCESS | 1720 | 1466696653529 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1720 | 1466696653535 Marionette TRACE conn4 <- [1,1834,null,{}] 08:44:13 INFO - PROCESS | 1720 | 1466696653564 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}] 08:44:13 INFO - PROCESS | 1720 | 1466696653573 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:13 INFO - PROCESS | 1720 | 1466696653806 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:44:13 INFO - PROCESS | 1720 | 1466696653832 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1720 | 1466696653845 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85d400 == 10 [pid = 1720] [id = 466] 08:44:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8e85d800) [pid = 1720] [serial = 1399] [outer = (nil)] 08:44:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8eb2a000) [pid = 1720] [serial = 1400] [outer = 0x8e85d800] 08:44:13 INFO - PROCESS | 1720 | 1466696653920 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8ed28800) [pid = 1720] [serial = 1401] [outer = 0x8e85d800] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d021c00) [pid = 1720] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90ef1400) [pid = 1720] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8dd05000) [pid = 1720] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8ed28c00) [pid = 1720] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x99dd3c00) [pid = 1720] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x90d6e000) [pid = 1720] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8cae7000) [pid = 1720] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9506ac00) [pid = 1720] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8c99bc00) [pid = 1720] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8eebec00) [pid = 1720] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8cae7c00) [pid = 1720] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x90208c00) [pid = 1720] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8eb37c00) [pid = 1720] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x920d8400) [pid = 1720] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8ed31c00) [pid = 1720] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x901d2000) [pid = 1720] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9030e800) [pid = 1720] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e856400) [pid = 1720] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8cae0c00) [pid = 1720] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x920d0000) [pid = 1720] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x90eeb000) [pid = 1720] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8d917000) [pid = 1720] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x90203400) [pid = 1720] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:44:16 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x90319000) [pid = 1720] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:44:16 INFO - PROCESS | 1720 | 1466696656358 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]]]}] 08:44:16 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 08:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2896ms 08:44:16 INFO - PROCESS | 1720 | 1466696656426 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1720 | 1466696656429 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:44:16 INFO - PROCESS | 1720 | 1466696656436 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1720 | 1466696656439 Marionette TRACE conn4 <- [1,1838,null,{}] 08:44:16 INFO - PROCESS | 1720 | 1466696656445 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}] 08:44:16 INFO - PROCESS | 1720 | 1466696656450 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:16 INFO - PROCESS | 1720 | 1466696656603 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:44:16 INFO - PROCESS | 1720 | 1466696656616 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1720 | 1466696656623 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae3400 == 11 [pid = 1720] [id = 467] 08:44:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8dd05000) [pid = 1720] [serial = 1402] [outer = (nil)] 08:44:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8e864c00) [pid = 1720] [serial = 1403] [outer = 0x8dd05000] 08:44:16 INFO - PROCESS | 1720 | 1466696656695 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8eeb8400) [pid = 1720] [serial = 1404] [outer = 0x8dd05000] 08:44:17 INFO - PROCESS | 1720 | 1466696657618 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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1232ms 08:44:17 INFO - PROCESS | 1720 | 1466696657669 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1720 | 1466696657672 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:44:17 INFO - PROCESS | 1720 | 1466696657678 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1720 | 1466696657681 Marionette TRACE conn4 <- [1,1842,null,{}] 08:44:17 INFO - PROCESS | 1720 | 1466696657686 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}] 08:44:17 INFO - PROCESS | 1720 | 1466696657691 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:17 INFO - PROCESS | 1720 | 1466696657845 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:44:17 INFO - PROCESS | 1720 | 1466696657853 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1720 | 1466696657860 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd06400 == 12 [pid = 1720] [id = 468] 08:44:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8e4a8000) [pid = 1720] [serial = 1405] [outer = (nil)] 08:44:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x901dcc00) [pid = 1720] [serial = 1406] [outer = 0x8e4a8000] 08:44:17 INFO - PROCESS | 1720 | 1466696657931 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90208000) [pid = 1720] [serial = 1407] [outer = 0x8e4a8000] 08:44:19 INFO - PROCESS | 1720 | 1466696659104 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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1489ms 08:44:19 INFO - PROCESS | 1720 | 1466696659168 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1720 | 1466696659175 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:44:19 INFO - PROCESS | 1720 | 1466696659184 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1720 | 1466696659189 Marionette TRACE conn4 <- [1,1846,null,{}] 08:44:19 INFO - PROCESS | 1720 | 1466696659199 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}] 08:44:19 INFO - PROCESS | 1720 | 1466696659204 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:19 INFO - PROCESS | 1720 | 1466696659452 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:44:19 INFO - PROCESS | 1720 | 1466696659695 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1720 | 1466696659703 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01e400 == 13 [pid = 1720] [id = 469] 08:44:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8d021000) [pid = 1720] [serial = 1408] [outer = (nil)] 08:44:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8dd0c000) [pid = 1720] [serial = 1409] [outer = 0x8d021000] 08:44:19 INFO - PROCESS | 1720 | 1466696659810 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8e85b400) [pid = 1720] [serial = 1410] [outer = 0x8d021000] 08:44:20 INFO - PROCESS | 1720 | 1466696660766 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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1639ms 08:44:20 INFO - PROCESS | 1720 | 1466696660823 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1720 | 1466696660831 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:44:20 INFO - PROCESS | 1720 | 1466696660841 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1720 | 1466696660846 Marionette TRACE conn4 <- [1,1850,null,{}] 08:44:20 INFO - PROCESS | 1720 | 1466696660852 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}] 08:44:20 INFO - PROCESS | 1720 | 1466696660858 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:21 INFO - PROCESS | 1720 | 1466696661089 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:44:21 INFO - PROCESS | 1720 | 1466696661463 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1720 | 1466696661469 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e860000 == 14 [pid = 1720] [id = 470] 08:44:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x901d9400) [pid = 1720] [serial = 1411] [outer = (nil)] 08:44:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9020c000) [pid = 1720] [serial = 1412] [outer = 0x901d9400] 08:44:21 INFO - PROCESS | 1720 | 1466696661570 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x90311800) [pid = 1720] [serial = 1413] [outer = 0x901d9400] 08:44:22 INFO - PROCESS | 1720 | 1466696662525 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]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1731ms 08:44:22 INFO - PROCESS | 1720 | 1466696662572 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:44:22 INFO - PROCESS | 1720 | 1466696662577 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:44:22 INFO - PROCESS | 1720 | 1466696662584 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 1720 | 1466696662590 Marionette TRACE conn4 <- [1,1854,null,{}] 08:44:22 INFO - PROCESS | 1720 | 1466696662608 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}] 08:44:22 INFO - PROCESS | 1720 | 1466696662617 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:22 INFO - PROCESS | 1720 | 1466696662812 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:44:23 INFO - PROCESS | 1720 | 1466696663051 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1720 | 1466696663065 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6c800 == 15 [pid = 1720] [id = 471] 08:44:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90d76400) [pid = 1720] [serial = 1414] [outer = (nil)] 08:44:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90ee8400) [pid = 1720] [serial = 1415] [outer = 0x90d76400] 08:44:23 INFO - PROCESS | 1720 | 1466696663198 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90ef1800) [pid = 1720] [serial = 1416] [outer = 0x90d76400] 08:44:24 INFO - PROCESS | 1720 | 1466696664131 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1594ms 08:44:24 INFO - PROCESS | 1720 | 1466696664178 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:44:24 INFO - PROCESS | 1720 | 1466696664183 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:44:24 INFO - PROCESS | 1720 | 1466696664189 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1720 | 1466696664193 Marionette TRACE conn4 <- [1,1858,null,{}] 08:44:24 INFO - PROCESS | 1720 | 1466696664199 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}] 08:44:24 INFO - PROCESS | 1720 | 1466696664204 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:24 INFO - PROCESS | 1720 | 1466696664391 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:44:24 INFO - PROCESS | 1720 | 1466696664581 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1720 | 1466696664590 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a9c00 == 16 [pid = 1720] [id = 472] 08:44:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x91802800) [pid = 1720] [serial = 1417] [outer = (nil)] 08:44:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x920d0000) [pid = 1720] [serial = 1418] [outer = 0x91802800] 08:44:24 INFO - PROCESS | 1720 | 1466696664678 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x920d3000) [pid = 1720] [serial = 1419] [outer = 0x91802800] 08:44:25 INFO - PROCESS | 1720 | 1466696665610 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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1483ms 08:44:25 INFO - PROCESS | 1720 | 1466696665672 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1720 | 1466696665676 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:44:25 INFO - PROCESS | 1720 | 1466696665683 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1720 | 1466696665686 Marionette TRACE conn4 <- [1,1862,null,{}] 08:44:25 INFO - PROCESS | 1720 | 1466696665692 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}] 08:44:25 INFO - PROCESS | 1720 | 1466696665697 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:25 INFO - PROCESS | 1720 | 1466696665872 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:44:26 INFO - PROCESS | 1720 | 1466696666066 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1720 | 1466696666075 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85fc00 == 17 [pid = 1720] [id = 473] 08:44:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x91808000) [pid = 1720] [serial = 1420] [outer = (nil)] 08:44:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x922ba400) [pid = 1720] [serial = 1421] [outer = 0x91808000] 08:44:26 INFO - PROCESS | 1720 | 1466696666160 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x922be400) [pid = 1720] [serial = 1422] [outer = 0x91808000] 08:44:27 INFO - PROCESS | 1720 | 1466696667210 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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1583ms 08:44:27 INFO - PROCESS | 1720 | 1466696667267 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1720 | 1466696667271 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:44:27 INFO - PROCESS | 1720 | 1466696667277 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1720 | 1466696667280 Marionette TRACE conn4 <- [1,1866,null,{}] 08:44:27 INFO - PROCESS | 1720 | 1466696667286 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}] 08:44:27 INFO - PROCESS | 1720 | 1466696667297 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:27 INFO - PROCESS | 1720 | 1466696667519 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:44:27 INFO - PROCESS | 1720 | 1466696667767 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1720 | 1466696667775 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a1400 == 18 [pid = 1720] [id = 474] 08:44:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8d023c00) [pid = 1720] [serial = 1423] [outer = (nil)] 08:44:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x92497c00) [pid = 1720] [serial = 1424] [outer = 0x8d023c00] 08:44:27 INFO - PROCESS | 1720 | 1466696667883 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9259ec00) [pid = 1720] [serial = 1425] [outer = 0x8d023c00] 08:44:28 INFO - PROCESS | 1720 | 1466696668766 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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1529ms 08:44:28 INFO - PROCESS | 1720 | 1466696668807 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1720 | 1466696668811 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:44:28 INFO - PROCESS | 1720 | 1466696668817 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1720 | 1466696668821 Marionette TRACE conn4 <- [1,1870,null,{}] 08:44:28 INFO - PROCESS | 1720 | 1466696668827 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}] 08:44:28 INFO - PROCESS | 1720 | 1466696668832 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:29 INFO - PROCESS | 1720 | 1466696669002 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:44:29 INFO - PROCESS | 1720 | 1466696669194 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 1720 | 1466696669202 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99cc00 == 19 [pid = 1720] [id = 475] 08:44:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x8e4a7000) [pid = 1720] [serial = 1426] [outer = (nil)] 08:44:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x927e7400) [pid = 1720] [serial = 1427] [outer = 0x8e4a7000] 08:44:29 INFO - PROCESS | 1720 | 1466696669288 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x927e2800) [pid = 1720] [serial = 1428] [outer = 0x8e4a7000] 08:44:30 INFO - PROCESS | 1720 | 1466696670200 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]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1427ms 08:44:30 INFO - PROCESS | 1720 | 1466696670246 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:44:30 INFO - PROCESS | 1720 | 1466696670250 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:44:30 INFO - PROCESS | 1720 | 1466696670257 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1720 | 1466696670260 Marionette TRACE conn4 <- [1,1874,null,{}] 08:44:30 INFO - PROCESS | 1720 | 1466696670266 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}] 08:44:30 INFO - PROCESS | 1720 | 1466696670271 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:30 INFO - PROCESS | 1720 | 1466696670447 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:44:30 INFO - PROCESS | 1720 | 1466696670651 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1720 | 1466696670661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873800 == 20 [pid = 1720] [id = 476] 08:44:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x91803c00) [pid = 1720] [serial = 1429] [outer = (nil)] 08:44:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x92a0b800) [pid = 1720] [serial = 1430] [outer = 0x91803c00] 08:44:30 INFO - PROCESS | 1720 | 1466696670743 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x92a0dc00) [pid = 1720] [serial = 1431] [outer = 0x91803c00] 08:44:31 INFO - PROCESS | 1720 | 1466696671830 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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1633ms 08:44:31 INFO - PROCESS | 1720 | 1466696671892 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1720 | 1466696671896 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:44:31 INFO - PROCESS | 1720 | 1466696671903 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1720 | 1466696671906 Marionette TRACE conn4 <- [1,1878,null,{}] 08:44:31 INFO - PROCESS | 1720 | 1466696671912 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}] 08:44:31 INFO - PROCESS | 1720 | 1466696671917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:32 INFO - PROCESS | 1720 | 1466696672132 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:44:32 INFO - PROCESS | 1720 | 1466696672378 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1720 | 1466696672387 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b000 == 21 [pid = 1720] [id = 477] 08:44:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8c87b400) [pid = 1720] [serial = 1432] [outer = (nil)] 08:44:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9368c000) [pid = 1720] [serial = 1433] [outer = 0x8c87b400] 08:44:32 INFO - PROCESS | 1720 | 1466696672513 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x93730400) [pid = 1720] [serial = 1434] [outer = 0x8c87b400] 08:44:33 INFO - PROCESS | 1720 | 1466696673445 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]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1585ms 08:44:33 INFO - PROCESS | 1720 | 1466696673489 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1720 | 1466696673494 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:44:33 INFO - PROCESS | 1720 | 1466696673500 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1720 | 1466696673504 Marionette TRACE conn4 <- [1,1882,null,{}] 08:44:33 INFO - PROCESS | 1720 | 1466696673510 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}] 08:44:33 INFO - PROCESS | 1720 | 1466696673516 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:33 INFO - PROCESS | 1720 | 1466696673704 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:44:33 INFO - PROCESS | 1720 | 1466696673898 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1720 | 1466696673906 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f2000 == 22 [pid = 1720] [id = 478] 08:44:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8dd02c00) [pid = 1720] [serial = 1435] [outer = (nil)] 08:44:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9383ec00) [pid = 1720] [serial = 1436] [outer = 0x8dd02c00] 08:44:33 INFO - PROCESS | 1720 | 1466696673993 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x93a62400) [pid = 1720] [serial = 1437] [outer = 0x8dd02c00] 08:44:34 INFO - PROCESS | 1720 | 1466696674990 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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1541ms 08:44:35 INFO - PROCESS | 1720 | 1466696675041 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 1720 | 1466696675047 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:44:35 INFO - PROCESS | 1720 | 1466696675053 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1720 | 1466696675058 Marionette TRACE conn4 <- [1,1886,null,{}] 08:44:35 INFO - PROCESS | 1720 | 1466696675064 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}] 08:44:35 INFO - PROCESS | 1720 | 1466696675070 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:35 INFO - PROCESS | 1720 | 1466696675283 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:44:35 INFO - PROCESS | 1720 | 1466696675528 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1720 | 1466696675539 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x9383c400 == 23 [pid = 1720] [id = 479] 08:44:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x93a68400) [pid = 1720] [serial = 1438] [outer = (nil)] 08:44:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x94fc4000) [pid = 1720] [serial = 1439] [outer = 0x93a68400] 08:44:35 INFO - PROCESS | 1720 | 1466696675670 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x95052400) [pid = 1720] [serial = 1440] [outer = 0x93a68400] 08:44:36 INFO - PROCESS | 1720 | 1466696676626 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1649ms 08:44:36 INFO - PROCESS | 1720 | 1466696676702 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:44:36 INFO - PROCESS | 1720 | 1466696676707 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:44:36 INFO - PROCESS | 1720 | 1466696676713 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1720 | 1466696676716 Marionette TRACE conn4 <- [1,1890,null,{}] 08:44:36 INFO - PROCESS | 1720 | 1466696676722 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}] 08:44:36 INFO - PROCESS | 1720 | 1466696676727 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:36 INFO - PROCESS | 1720 | 1466696676933 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:44:37 INFO - PROCESS | 1720 | 1466696677184 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1720 | 1466696677192 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eebc000 == 24 [pid = 1720] [id = 480] 08:44:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x90eef800) [pid = 1720] [serial = 1441] [outer = (nil)] 08:44:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x94fca000) [pid = 1720] [serial = 1442] [outer = 0x90eef800] 08:44:37 INFO - PROCESS | 1720 | 1466696677322 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x95062c00) [pid = 1720] [serial = 1443] [outer = 0x90eef800] 08:44:38 INFO - PROCESS | 1720 | 1466696678263 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]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1581ms 08:44:38 INFO - PROCESS | 1720 | 1466696678297 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1720 | 1466696678300 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:44:38 INFO - PROCESS | 1720 | 1466696678307 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1720 | 1466696678311 Marionette TRACE conn4 <- [1,1894,null,{}] 08:44:38 INFO - PROCESS | 1720 | 1466696678317 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}] 08:44:38 INFO - PROCESS | 1720 | 1466696678322 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:38 INFO - PROCESS | 1720 | 1466696678499 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:44:38 INFO - PROCESS | 1720 | 1466696678698 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1720 | 1466696678705 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c878000 == 25 [pid = 1720] [id = 481] 08:44:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8d919800) [pid = 1720] [serial = 1444] [outer = (nil)] 08:44:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9517f400) [pid = 1720] [serial = 1445] [outer = 0x8d919800] 08:44:38 INFO - PROCESS | 1720 | 1466696678790 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x95183000) [pid = 1720] [serial = 1446] [outer = 0x8d919800] 08:44:39 INFO - PROCESS | 1720 | 1466696679771 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]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1529ms 08:44:39 INFO - PROCESS | 1720 | 1466696679837 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:44:39 INFO - PROCESS | 1720 | 1466696679841 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:44:39 INFO - PROCESS | 1720 | 1466696679847 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 1720 | 1466696679851 Marionette TRACE conn4 <- [1,1898,null,{}] 08:44:39 INFO - PROCESS | 1720 | 1466696679857 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}] 08:44:39 INFO - PROCESS | 1720 | 1466696679862 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:40 INFO - PROCESS | 1720 | 1466696680051 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:44:40 INFO - PROCESS | 1720 | 1466696680289 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1720 | 1466696680296 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6c00 == 26 [pid = 1720] [id = 482] 08:44:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x95067c00) [pid = 1720] [serial = 1447] [outer = (nil)] 08:44:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x97e5f000) [pid = 1720] [serial = 1448] [outer = 0x95067c00] 08:44:40 INFO - PROCESS | 1720 | 1466696680424 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9865c800) [pid = 1720] [serial = 1449] [outer = 0x95067c00] 08:44:41 INFO - PROCESS | 1720 | 1466696681470 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]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1680ms 08:44:41 INFO - PROCESS | 1720 | 1466696681527 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1720 | 1466696681531 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:44:41 INFO - PROCESS | 1720 | 1466696681538 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1720 | 1466696681541 Marionette TRACE conn4 <- [1,1902,null,{}] 08:44:41 INFO - PROCESS | 1720 | 1466696681547 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}] 08:44:41 INFO - PROCESS | 1720 | 1466696681552 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:41 INFO - PROCESS | 1720 | 1466696681765 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:44:42 INFO - PROCESS | 1720 | 1466696682016 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1720 | 1466696682028 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae4c00 == 27 [pid = 1720] [id = 483] 08:44:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8dd0bc00) [pid = 1720] [serial = 1450] [outer = (nil)] 08:44:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x97e0b400) [pid = 1720] [serial = 1451] [outer = 0x8dd0bc00] 08:44:42 INFO - PROCESS | 1720 | 1466696682163 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x99f86800) [pid = 1720] [serial = 1452] [outer = 0x8dd0bc00] 08:44:43 INFO - PROCESS | 1720 | 1466696683069 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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1596ms 08:44:43 INFO - PROCESS | 1720 | 1466696683135 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1720 | 1466696683139 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:44:43 INFO - PROCESS | 1720 | 1466696683145 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1720 | 1466696683149 Marionette TRACE conn4 <- [1,1906,null,{}] 08:44:43 INFO - PROCESS | 1720 | 1466696683155 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}] 08:44:43 INFO - PROCESS | 1720 | 1466696683160 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:43 INFO - PROCESS | 1720 | 1466696683342 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:44:43 INFO - PROCESS | 1720 | 1466696683542 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1720 | 1466696683549 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874400 == 28 [pid = 1720] [id = 484] 08:44:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8c87ac00) [pid = 1720] [serial = 1453] [outer = (nil)] 08:44:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8e863800) [pid = 1720] [serial = 1454] [outer = 0x8c87ac00] 08:44:43 INFO - PROCESS | 1720 | 1466696683683 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x90ee6800) [pid = 1720] [serial = 1455] [outer = 0x8c87ac00] 08:44:44 INFO - PROCESS | 1720 | 1466696684627 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]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1528ms 08:44:44 INFO - PROCESS | 1720 | 1466696684675 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:44:44 INFO - PROCESS | 1720 | 1466696684679 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:44:44 INFO - PROCESS | 1720 | 1466696684686 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1720 | 1466696684689 Marionette TRACE conn4 <- [1,1910,null,{}] 08:44:44 INFO - PROCESS | 1720 | 1466696684695 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}] 08:44:44 INFO - PROCESS | 1720 | 1466696684700 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:44 INFO - PROCESS | 1720 | 1466696684873 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:44:45 INFO - PROCESS | 1720 | 1466696685331 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1720 | 1466696685340 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c879400 == 29 [pid = 1720] [id = 485] 08:44:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8c87a400) [pid = 1720] [serial = 1456] [outer = (nil)] 08:44:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8c87ec00) [pid = 1720] [serial = 1457] [outer = 0x8c87a400] 08:44:45 INFO - PROCESS | 1720 | 1466696685463 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x8cadf800) [pid = 1720] [serial = 1458] [outer = 0x8c87a400] 08:44:46 INFO - PROCESS | 1720 | 1466696686363 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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1748ms 08:44:46 INFO - PROCESS | 1720 | 1466696686436 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:44:46 INFO - PROCESS | 1720 | 1466696686442 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:44:46 INFO - PROCESS | 1720 | 1466696686453 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1720 | 1466696686464 Marionette TRACE conn4 <- [1,1914,null,{}] 08:44:46 INFO - PROCESS | 1720 | 1466696686475 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}] 08:44:46 INFO - PROCESS | 1720 | 1466696686487 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:46 INFO - PROCESS | 1720 | 1466696686687 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:44:46 INFO - PROCESS | 1720 | 1466696686945 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1720 | 1466696686954 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a4800 == 30 [pid = 1720] [id = 486] 08:44:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x8e4a7400) [pid = 1720] [serial = 1459] [outer = (nil)] 08:44:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 182 (0x8ed33800) [pid = 1720] [serial = 1460] [outer = 0x8e4a7400] 08:44:47 INFO - PROCESS | 1720 | 1466696687076 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 183 (0x901d2c00) [pid = 1720] [serial = 1461] [outer = 0x8e4a7400] 08:44:47 INFO - PROCESS | 1720 | 1466696687960 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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1605ms 08:44:48 INFO - PROCESS | 1720 | 1466696688064 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1720 | 1466696688070 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:44:48 INFO - PROCESS | 1720 | 1466696688080 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1720 | 1466696688083 Marionette TRACE conn4 <- [1,1918,null,{}] 08:44:48 INFO - PROCESS | 1720 | 1466696688090 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}] 08:44:48 INFO - PROCESS | 1720 | 1466696688095 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:48 INFO - PROCESS | 1720 | 1466696688314 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:44:48 INFO - PROCESS | 1720 | 1466696688598 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1720 | 1466696688605 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d026c00 == 31 [pid = 1720] [id = 487] 08:44:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 184 (0x8d91b400) [pid = 1720] [serial = 1462] [outer = (nil)] 08:44:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 185 (0x8dd0fc00) [pid = 1720] [serial = 1463] [outer = 0x8d91b400] 08:44:48 INFO - PROCESS | 1720 | 1466696688738 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 186 (0x8ed34000) [pid = 1720] [serial = 1464] [outer = 0x8d91b400] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 185 (0x90d70400) [pid = 1720] [serial = 1337] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 184 (0x920dd400) [pid = 1720] [serial = 1334] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 183 (0x8eb2dc00) [pid = 1720] [serial = 1328] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 182 (0x9504a800) [pid = 1720] [serial = 1298] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 181 (0x95051800) [pid = 1720] [serial = 1299] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x9a49b000) [pid = 1720] [serial = 1310] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x9a49f400) [pid = 1720] [serial = 1311] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x9a56e000) [pid = 1720] [serial = 1313] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x9a572000) [pid = 1720] [serial = 1314] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x8eb37800) [pid = 1720] [serial = 1322] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x90d68400) [pid = 1720] [serial = 1323] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x95185800) [pid = 1720] [serial = 1301] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x96c18000) [pid = 1720] [serial = 1302] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x8dd10800) [pid = 1720] [serial = 1319] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x901d9800) [pid = 1720] [serial = 1320] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x93840000) [pid = 1720] [serial = 1292] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x93a6b800) [pid = 1720] [serial = 1293] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x927e6c00) [pid = 1720] [serial = 1286] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x929d9400) [pid = 1720] [serial = 1287] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9031c000) [pid = 1720] [serial = 1269] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8ed31000) [pid = 1720] [serial = 1274] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x8eeb6400) [pid = 1720] [serial = 1275] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x98660800) [pid = 1720] [serial = 1304] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9909e800) [pid = 1720] [serial = 1305] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x92402800) [pid = 1720] [serial = 1280] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x92407c00) [pid = 1720] [serial = 1281] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x92491400) [pid = 1720] [serial = 1283] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x92495400) [pid = 1720] [serial = 1284] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x94f9f400) [pid = 1720] [serial = 1295] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x94fa4000) [pid = 1720] [serial = 1296] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x99dd4800) [pid = 1720] [serial = 1307] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x99fdf400) [pid = 1720] [serial = 1308] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8d914c00) [pid = 1720] [serial = 1271] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x8dd05800) [pid = 1720] [serial = 1272] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9a69d000) [pid = 1720] [serial = 1316] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9a7b7400) [pid = 1720] [serial = 1317] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x90ef1000) [pid = 1720] [serial = 1277] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9180a000) [pid = 1720] [serial = 1278] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8d920400) [pid = 1720] [serial = 1325] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8e4ad000) [pid = 1720] [serial = 1326] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x92a16000) [pid = 1720] [serial = 1289] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x92c9f400) [pid = 1720] [serial = 1290] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8ed2f000) [pid = 1720] [serial = 1329] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x922c0400) [pid = 1720] [serial = 1338] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x92402400) [pid = 1720] [serial = 1335] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x90d6dc00) [pid = 1720] [serial = 1331] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x90eeb800) [pid = 1720] [serial = 1332] [outer = (nil)] [url = about:blank] 08:44:49 INFO - PROCESS | 1720 | 1466696689616 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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1577ms 08:44:49 INFO - PROCESS | 1720 | 1466696689658 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1720 | 1466696689662 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:44:49 INFO - PROCESS | 1720 | 1466696689675 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1720 | 1466696689684 Marionette TRACE conn4 <- [1,1922,null,{}] 08:44:49 INFO - PROCESS | 1720 | 1466696689709 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}] 08:44:49 INFO - PROCESS | 1720 | 1466696689715 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:49 INFO - PROCESS | 1720 | 1466696689887 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:44:49 INFO - PROCESS | 1720 | 1466696689898 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1720 | 1466696689906 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f5000 == 32 [pid = 1720] [id = 488] 08:44:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9020d000) [pid = 1720] [serial = 1465] [outer = (nil)] 08:44:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x91807800) [pid = 1720] [serial = 1466] [outer = 0x9020d000] 08:44:49 INFO - PROCESS | 1720 | 1466696689975 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9180e400) [pid = 1720] [serial = 1467] [outer = 0x9020d000] 08:44:50 INFO - PROCESS | 1720 | 1466696690918 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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1303ms 08:44:50 INFO - PROCESS | 1720 | 1466696690972 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1720 | 1466696690975 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:44:50 INFO - PROCESS | 1720 | 1466696690982 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1720 | 1466696690985 Marionette TRACE conn4 <- [1,1926,null,{}] 08:44:50 INFO - PROCESS | 1720 | 1466696690991 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}] 08:44:50 INFO - PROCESS | 1720 | 1466696690996 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:51 INFO - PROCESS | 1720 | 1466696691169 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:44:51 INFO - PROCESS | 1720 | 1466696691345 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1720 | 1466696691351 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d914c00 == 33 [pid = 1720] [id = 489] 08:44:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x9020e400) [pid = 1720] [serial = 1468] [outer = (nil)] 08:44:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x92402400) [pid = 1720] [serial = 1469] [outer = 0x9020e400] 08:44:51 INFO - PROCESS | 1720 | 1466696691422 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x92409000) [pid = 1720] [serial = 1470] [outer = 0x9020e400] 08:44:52 INFO - PROCESS | 1720 | 1466696692390 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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1480ms 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:44:52 INFO - PROCESS | 1720 | 1466696692462 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1720 | 1466696692465 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:44:52 INFO - PROCESS | 1720 | 1466696692472 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1720 | 1466696692475 Marionette TRACE conn4 <- [1,1930,null,{}] 08:44:52 INFO - PROCESS | 1720 | 1466696692489 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}] 08:44:52 INFO - PROCESS | 1720 | 1466696692494 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:52 INFO - PROCESS | 1720 | 1466696692736 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:44:52 INFO - PROCESS | 1720 | 1466696692773 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1720 | 1466696692789 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x92498400 == 34 [pid = 1720] [id = 490] 08:44:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x92597c00) [pid = 1720] [serial = 1471] [outer = (nil)] 08:44:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x925a0000) [pid = 1720] [serial = 1472] [outer = 0x92597c00] 08:44:52 INFO - PROCESS | 1720 | 1466696692867 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x929de400) [pid = 1720] [serial = 1473] [outer = 0x92597c00] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8c872c00) [pid = 1720] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d91b000) [pid = 1720] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x901d9000) [pid = 1720] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8d026400) [pid = 1720] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8eb30800) [pid = 1720] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x920ddc00) [pid = 1720] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9368c400) [pid = 1720] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x920dcc00) [pid = 1720] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x94fcc400) [pid = 1720] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8e85d800) [pid = 1720] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x95060c00) [pid = 1720] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9259b000) [pid = 1720] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9ab92800) [pid = 1720] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9ae28c00) [pid = 1720] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8cae2c00) [pid = 1720] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8d2fc000) [pid = 1720] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x94fab000) [pid = 1720] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8d2f1800) [pid = 1720] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9b089c00) [pid = 1720] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x9b964000) [pid = 1720] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x97e6bc00) [pid = 1720] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:44:53 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8dd05000) [pid = 1720] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:44:54 INFO - PROCESS | 1720 | 1466696694044 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]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1629ms 08:44:54 INFO - PROCESS | 1720 | 1466696694100 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 1720 | 1466696694104 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:44:54 INFO - PROCESS | 1720 | 1466696694118 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1720 | 1466696694122 Marionette TRACE conn4 <- [1,1934,null,{}] 08:44:54 INFO - PROCESS | 1720 | 1466696694127 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}] 08:44:54 INFO - PROCESS | 1720 | 1466696694133 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:54 INFO - PROCESS | 1720 | 1466696694302 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:44:54 INFO - PROCESS | 1720 | 1466696694313 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1720 | 1466696694319 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01a800 == 35 [pid = 1720] [id = 491] 08:44:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8d2fc000) [pid = 1720] [serial = 1474] [outer = (nil)] 08:44:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x92404000) [pid = 1720] [serial = 1475] [outer = 0x8d2fc000] 08:44:54 INFO - PROCESS | 1720 | 1466696694388 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x92a0bc00) [pid = 1720] [serial = 1476] [outer = 0x8d2fc000] 08:44:55 INFO - PROCESS | 1720 | 1466696695290 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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1234ms 08:44:55 INFO - PROCESS | 1720 | 1466696695353 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1720 | 1466696695357 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:44:55 INFO - PROCESS | 1720 | 1466696695363 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1720 | 1466696695367 Marionette TRACE conn4 <- [1,1938,null,{}] 08:44:55 INFO - PROCESS | 1720 | 1466696695372 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}] 08:44:55 INFO - PROCESS | 1720 | 1466696695377 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:55 INFO - PROCESS | 1720 | 1466696695543 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:44:55 INFO - PROCESS | 1720 | 1466696695772 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1720 | 1466696695784 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871400 == 36 [pid = 1720] [id = 492] 08:44:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8c871c00) [pid = 1720] [serial = 1477] [outer = (nil)] 08:44:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8c87c000) [pid = 1720] [serial = 1478] [outer = 0x8c871c00] 08:44:55 INFO - PROCESS | 1720 | 1466696695914 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8cae5400) [pid = 1720] [serial = 1479] [outer = 0x8c871c00] 08:44:57 INFO - PROCESS | 1720 | 1466696697053 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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1733ms 08:44:57 INFO - PROCESS | 1720 | 1466696697099 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1720 | 1466696697105 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:44:57 INFO - PROCESS | 1720 | 1466696697114 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 1720 | 1466696697118 Marionette TRACE conn4 <- [1,1942,null,{}] 08:44:57 INFO - PROCESS | 1720 | 1466696697127 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}] 08:44:57 INFO - PROCESS | 1720 | 1466696697135 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:57 INFO - PROCESS | 1720 | 1466696697345 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:44:57 INFO - PROCESS | 1720 | 1466696697592 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1720 | 1466696697600 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4ae400 == 37 [pid = 1720] [id = 493] 08:44:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e4af400) [pid = 1720] [serial = 1480] [outer = (nil)] 08:44:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e85a800) [pid = 1720] [serial = 1481] [outer = 0x8e4af400] 08:44:57 INFO - PROCESS | 1720 | 1466696697735 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eb36800) [pid = 1720] [serial = 1482] [outer = 0x8e4af400] 08:44:58 INFO - PROCESS | 1720 | 1466696698727 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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1644ms 08:44:58 INFO - PROCESS | 1720 | 1466696698761 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1720 | 1466696698767 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:44:58 INFO - PROCESS | 1720 | 1466696698775 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1720 | 1466696698778 Marionette TRACE conn4 <- [1,1946,null,{}] 08:44:58 INFO - PROCESS | 1720 | 1466696698785 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}] 08:44:58 INFO - PROCESS | 1720 | 1466696698790 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:58 INFO - PROCESS | 1720 | 1466696698993 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:44:59 INFO - PROCESS | 1720 | 1466696699192 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1720 | 1466696699203 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:44:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x901d5000 == 38 [pid = 1720] [id = 494] 08:44:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90205800) [pid = 1720] [serial = 1483] [outer = (nil)] 08:44:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90314400) [pid = 1720] [serial = 1484] [outer = 0x90205800] 08:44:59 INFO - PROCESS | 1720 | 1466696699389 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90d73c00) [pid = 1720] [serial = 1485] [outer = 0x90205800] 08:45:00 INFO - PROCESS | 1720 | 1466696700343 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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1586ms 08:45:00 INFO - PROCESS | 1720 | 1466696700360 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1720 | 1466696700364 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:00 INFO - PROCESS | 1720 | 1466696700379 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1720 | 1466696700388 Marionette TRACE conn4 <- [1,1950,null,{}] 08:45:00 INFO - PROCESS | 1720 | 1466696700397 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}] 08:45:00 INFO - PROCESS | 1720 | 1466696700405 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:00 INFO - PROCESS | 1720 | 1466696700654 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:45:00 INFO - PROCESS | 1720 | 1466696700913 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1720 | 1466696700923 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4ad400 == 39 [pid = 1720] [id = 495] 08:45:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8ed32c00) [pid = 1720] [serial = 1486] [outer = (nil)] 08:45:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9259ac00) [pid = 1720] [serial = 1487] [outer = 0x8ed32c00] 08:45:01 INFO - PROCESS | 1720 | 1466696701046 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x929d1800) [pid = 1720] [serial = 1488] [outer = 0x8ed32c00] 08:45:02 INFO - PROCESS | 1720 | 1466696702071 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]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1751ms 08:45:02 INFO - PROCESS | 1720 | 1466696702123 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1720 | 1466696702129 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:02 INFO - PROCESS | 1720 | 1466696702136 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1720 | 1466696702139 Marionette TRACE conn4 <- [1,1954,null,{}] 08:45:02 INFO - PROCESS | 1720 | 1466696702150 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}] 08:45:02 INFO - PROCESS | 1720 | 1466696702155 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:02 INFO - PROCESS | 1720 | 1466696702371 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:45:02 INFO - PROCESS | 1720 | 1466696702606 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1720 | 1466696702612 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d71000 == 40 [pid = 1720] [id = 496] 08:45:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x922bd400) [pid = 1720] [serial = 1489] [outer = (nil)] 08:45:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x93a6f800) [pid = 1720] [serial = 1490] [outer = 0x922bd400] 08:45:02 INFO - PROCESS | 1720 | 1466696702700 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x94538800) [pid = 1720] [serial = 1491] [outer = 0x922bd400] 08:45:03 INFO - PROCESS | 1720 | 1466696703577 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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1496ms 08:45:03 INFO - PROCESS | 1720 | 1466696703637 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1720 | 1466696703640 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:03 INFO - PROCESS | 1720 | 1466696703649 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1720 | 1466696703652 Marionette TRACE conn4 <- [1,1958,null,{}] 08:45:03 INFO - PROCESS | 1720 | 1466696703658 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}] 08:45:03 INFO - PROCESS | 1720 | 1466696703663 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:03 INFO - PROCESS | 1720 | 1466696703856 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:45:04 INFO - PROCESS | 1720 | 1466696704060 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1720 | 1466696704076 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x94fa4c00 == 41 [pid = 1720] [id = 497] 08:45:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x94fa5000) [pid = 1720] [serial = 1492] [outer = (nil)] 08:45:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x95047400) [pid = 1720] [serial = 1493] [outer = 0x94fa5000] 08:45:04 INFO - PROCESS | 1720 | 1466696704219 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x96c0fc00) [pid = 1720] [serial = 1494] [outer = 0x94fa5000] 08:45:05 INFO - PROCESS | 1720 | 1466696705235 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]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1626ms 08:45:05 INFO - PROCESS | 1720 | 1466696705276 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 1720 | 1466696705280 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:05 INFO - PROCESS | 1720 | 1466696705308 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 1720 | 1466696705312 Marionette TRACE conn4 <- [1,1962,null,{}] 08:45:05 INFO - PROCESS | 1720 | 1466696705318 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}] 08:45:05 INFO - PROCESS | 1720 | 1466696705324 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:05 INFO - PROCESS | 1720 | 1466696705528 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:45:05 INFO - PROCESS | 1720 | 1466696705791 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1720 | 1466696705802 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb29c00 == 42 [pid = 1720] [id = 498] 08:45:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9020f000) [pid = 1720] [serial = 1495] [outer = (nil)] 08:45:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x99cc4800) [pid = 1720] [serial = 1496] [outer = 0x9020f000] 08:45:05 INFO - PROCESS | 1720 | 1466696705903 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a0f4c00) [pid = 1720] [serial = 1497] [outer = 0x9020f000] 08:45:06 INFO - PROCESS | 1720 | 1466696706854 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]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1590ms 08:45:06 INFO - PROCESS | 1720 | 1466696706894 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 1720 | 1466696706898 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:06 INFO - PROCESS | 1720 | 1466696706905 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 1720 | 1466696706909 Marionette TRACE conn4 <- [1,1966,null,{}] 08:45:06 INFO - PROCESS | 1720 | 1466696706915 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}] 08:45:06 INFO - PROCESS | 1720 | 1466696706921 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:07 INFO - PROCESS | 1720 | 1466696707128 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:45:07 INFO - PROCESS | 1720 | 1466696707369 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1720 | 1466696707377 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0d400 == 43 [pid = 1720] [id = 499] 08:45:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9953a800) [pid = 1720] [serial = 1498] [outer = (nil)] 08:45:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9a49bc00) [pid = 1720] [serial = 1499] [outer = 0x9953a800] 08:45:07 INFO - PROCESS | 1720 | 1466696707505 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9a49c800) [pid = 1720] [serial = 1500] [outer = 0x9953a800] 08:45:08 INFO - PROCESS | 1720 | 1466696708360 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]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1488ms 08:45:08 INFO - PROCESS | 1720 | 1466696708394 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1720 | 1466696708397 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:08 INFO - PROCESS | 1720 | 1466696708403 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1720 | 1466696708407 Marionette TRACE conn4 <- [1,1970,null,{}] 08:45:08 INFO - PROCESS | 1720 | 1466696708413 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}] 08:45:08 INFO - PROCESS | 1720 | 1466696708418 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:08 INFO - PROCESS | 1720 | 1466696708600 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:45:08 INFO - PROCESS | 1720 | 1466696708805 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1720 | 1466696708811 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01e000 == 44 [pid = 1720] [id = 500] 08:45:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x94f9d000) [pid = 1720] [serial = 1501] [outer = (nil)] 08:45:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9a570800) [pid = 1720] [serial = 1502] [outer = 0x94f9d000] 08:45:08 INFO - PROCESS | 1720 | 1466696708897 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9a571c00) [pid = 1720] [serial = 1503] [outer = 0x94f9d000] 08:45:09 INFO - PROCESS | 1720 | 1466696709840 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]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1478ms 08:45:09 INFO - PROCESS | 1720 | 1466696709883 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:09 INFO - PROCESS | 1720 | 1466696709888 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:45:09 INFO - PROCESS | 1720 | 1466696709894 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1720 | 1466696709898 Marionette TRACE conn4 <- [1,1974,null,{}] 08:45:09 INFO - PROCESS | 1720 | 1466696709903 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}] 08:45:09 INFO - PROCESS | 1720 | 1466696709909 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:10 INFO - PROCESS | 1720 | 1466696710106 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:45:10 INFO - PROCESS | 1720 | 1466696710309 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1720 | 1466696710318 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4abc00 == 45 [pid = 1720] [id = 501] 08:45:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x90d67800) [pid = 1720] [serial = 1504] [outer = (nil)] 08:45:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9a698800) [pid = 1720] [serial = 1505] [outer = 0x90d67800] 08:45:10 INFO - PROCESS | 1720 | 1466696710437 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9a69e400) [pid = 1720] [serial = 1506] [outer = 0x90d67800] 08:45:11 INFO - PROCESS | 1720 | 1466696711404 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]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1581ms 08:45:11 INFO - PROCESS | 1720 | 1466696711477 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:11 INFO - PROCESS | 1720 | 1466696711481 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:45:11 INFO - PROCESS | 1720 | 1466696711488 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1720 | 1466696711492 Marionette TRACE conn4 <- [1,1978,null,{}] 08:45:11 INFO - PROCESS | 1720 | 1466696711498 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}] 08:45:11 INFO - PROCESS | 1720 | 1466696711503 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:11 INFO - PROCESS | 1720 | 1466696711753 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:45:12 INFO - PROCESS | 1720 | 1466696712030 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1720 | 1466696712044 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab37800 == 46 [pid = 1720] [id = 502] 08:45:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9ab37c00) [pid = 1720] [serial = 1507] [outer = (nil)] 08:45:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9ab39c00) [pid = 1720] [serial = 1508] [outer = 0x9ab37c00] 08:45:12 INFO - PROCESS | 1720 | 1466696712187 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9ab91800) [pid = 1720] [serial = 1509] [outer = 0x9ab37c00] 08:45:13 INFO - PROCESS | 1720 | 1466696713132 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1689ms 08:45:13 INFO - PROCESS | 1720 | 1466696713176 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:13 INFO - PROCESS | 1720 | 1466696713181 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:45:13 INFO - PROCESS | 1720 | 1466696713187 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1720 | 1466696713192 Marionette TRACE conn4 <- [1,1982,null,{}] 08:45:13 INFO - PROCESS | 1720 | 1466696713198 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}] 08:45:13 INFO - PROCESS | 1720 | 1466696713204 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:13 INFO - PROCESS | 1720 | 1466696713421 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:45:13 INFO - PROCESS | 1720 | 1466696713628 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1720 | 1466696713637 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a834800 == 47 [pid = 1720] [id = 503] 08:45:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9a835c00) [pid = 1720] [serial = 1510] [outer = (nil)] 08:45:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9ae29800) [pid = 1720] [serial = 1511] [outer = 0x9a835c00] 08:45:13 INFO - PROCESS | 1720 | 1466696713764 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9af83800) [pid = 1720] [serial = 1512] [outer = 0x9a835c00] 08:45:14 INFO - PROCESS | 1720 | 1466696714734 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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1585ms 08:45:14 INFO - PROCESS | 1720 | 1466696714773 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 1720 | 1466696714777 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:14 INFO - PROCESS | 1720 | 1466696714783 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1720 | 1466696714787 Marionette TRACE conn4 <- [1,1986,null,{}] 08:45:14 INFO - PROCESS | 1720 | 1466696714792 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}] 08:45:14 INFO - PROCESS | 1720 | 1466696714797 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:14 INFO - PROCESS | 1720 | 1466696714991 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:45:15 INFO - PROCESS | 1720 | 1466696715197 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1720 | 1466696715205 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x9180cc00 == 48 [pid = 1720] [id = 504] 08:45:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x92406000) [pid = 1720] [serial = 1513] [outer = (nil)] 08:45:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9b08bc00) [pid = 1720] [serial = 1514] [outer = 0x92406000] 08:45:15 INFO - PROCESS | 1720 | 1466696715324 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9b090400) [pid = 1720] [serial = 1515] [outer = 0x92406000] 08:45:16 INFO - PROCESS | 1720 | 1466696716274 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1528ms 08:45:16 INFO - PROCESS | 1720 | 1466696716311 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1720 | 1466696716315 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:16 INFO - PROCESS | 1720 | 1466696716321 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1720 | 1466696716325 Marionette TRACE conn4 <- [1,1990,null,{}] 08:45:16 INFO - PROCESS | 1720 | 1466696716330 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}] 08:45:16 INFO - PROCESS | 1720 | 1466696716335 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:16 INFO - PROCESS | 1720 | 1466696716602 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:45:16 INFO - PROCESS | 1720 | 1466696716824 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1720 | 1466696716833 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b089c00 == 49 [pid = 1720] [id = 505] 08:45:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9b093000) [pid = 1720] [serial = 1516] [outer = (nil)] 08:45:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9b56a000) [pid = 1720] [serial = 1517] [outer = 0x9b093000] 08:45:16 INFO - PROCESS | 1720 | 1466696716965 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9b90c400) [pid = 1720] [serial = 1518] [outer = 0x9b093000] 08:45:17 INFO - PROCESS | 1720 | 1466696717954 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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1681ms 08:45:18 INFO - PROCESS | 1720 | 1466696718003 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1720 | 1466696718007 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:18 INFO - PROCESS | 1720 | 1466696718013 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1720 | 1466696718016 Marionette TRACE conn4 <- [1,1994,null,{}] 08:45:18 INFO - PROCESS | 1720 | 1466696718022 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}] 08:45:18 INFO - PROCESS | 1720 | 1466696718027 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:18 INFO - PROCESS | 1720 | 1466696718218 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:45:18 INFO - PROCESS | 1720 | 1466696718426 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1720 | 1466696718435 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a1000 == 50 [pid = 1720] [id = 506] 08:45:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x9b55f800) [pid = 1720] [serial = 1519] [outer = (nil)] 08:45:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x9be2cc00) [pid = 1720] [serial = 1520] [outer = 0x9b55f800] 08:45:18 INFO - PROCESS | 1720 | 1466696718554 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x9c1b7800) [pid = 1720] [serial = 1521] [outer = 0x9b55f800] 08:45:19 INFO - PROCESS | 1720 | 1466696719491 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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1529ms 08:45:19 INFO - PROCESS | 1720 | 1466696719543 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 1720 | 1466696719547 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:45:19 INFO - PROCESS | 1720 | 1466696719553 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1720 | 1466696719556 Marionette TRACE conn4 <- [1,1998,null,{}] 08:45:19 INFO - PROCESS | 1720 | 1466696719562 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}] 08:45:19 INFO - PROCESS | 1720 | 1466696719567 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:19 INFO - PROCESS | 1720 | 1466696719833 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:45:20 INFO - PROCESS | 1720 | 1466696719987 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1720 | 1466696719994 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x9249b000 == 51 [pid = 1720] [id = 507] 08:45:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x929da000) [pid = 1720] [serial = 1522] [outer = (nil)] 08:45:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x9d898c00) [pid = 1720] [serial = 1523] [outer = 0x929da000] 08:45:20 INFO - PROCESS | 1720 | 1466696720121 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x9d8e2800) [pid = 1720] [serial = 1524] [outer = 0x929da000] 08:45:21 INFO - PROCESS | 1720 | 1466696721077 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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1579ms 08:45:21 INFO - PROCESS | 1720 | 1466696721149 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1720 | 1466696721154 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:45:21 INFO - PROCESS | 1720 | 1466696721164 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1720 | 1466696721166 Marionette TRACE conn4 <- [1,2002,null,{}] 08:45:21 INFO - PROCESS | 1720 | 1466696721172 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}] 08:45:21 INFO - PROCESS | 1720 | 1466696721177 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:21 INFO - PROCESS | 1720 | 1466696721373 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:45:21 INFO - PROCESS | 1720 | 1466696721588 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1720 | 1466696721595 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caec000 == 52 [pid = 1720] [id = 508] 08:45:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8caec800) [pid = 1720] [serial = 1525] [outer = (nil)] 08:45:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8d026000) [pid = 1720] [serial = 1526] [outer = 0x8caec800] 08:45:22 INFO - PROCESS | 1720 | 1466696722307 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x8d2f9400) [pid = 1720] [serial = 1527] [outer = 0x8caec800] 08:45:23 INFO - PROCESS | 1720 | 1466696723363 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]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2238ms 08:45:23 INFO - PROCESS | 1720 | 1466696723418 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1720 | 1466696723423 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:45:23 INFO - PROCESS | 1720 | 1466696723435 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1720 | 1466696723438 Marionette TRACE conn4 <- [1,2006,null,{}] 08:45:23 INFO - PROCESS | 1720 | 1466696723446 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}] 08:45:23 INFO - PROCESS | 1720 | 1466696723451 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:23 INFO - PROCESS | 1720 | 1466696723645 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:45:24 INFO - PROCESS | 1720 | 1466696724136 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1720 | 1466696724144 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb9400 == 53 [pid = 1720] [id = 509] 08:45:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x901d0000) [pid = 1720] [serial = 1528] [outer = (nil)] 08:45:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 182 (0x9020d400) [pid = 1720] [serial = 1529] [outer = 0x901d0000] 08:45:24 INFO - PROCESS | 1720 | 1466696724233 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 183 (0x90319c00) [pid = 1720] [serial = 1530] [outer = 0x901d0000] 08:45:25 INFO - PROCESS | 1720 | 1466696725160 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]]]}] 08:45:25 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 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1780ms 08:45:25 INFO - PROCESS | 1720 | 1466696725214 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1720 | 1466696725219 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:45:25 INFO - PROCESS | 1720 | 1466696725229 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1720 | 1466696725233 Marionette TRACE conn4 <- [1,2010,null,{}] 08:45:25 INFO - PROCESS | 1720 | 1466696725239 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}] 08:45:25 INFO - PROCESS | 1720 | 1466696725244 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:25 INFO - PROCESS | 1720 | 1466696725432 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:45:25 INFO - PROCESS | 1720 | 1466696725884 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1720 | 1466696725893 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f1400 == 52 [pid = 1720] [id = 463] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01a800 == 51 [pid = 1720] [id = 491] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x92498400 == 50 [pid = 1720] [id = 490] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8d914c00 == 49 [pid = 1720] [id = 489] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f5000 == 48 [pid = 1720] [id = 488] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8d026c00 == 47 [pid = 1720] [id = 487] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a4800 == 46 [pid = 1720] [id = 486] 08:45:26 INFO - PROCESS | 1720 | --DOCSHELL 0x8c879400 == 45 [pid = 1720] [id = 485] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae2400 == 44 [pid = 1720] [id = 464] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fa400 == 43 [pid = 1720] [id = 465] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85d400 == 42 [pid = 1720] [id = 466] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6c800 == 41 [pid = 1720] [id = 471] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85fc00 == 40 [pid = 1720] [id = 473] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae4c00 == 39 [pid = 1720] [id = 483] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01e400 == 38 [pid = 1720] [id = 469] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e860000 == 37 [pid = 1720] [id = 470] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6c00 == 36 [pid = 1720] [id = 482] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd06400 == 35 [pid = 1720] [id = 468] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874400 == 34 [pid = 1720] [id = 484] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae3400 == 33 [pid = 1720] [id = 467] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a1400 == 32 [pid = 1720] [id = 474] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c873800 == 31 [pid = 1720] [id = 476] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99cc00 == 30 [pid = 1720] [id = 475] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b000 == 29 [pid = 1720] [id = 477] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f2000 == 28 [pid = 1720] [id = 478] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c878000 == 27 [pid = 1720] [id = 481] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9383c400 == 26 [pid = 1720] [id = 479] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8eebc000 == 25 [pid = 1720] [id = 480] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a9c00 == 24 [pid = 1720] [id = 472] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9249b000 == 23 [pid = 1720] [id = 507] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a1000 == 22 [pid = 1720] [id = 506] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9b089c00 == 21 [pid = 1720] [id = 505] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9a834800 == 20 [pid = 1720] [id = 503] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9180cc00 == 19 [pid = 1720] [id = 504] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab37800 == 18 [pid = 1720] [id = 502] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4abc00 == 17 [pid = 1720] [id = 501] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01e000 == 16 [pid = 1720] [id = 500] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb29c00 == 15 [pid = 1720] [id = 498] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0d400 == 14 [pid = 1720] [id = 499] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x94fa4c00 == 13 [pid = 1720] [id = 497] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x90d71000 == 12 [pid = 1720] [id = 496] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x901d5000 == 11 [pid = 1720] [id = 494] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4ad400 == 10 [pid = 1720] [id = 495] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4ae400 == 9 [pid = 1720] [id = 493] 08:45:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871400 == 8 [pid = 1720] [id = 492] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 182 (0xa108a400) [pid = 1720] [serial = 1386] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 181 (0x9d8e3000) [pid = 1720] [serial = 1385] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x901dcc00) [pid = 1720] [serial = 1406] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x8e85a400) [pid = 1720] [serial = 1389] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x8e864c00) [pid = 1720] [serial = 1403] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x8eeb8400) [pid = 1720] [serial = 1404] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x8ed28800) [pid = 1720] [serial = 1401] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x8dd08800) [pid = 1720] [serial = 1398] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x8cae8c00) [pid = 1720] [serial = 1341] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8c99c800) [pid = 1720] [serial = 1340] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x8eb2a400) [pid = 1720] [serial = 1344] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x8e85f400) [pid = 1720] [serial = 1343] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x90d67c00) [pid = 1720] [serial = 1347] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x8d919c00) [pid = 1720] [serial = 1388] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x90202c00) [pid = 1720] [serial = 1346] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x925a0c00) [pid = 1720] [serial = 1350] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9249c800) [pid = 1720] [serial = 1349] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x929d4400) [pid = 1720] [serial = 1353] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x929d2400) [pid = 1720] [serial = 1352] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x94fa3c00) [pid = 1720] [serial = 1356] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x93832400) [pid = 1720] [serial = 1355] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x96c0ac00) [pid = 1720] [serial = 1359] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9505f800) [pid = 1720] [serial = 1358] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x99dd9400) [pid = 1720] [serial = 1362] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x99cc2000) [pid = 1720] [serial = 1361] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8eb2a000) [pid = 1720] [serial = 1400] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9a56bc00) [pid = 1720] [serial = 1365] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x9a4a1000) [pid = 1720] [serial = 1364] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9ab32c00) [pid = 1720] [serial = 1368] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9a5ee000) [pid = 1720] [serial = 1367] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9ae25400) [pid = 1720] [serial = 1371] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9ab97000) [pid = 1720] [serial = 1370] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9b091400) [pid = 1720] [serial = 1374] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9b08d000) [pid = 1720] [serial = 1373] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8cae9000) [pid = 1720] [serial = 1394] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8d01fc00) [pid = 1720] [serial = 1395] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d91d000) [pid = 1720] [serial = 1397] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9b904400) [pid = 1720] [serial = 1377] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x9b56dc00) [pid = 1720] [serial = 1376] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8d91fc00) [pid = 1720] [serial = 1392] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9d804000) [pid = 1720] [serial = 1380] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9b9d3c00) [pid = 1720] [serial = 1379] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8d2f8400) [pid = 1720] [serial = 1391] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9d8df400) [pid = 1720] [serial = 1383] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9d8d6800) [pid = 1720] [serial = 1382] [outer = (nil)] [url = about:blank] 08:45:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871400 == 9 [pid = 1720] [id = 510] 08:45:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8c873800) [pid = 1720] [serial = 1531] [outer = (nil)] 08:45:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8c87f800) [pid = 1720] [serial = 1532] [outer = 0x8c873800] 08:45:28 INFO - PROCESS | 1720 | 1466696728769 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8cadd800) [pid = 1720] [serial = 1533] [outer = 0x8c873800] 08:45:29 INFO - PROCESS | 1720 | 1466696729646 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]]]}] 08:45:29 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 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 4448ms 08:45:29 INFO - PROCESS | 1720 | 1466696729679 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1720 | 1466696729685 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:45:29 INFO - PROCESS | 1720 | 1466696729694 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1720 | 1466696729698 Marionette TRACE conn4 <- [1,2014,null,{}] 08:45:29 INFO - PROCESS | 1720 | 1466696729705 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}] 08:45:29 INFO - PROCESS | 1720 | 1466696729709 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:29 INFO - PROCESS | 1720 | 1466696729880 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:45:29 INFO - PROCESS | 1720 | 1466696729890 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1720 | 1466696729899 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d029800 == 10 [pid = 1720] [id = 511] 08:45:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8d2f6800) [pid = 1720] [serial = 1534] [outer = (nil)] 08:45:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8d91c000) [pid = 1720] [serial = 1535] [outer = 0x8d2f6800] 08:45:29 INFO - PROCESS | 1720 | 1466696729974 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8d922400) [pid = 1720] [serial = 1536] [outer = 0x8d2f6800] 08:45:30 INFO - PROCESS | 1720 | 1466696730961 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]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1330ms 08:45:31 INFO - PROCESS | 1720 | 1466696731023 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1720 | 1466696731029 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:45:31 INFO - PROCESS | 1720 | 1466696731039 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1720 | 1466696731044 Marionette TRACE conn4 <- [1,2018,null,{}] 08:45:31 INFO - PROCESS | 1720 | 1466696731050 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}] 08:45:31 INFO - PROCESS | 1720 | 1466696731055 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:31 INFO - PROCESS | 1720 | 1466696731225 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:45:31 INFO - PROCESS | 1720 | 1466696731413 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1720 | 1466696731423 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01fc00 == 11 [pid = 1720] [id = 512] 08:45:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8dd03400) [pid = 1720] [serial = 1537] [outer = (nil)] 08:45:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8e4b0800) [pid = 1720] [serial = 1538] [outer = 0x8dd03400] 08:45:31 INFO - PROCESS | 1720 | 1466696731495 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8e864800) [pid = 1720] [serial = 1539] [outer = 0x8dd03400] 08:45:32 INFO - PROCESS | 1720 | 1466696732584 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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1579ms 08:45:32 INFO - PROCESS | 1720 | 1466696732618 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1720 | 1466696732621 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:45:32 INFO - PROCESS | 1720 | 1466696732628 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1720 | 1466696732634 Marionette TRACE conn4 <- [1,2022,null,{}] 08:45:32 INFO - PROCESS | 1720 | 1466696732660 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}] 08:45:32 INFO - PROCESS | 1720 | 1466696732669 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:32 INFO - PROCESS | 1720 | 1466696732926 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:45:32 INFO - PROCESS | 1720 | 1466696732957 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1720 | 1466696732969 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed31c00 == 12 [pid = 1720] [id = 513] 08:45:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x8ed34400) [pid = 1720] [serial = 1540] [outer = (nil)] 08:45:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x8eeb8400) [pid = 1720] [serial = 1541] [outer = 0x8ed34400] 08:45:33 INFO - PROCESS | 1720 | 1466696733037 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x901d4800) [pid = 1720] [serial = 1542] [outer = 0x8ed34400] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x95067c00) [pid = 1720] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x90eef800) [pid = 1720] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8c87a400) [pid = 1720] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d021000) [pid = 1720] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8dd02c00) [pid = 1720] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x901d9400) [pid = 1720] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8d919800) [pid = 1720] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8d91b400) [pid = 1720] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x9020d000) [pid = 1720] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8c87ac00) [pid = 1720] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8e4a7000) [pid = 1720] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x92597c00) [pid = 1720] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8c87b400) [pid = 1720] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x91803c00) [pid = 1720] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x91808000) [pid = 1720] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8e4a7400) [pid = 1720] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9020e400) [pid = 1720] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8dd0bc00) [pid = 1720] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x91802800) [pid = 1720] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8d023c00) [pid = 1720] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x90d76400) [pid = 1720] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x93a68400) [pid = 1720] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8e4a8000) [pid = 1720] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:45:34 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8d2fc000) [pid = 1720] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:45:35 INFO - PROCESS | 1720 | 1466696735265 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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2690ms 08:45:35 INFO - PROCESS | 1720 | 1466696735322 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1720 | 1466696735327 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:45:35 INFO - PROCESS | 1720 | 1466696735344 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1720 | 1466696735347 Marionette TRACE conn4 <- [1,2026,null,{}] 08:45:35 INFO - PROCESS | 1720 | 1466696735353 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}] 08:45:35 INFO - PROCESS | 1720 | 1466696735358 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:35 INFO - PROCESS | 1720 | 1466696735525 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:45:35 INFO - PROCESS | 1720 | 1466696735536 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1720 | 1466696735543 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a400 == 13 [pid = 1720] [id = 514] 08:45:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8dd0bc00) [pid = 1720] [serial = 1543] [outer = (nil)] 08:45:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8eeba400) [pid = 1720] [serial = 1544] [outer = 0x8dd0bc00] 08:45:35 INFO - PROCESS | 1720 | 1466696735613 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x901d7c00) [pid = 1720] [serial = 1545] [outer = 0x8dd0bc00] 08:45:36 INFO - PROCESS | 1720 | 1466696736524 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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1232ms 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:45:36 INFO - PROCESS | 1720 | 1466696736575 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1720 | 1466696736578 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:45:36 INFO - PROCESS | 1720 | 1466696736585 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1720 | 1466696736588 Marionette TRACE conn4 <- [1,2030,null,{}] 08:45:36 INFO - PROCESS | 1720 | 1466696736593 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}] 08:45:36 INFO - PROCESS | 1720 | 1466696736598 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:36 INFO - PROCESS | 1720 | 1466696736769 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:45:37 INFO - PROCESS | 1720 | 1466696737019 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1720 | 1466696737028 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c879400 == 14 [pid = 1720] [id = 515] 08:45:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8c87d000) [pid = 1720] [serial = 1546] [outer = (nil)] 08:45:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8c9a2800) [pid = 1720] [serial = 1547] [outer = 0x8c87d000] 08:45:37 INFO - PROCESS | 1720 | 1466696737122 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8d01c400) [pid = 1720] [serial = 1548] [outer = 0x8c87d000] 08:45:38 INFO - PROCESS | 1720 | 1466696738155 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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1636ms 08:45:38 INFO - PROCESS | 1720 | 1466696738224 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:45:38 INFO - PROCESS | 1720 | 1466696738230 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:45:38 INFO - PROCESS | 1720 | 1466696738238 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1720 | 1466696738243 Marionette TRACE conn4 <- [1,2034,null,{}] 08:45:38 INFO - PROCESS | 1720 | 1466696738251 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}] 08:45:38 INFO - PROCESS | 1720 | 1466696738258 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:38 INFO - PROCESS | 1720 | 1466696738494 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:45:38 INFO - PROCESS | 1720 | 1466696738739 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1720 | 1466696738748 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6000 == 15 [pid = 1720] [id = 516] 08:45:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e4a5c00) [pid = 1720] [serial = 1549] [outer = (nil)] 08:45:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e858c00) [pid = 1720] [serial = 1550] [outer = 0x8e4a5c00] 08:45:38 INFO - PROCESS | 1720 | 1466696738853 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eb28400) [pid = 1720] [serial = 1551] [outer = 0x8e4a5c00] 08:45:39 INFO - PROCESS | 1720 | 1466696739826 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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1631ms 08:45:39 INFO - PROCESS | 1720 | 1466696739872 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1720 | 1466696739879 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:45:39 INFO - PROCESS | 1720 | 1466696739886 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1720 | 1466696739890 Marionette TRACE conn4 <- [1,2038,null,{}] 08:45:39 INFO - PROCESS | 1720 | 1466696739897 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}] 08:45:39 INFO - PROCESS | 1720 | 1466696739903 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:40 INFO - PROCESS | 1720 | 1466696740105 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:45:40 INFO - PROCESS | 1720 | 1466696740390 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1720 | 1466696740401 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd10000 == 16 [pid = 1720] [id = 517] 08:45:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8eeaf800) [pid = 1720] [serial = 1552] [outer = (nil)] 08:45:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90203400) [pid = 1720] [serial = 1553] [outer = 0x8eeaf800] 08:45:40 INFO - PROCESS | 1720 | 1466696740532 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90312800) [pid = 1720] [serial = 1554] [outer = 0x8eeaf800] 08:45:41 INFO - PROCESS | 1720 | 1466696741510 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1680ms 08:45:41 INFO - PROCESS | 1720 | 1466696741568 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:45:41 INFO - PROCESS | 1720 | 1466696741572 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:45:41 INFO - PROCESS | 1720 | 1466696741588 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1720 | 1466696741597 Marionette TRACE conn4 <- [1,2042,null,{}] 08:45:41 INFO - PROCESS | 1720 | 1466696741604 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}] 08:45:41 INFO - PROCESS | 1720 | 1466696741612 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:41 INFO - PROCESS | 1720 | 1466696741859 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:45:42 INFO - PROCESS | 1720 | 1466696742099 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1720 | 1466696742108 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01c000 == 17 [pid = 1720] [id = 518] 08:45:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8e863000) [pid = 1720] [serial = 1555] [outer = (nil)] 08:45:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x90eef800) [pid = 1720] [serial = 1556] [outer = 0x8e863000] 08:45:42 INFO - PROCESS | 1720 | 1466696742241 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x91803400) [pid = 1720] [serial = 1557] [outer = 0x8e863000] 08:45:43 INFO - PROCESS | 1720 | 1466696743212 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]]]}] 08:45:43 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) 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1697ms 08:45:43 INFO - PROCESS | 1720 | 1466696743277 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:45:43 INFO - PROCESS | 1720 | 1466696743282 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:45:43 INFO - PROCESS | 1720 | 1466696743289 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1720 | 1466696743292 Marionette TRACE conn4 <- [1,2046,null,{}] 08:45:43 INFO - PROCESS | 1720 | 1466696743298 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}] 08:45:43 INFO - PROCESS | 1720 | 1466696743303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:43 INFO - PROCESS | 1720 | 1466696743487 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:45:43 INFO - PROCESS | 1720 | 1466696743724 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1720 | 1466696743734 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed30400 == 18 [pid = 1720] [id = 519] 08:45:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9180fc00) [pid = 1720] [serial = 1558] [outer = (nil)] 08:45:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x922b7800) [pid = 1720] [serial = 1559] [outer = 0x9180fc00] 08:45:43 INFO - PROCESS | 1720 | 1466696743875 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x922be000) [pid = 1720] [serial = 1560] [outer = 0x9180fc00] 08:45:44 INFO - PROCESS | 1720 | 1466696744800 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1542ms 08:45:44 INFO - PROCESS | 1720 | 1466696744831 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1720 | 1466696744834 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:45:44 INFO - PROCESS | 1720 | 1466696744841 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1720 | 1466696744845 Marionette TRACE conn4 <- [1,2050,null,{}] 08:45:44 INFO - PROCESS | 1720 | 1466696744851 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}] 08:45:44 INFO - PROCESS | 1720 | 1466696744856 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:45 INFO - PROCESS | 1720 | 1466696745045 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:45:45 INFO - PROCESS | 1720 | 1466696745240 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1720 | 1466696745262 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x901d0800 == 19 [pid = 1720] [id = 520] 08:45:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9240a000) [pid = 1720] [serial = 1561] [outer = (nil)] 08:45:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9240ec00) [pid = 1720] [serial = 1562] [outer = 0x9240a000] 08:45:45 INFO - PROCESS | 1720 | 1466696745402 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9259c400) [pid = 1720] [serial = 1563] [outer = 0x9240a000] 08:45:46 INFO - PROCESS | 1720 | 1466696746496 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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1730ms 08:45:46 INFO - PROCESS | 1720 | 1466696746573 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1720 | 1466696746577 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:45:46 INFO - PROCESS | 1720 | 1466696746583 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1720 | 1466696746587 Marionette TRACE conn4 <- [1,2054,null,{}] 08:45:46 INFO - PROCESS | 1720 | 1466696746593 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}] 08:45:46 INFO - PROCESS | 1720 | 1466696746599 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:46 INFO - PROCESS | 1720 | 1466696746836 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:45:47 INFO - PROCESS | 1720 | 1466696747072 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1720 | 1466696747081 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c878000 == 20 [pid = 1720] [id = 521] 08:45:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x90203000) [pid = 1720] [serial = 1564] [outer = (nil)] 08:45:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x927e3c00) [pid = 1720] [serial = 1565] [outer = 0x90203000] 08:45:47 INFO - PROCESS | 1720 | 1466696747210 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x927db800) [pid = 1720] [serial = 1566] [outer = 0x90203000] 08:45:48 INFO - PROCESS | 1720 | 1466696748181 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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1644ms 08:45:48 INFO - PROCESS | 1720 | 1466696748229 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1720 | 1466696748232 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:45:48 INFO - PROCESS | 1720 | 1466696748239 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1720 | 1466696748243 Marionette TRACE conn4 <- [1,2058,null,{}] 08:45:48 INFO - PROCESS | 1720 | 1466696748248 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}] 08:45:48 INFO - PROCESS | 1720 | 1466696748254 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:48 INFO - PROCESS | 1720 | 1466696748444 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:45:48 INFO - PROCESS | 1720 | 1466696748651 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1720 | 1466696748661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fc800 == 21 [pid = 1720] [id = 522] 08:45:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x8ed2d000) [pid = 1720] [serial = 1567] [outer = (nil)] 08:45:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x92a10c00) [pid = 1720] [serial = 1568] [outer = 0x8ed2d000] 08:45:48 INFO - PROCESS | 1720 | 1466696748804 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x92a14000) [pid = 1720] [serial = 1569] [outer = 0x8ed2d000] 08:45:49 INFO - PROCESS | 1720 | 1466696749725 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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1530ms 08:45:49 INFO - PROCESS | 1720 | 1466696749770 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1720 | 1466696749774 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:45:49 INFO - PROCESS | 1720 | 1466696749780 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1720 | 1466696749784 Marionette TRACE conn4 <- [1,2062,null,{}] 08:45:49 INFO - PROCESS | 1720 | 1466696749789 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}] 08:45:49 INFO - PROCESS | 1720 | 1466696749794 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:49 INFO - PROCESS | 1720 | 1466696749962 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:45:50 INFO - PROCESS | 1720 | 1466696750158 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1720 | 1466696750166 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d022c00 == 22 [pid = 1720] [id = 523] 08:45:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x92a09c00) [pid = 1720] [serial = 1570] [outer = (nil)] 08:45:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9383f000) [pid = 1720] [serial = 1571] [outer = 0x92a09c00] 08:45:50 INFO - PROCESS | 1720 | 1466696750248 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x93a64c00) [pid = 1720] [serial = 1572] [outer = 0x92a09c00] 08:45:51 INFO - PROCESS | 1720 | 1466696751200 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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1485ms 08:45:51 INFO - PROCESS | 1720 | 1466696751266 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1720 | 1466696751270 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:45:51 INFO - PROCESS | 1720 | 1466696751277 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1720 | 1466696751280 Marionette TRACE conn4 <- [1,2066,null,{}] 08:45:51 INFO - PROCESS | 1720 | 1466696751286 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}] 08:45:51 INFO - PROCESS | 1720 | 1466696751291 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:51 INFO - PROCESS | 1720 | 1466696751465 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:45:51 INFO - PROCESS | 1720 | 1466696751661 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1720 | 1466696751671 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872800 == 23 [pid = 1720] [id = 524] 08:45:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8c993400) [pid = 1720] [serial = 1573] [outer = (nil)] 08:45:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x93a6ec00) [pid = 1720] [serial = 1574] [outer = 0x8c993400] 08:45:51 INFO - PROCESS | 1720 | 1466696751800 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x94f9c800) [pid = 1720] [serial = 1575] [outer = 0x8c993400] 08:45:52 INFO - PROCESS | 1720 | 1466696752744 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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1527ms 08:45:52 INFO - PROCESS | 1720 | 1466696752805 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1720 | 1466696752809 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:45:52 INFO - PROCESS | 1720 | 1466696752816 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1720 | 1466696752818 Marionette TRACE conn4 <- [1,2070,null,{}] 08:45:52 INFO - PROCESS | 1720 | 1466696752825 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}] 08:45:52 INFO - PROCESS | 1720 | 1466696752830 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:53 INFO - PROCESS | 1720 | 1466696753005 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:45:53 INFO - PROCESS | 1720 | 1466696753210 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1720 | 1466696753222 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x927de400 == 24 [pid = 1720] [id = 525] 08:45:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x92c9ec00) [pid = 1720] [serial = 1576] [outer = (nil)] 08:45:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x94fa2c00) [pid = 1720] [serial = 1577] [outer = 0x92c9ec00] 08:45:53 INFO - PROCESS | 1720 | 1466696753363 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x95054800) [pid = 1720] [serial = 1578] [outer = 0x92c9ec00] 08:45:54 INFO - PROCESS | 1720 | 1466696754405 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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1628ms 08:45:54 INFO - PROCESS | 1720 | 1466696754445 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1720 | 1466696754449 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:45:54 INFO - PROCESS | 1720 | 1466696754456 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1720 | 1466696754460 Marionette TRACE conn4 <- [1,2074,null,{}] 08:45:54 INFO - PROCESS | 1720 | 1466696754466 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}] 08:45:54 INFO - PROCESS | 1720 | 1466696754472 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:54 INFO - PROCESS | 1720 | 1466696754680 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:45:54 INFO - PROCESS | 1720 | 1466696754878 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1720 | 1466696754886 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x93832c00 == 25 [pid = 1720] [id = 526] 08:45:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x93a6e400) [pid = 1720] [serial = 1579] [outer = (nil)] 08:45:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x96c0cc00) [pid = 1720] [serial = 1580] [outer = 0x93a6e400] 08:45:55 INFO - PROCESS | 1720 | 1466696755023 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x96c13400) [pid = 1720] [serial = 1581] [outer = 0x93a6e400] 08:45:55 INFO - PROCESS | 1720 | 1466696755953 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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1537ms 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:45:56 INFO - PROCESS | 1720 | 1466696755994 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1720 | 1466696755997 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:45:56 INFO - PROCESS | 1720 | 1466696756003 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1720 | 1466696756007 Marionette TRACE conn4 <- [1,2078,null,{}] 08:45:56 INFO - PROCESS | 1720 | 1466696756013 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}] 08:45:56 INFO - PROCESS | 1720 | 1466696756018 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:56 INFO - PROCESS | 1720 | 1466696756191 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:45:56 INFO - PROCESS | 1720 | 1466696756390 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1720 | 1466696756399 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6dc00 == 26 [pid = 1720] [id = 527] 08:45:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x94fa3400) [pid = 1720] [serial = 1582] [outer = (nil)] 08:45:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x99538400) [pid = 1720] [serial = 1583] [outer = 0x94fa3400] 08:45:56 INFO - PROCESS | 1720 | 1466696756521 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x99545400) [pid = 1720] [serial = 1584] [outer = 0x94fa3400] 08:45:57 INFO - PROCESS | 1720 | 1466696757522 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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1587ms 08:45:57 INFO - PROCESS | 1720 | 1466696757590 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:45:57 INFO - PROCESS | 1720 | 1466696757595 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:45:57 INFO - PROCESS | 1720 | 1466696757601 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1720 | 1466696757604 Marionette TRACE conn4 <- [1,2082,null,{}] 08:45:57 INFO - PROCESS | 1720 | 1466696757610 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}] 08:45:57 INFO - PROCESS | 1720 | 1466696757615 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:57 INFO - PROCESS | 1720 | 1466696757810 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:45:58 INFO - PROCESS | 1720 | 1466696758066 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1720 | 1466696758072 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd06400 == 27 [pid = 1720] [id = 528] 08:45:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8dd09400) [pid = 1720] [serial = 1585] [outer = (nil)] 08:45:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x99f84c00) [pid = 1720] [serial = 1586] [outer = 0x8dd09400] 08:45:58 INFO - PROCESS | 1720 | 1466696758209 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x99f88c00) [pid = 1720] [serial = 1587] [outer = 0x8dd09400] 08:45:59 INFO - PROCESS | 1720 | 1466696759235 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]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1681ms 08:45:59 INFO - PROCESS | 1720 | 1466696759281 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:45:59 INFO - PROCESS | 1720 | 1466696759285 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:45:59 INFO - PROCESS | 1720 | 1466696759292 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1720 | 1466696759295 Marionette TRACE conn4 <- [1,2086,null,{}] 08:45:59 INFO - PROCESS | 1720 | 1466696759301 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}] 08:45:59 INFO - PROCESS | 1720 | 1466696759306 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:59 INFO - PROCESS | 1720 | 1466696759501 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:45:59 INFO - PROCESS | 1720 | 1466696759747 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1720 | 1466696759754 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:45:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae1000 == 28 [pid = 1720] [id = 529] 08:45:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8cae2c00) [pid = 1720] [serial = 1588] [outer = (nil)] 08:45:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8ed2b000) [pid = 1720] [serial = 1589] [outer = 0x8cae2c00] 08:45:59 INFO - PROCESS | 1720 | 1466696759885 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8eeb1400) [pid = 1720] [serial = 1590] [outer = 0x8cae2c00] 08:46:00 INFO - PROCESS | 1720 | 1466696760757 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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1541ms 08:46:00 INFO - PROCESS | 1720 | 1466696760833 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1720 | 1466696760837 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:46:00 INFO - PROCESS | 1720 | 1466696760843 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1720 | 1466696760847 Marionette TRACE conn4 <- [1,2090,null,{}] 08:46:00 INFO - PROCESS | 1720 | 1466696760852 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}] 08:46:00 INFO - PROCESS | 1720 | 1466696760859 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:01 INFO - PROCESS | 1720 | 1466696761038 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:46:01 INFO - PROCESS | 1720 | 1466696761549 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1720 | 1466696761559 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87ac00 == 29 [pid = 1720] [id = 530] 08:46:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8c994400) [pid = 1720] [serial = 1591] [outer = (nil)] 08:46:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8cae0800) [pid = 1720] [serial = 1592] [outer = 0x8c994400] 08:46:01 INFO - PROCESS | 1720 | 1466696761685 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8d028c00) [pid = 1720] [serial = 1593] [outer = 0x8c994400] 08:46:02 INFO - PROCESS | 1720 | 1466696762652 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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1882ms 08:46:02 INFO - PROCESS | 1720 | 1466696762728 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1720 | 1466696762734 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:46:02 INFO - PROCESS | 1720 | 1466696762741 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1720 | 1466696762745 Marionette TRACE conn4 <- [1,2094,null,{}] 08:46:02 INFO - PROCESS | 1720 | 1466696762753 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}] 08:46:02 INFO - PROCESS | 1720 | 1466696762761 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:03 INFO - PROCESS | 1720 | 1466696763070 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:46:03 INFO - PROCESS | 1720 | 1466696763270 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1720 | 1466696763277 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99d800 == 30 [pid = 1720] [id = 531] 08:46:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8d91fc00) [pid = 1720] [serial = 1594] [outer = (nil)] 08:46:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8e860400) [pid = 1720] [serial = 1595] [outer = 0x8d91fc00] 08:46:03 INFO - PROCESS | 1720 | 1466696763464 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x8ed2b400) [pid = 1720] [serial = 1596] [outer = 0x8d91fc00] 08:46:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a400 == 29 [pid = 1720] [id = 514] 08:46:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed31c00 == 28 [pid = 1720] [id = 513] 08:46:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01fc00 == 27 [pid = 1720] [id = 512] 08:46:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8d029800 == 26 [pid = 1720] [id = 511] 08:46:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871400 == 25 [pid = 1720] [id = 510] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x92a0bc00) [pid = 1720] [serial = 1476] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x9865c800) [pid = 1720] [serial = 1449] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x95062c00) [pid = 1720] [serial = 1443] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x8cadf800) [pid = 1720] [serial = 1458] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x8e85b400) [pid = 1720] [serial = 1410] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x8dd0c000) [pid = 1720] [serial = 1409] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x93a62400) [pid = 1720] [serial = 1437] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x90311800) [pid = 1720] [serial = 1413] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x95183000) [pid = 1720] [serial = 1446] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x8ed34000) [pid = 1720] [serial = 1464] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x9180e400) [pid = 1720] [serial = 1467] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8e863800) [pid = 1720] [serial = 1454] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x927e7400) [pid = 1720] [serial = 1427] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x925a0000) [pid = 1720] [serial = 1472] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x9368c000) [pid = 1720] [serial = 1433] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x92a0b800) [pid = 1720] [serial = 1430] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x92a0dc00) [pid = 1720] [serial = 1431] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9383ec00) [pid = 1720] [serial = 1436] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x922ba400) [pid = 1720] [serial = 1421] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8ed33800) [pid = 1720] [serial = 1460] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x92402400) [pid = 1720] [serial = 1469] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x927e2800) [pid = 1720] [serial = 1428] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x94fca000) [pid = 1720] [serial = 1442] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x99f86800) [pid = 1720] [serial = 1452] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x920d0000) [pid = 1720] [serial = 1418] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x97e5f000) [pid = 1720] [serial = 1448] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9259ec00) [pid = 1720] [serial = 1425] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x901d2c00) [pid = 1720] [serial = 1461] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x93730400) [pid = 1720] [serial = 1434] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9517f400) [pid = 1720] [serial = 1445] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x90ee6800) [pid = 1720] [serial = 1455] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9020c000) [pid = 1720] [serial = 1412] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x92409000) [pid = 1720] [serial = 1470] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x929de400) [pid = 1720] [serial = 1473] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90ef1800) [pid = 1720] [serial = 1416] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x90ee8400) [pid = 1720] [serial = 1415] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x94fc4000) [pid = 1720] [serial = 1439] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x97e0b400) [pid = 1720] [serial = 1451] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x922be400) [pid = 1720] [serial = 1422] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8dd0fc00) [pid = 1720] [serial = 1463] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x920d3000) [pid = 1720] [serial = 1419] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8c87ec00) [pid = 1720] [serial = 1457] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x90208000) [pid = 1720] [serial = 1407] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x91807800) [pid = 1720] [serial = 1466] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x92497c00) [pid = 1720] [serial = 1424] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x95052400) [pid = 1720] [serial = 1440] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x92404000) [pid = 1720] [serial = 1475] [outer = (nil)] [url = about:blank] 08:46:04 INFO - PROCESS | 1720 | 1466696764547 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]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1830ms 08:46:04 INFO - PROCESS | 1720 | 1466696764574 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 1720 | 1466696764580 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:46:04 INFO - PROCESS | 1720 | 1466696764587 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 1720 | 1466696764592 Marionette TRACE conn4 <- [1,2098,null,{}] 08:46:04 INFO - PROCESS | 1720 | 1466696764597 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}] 08:46:04 INFO - PROCESS | 1720 | 1466696764602 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:04 INFO - PROCESS | 1720 | 1466696764780 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:46:04 INFO - PROCESS | 1720 | 1466696764790 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1720 | 1466696764799 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e856800 == 26 [pid = 1720] [id = 532] 08:46:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e85b800) [pid = 1720] [serial = 1597] [outer = (nil)] 08:46:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eeb5000) [pid = 1720] [serial = 1598] [outer = 0x8e85b800] 08:46:04 INFO - PROCESS | 1720 | 1466696764869 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x901d9800) [pid = 1720] [serial = 1599] [outer = 0x8e85b800] 08:46:05 INFO - PROCESS | 1720 | 1466696765898 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]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1330ms 08:46:05 INFO - PROCESS | 1720 | 1466696765918 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1720 | 1466696765922 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:46:05 INFO - PROCESS | 1720 | 1466696765935 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1720 | 1466696765943 Marionette TRACE conn4 <- [1,2102,null,{}] 08:46:05 INFO - PROCESS | 1720 | 1466696765952 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}] 08:46:05 INFO - PROCESS | 1720 | 1466696765959 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:06 INFO - PROCESS | 1720 | 1466696766141 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:46:06 INFO - PROCESS | 1720 | 1466696766302 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1720 | 1466696766309 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd10c00 == 27 [pid = 1720] [id = 533] 08:46:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9031c400) [pid = 1720] [serial = 1600] [outer = (nil)] 08:46:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90eeb000) [pid = 1720] [serial = 1601] [outer = 0x9031c400] 08:46:06 INFO - PROCESS | 1720 | 1466696766381 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90ef2c00) [pid = 1720] [serial = 1602] [outer = 0x9031c400] 08:46:07 INFO - PROCESS | 1720 | 1466696767254 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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1362ms 08:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:46:07 INFO - PROCESS | 1720 | 1466696767290 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 1720 | 1466696767294 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:46:07 INFO - PROCESS | 1720 | 1466696767300 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 1720 | 1466696767304 Marionette TRACE conn4 <- [1,2106,null,{}] 08:46:07 INFO - PROCESS | 1720 | 1466696767314 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}] 08:46:07 INFO - PROCESS | 1720 | 1466696767318 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:07 INFO - PROCESS | 1720 | 1466696767543 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:46:07 INFO - PROCESS | 1720 | 1466696767567 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1720 | 1466696767575 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb29400 == 28 [pid = 1720] [id = 534] 08:46:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9020c000) [pid = 1720] [serial = 1603] [outer = (nil)] 08:46:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x920dc000) [pid = 1720] [serial = 1604] [outer = 0x9020c000] 08:46:07 INFO - PROCESS | 1720 | 1466696767644 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x92402400) [pid = 1720] [serial = 1605] [outer = 0x9020c000] 08:46:08 INFO - PROCESS | 1720 | 1466696768664 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1430ms 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:46:08 INFO - PROCESS | 1720 | 1466696768736 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1720 | 1466696768739 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:46:08 INFO - PROCESS | 1720 | 1466696768747 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1720 | 1466696768749 Marionette TRACE conn4 <- [1,2110,null,{}] 08:46:08 INFO - PROCESS | 1720 | 1466696768755 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}] 08:46:08 INFO - PROCESS | 1720 | 1466696768761 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:09 INFO - PROCESS | 1720 | 1466696768998 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8c871c00) [pid = 1720] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9b093000) [pid = 1720] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x901d0000) [pid = 1720] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9ab37c00) [pid = 1720] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x922bd400) [pid = 1720] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x90d67800) [pid = 1720] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8dd03400) [pid = 1720] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8caec800) [pid = 1720] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x90205800) [pid = 1720] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x94fa5000) [pid = 1720] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8e4af400) [pid = 1720] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8ed34400) [pid = 1720] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d2f6800) [pid = 1720] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x929da000) [pid = 1720] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8ed32c00) [pid = 1720] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8c873800) [pid = 1720] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9b55f800) [pid = 1720] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x9953a800) [pid = 1720] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9a835c00) [pid = 1720] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x92406000) [pid = 1720] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x9020f000) [pid = 1720] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:46:09 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x94f9d000) [pid = 1720] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:46:09 INFO - PROCESS | 1720 | 1466696769494 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1720 | 1466696769510 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f6800 == 29 [pid = 1720] [id = 535] 08:46:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8d2fa000) [pid = 1720] [serial = 1606] [outer = (nil)] 08:46:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8e4ad800) [pid = 1720] [serial = 1607] [outer = 0x8d2fa000] 08:46:09 INFO - PROCESS | 1720 | 1466696769596 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x9248d800) [pid = 1720] [serial = 1608] [outer = 0x8d2fa000] 08:46:10 INFO - PROCESS | 1720 | 1466696770394 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1682ms 08:46:10 INFO - PROCESS | 1720 | 1466696770427 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1720 | 1466696770430 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:46:10 INFO - PROCESS | 1720 | 1466696770437 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1720 | 1466696770440 Marionette TRACE conn4 <- [1,2114,null,{}] 08:46:10 INFO - PROCESS | 1720 | 1466696770445 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}] 08:46:10 INFO - PROCESS | 1720 | 1466696770451 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:10 INFO - PROCESS | 1720 | 1466696770617 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:46:10 INFO - PROCESS | 1720 | 1466696770633 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1720 | 1466696770643 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4af400 == 30 [pid = 1720] [id = 536] 08:46:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x920cec00) [pid = 1720] [serial = 1609] [outer = (nil)] 08:46:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x925a6000) [pid = 1720] [serial = 1610] [outer = 0x920cec00] 08:46:10 INFO - PROCESS | 1720 | 1466696770711 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x927e4800) [pid = 1720] [serial = 1611] [outer = 0x920cec00] 08:46:11 INFO - PROCESS | 1720 | 1466696771855 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1484ms 08:46:11 INFO - PROCESS | 1720 | 1466696771922 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1720 | 1466696771930 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:46:11 INFO - PROCESS | 1720 | 1466696771939 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1720 | 1466696771944 Marionette TRACE conn4 <- [1,2118,null,{}] 08:46:11 INFO - PROCESS | 1720 | 1466696771953 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}] 08:46:11 INFO - PROCESS | 1720 | 1466696771965 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:12 INFO - PROCESS | 1720 | 1466696772245 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:46:12 INFO - PROCESS | 1720 | 1466696772570 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1720 | 1466696772585 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caec800 == 31 [pid = 1720] [id = 537] 08:46:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8d01e400) [pid = 1720] [serial = 1612] [outer = (nil)] 08:46:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8e4a4c00) [pid = 1720] [serial = 1613] [outer = 0x8d01e400] 08:46:12 INFO - PROCESS | 1720 | 1466696772675 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8e864000) [pid = 1720] [serial = 1614] [outer = 0x8d01e400] 08:46:13 INFO - PROCESS | 1720 | 1466696773651 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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1785ms 08:46:13 INFO - PROCESS | 1720 | 1466696773725 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1720 | 1466696773733 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:46:13 INFO - PROCESS | 1720 | 1466696773744 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1720 | 1466696773748 Marionette TRACE conn4 <- [1,2122,null,{}] 08:46:13 INFO - PROCESS | 1720 | 1466696773755 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}] 08:46:13 INFO - PROCESS | 1720 | 1466696773762 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:14 INFO - PROCESS | 1720 | 1466696774002 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:46:14 INFO - PROCESS | 1720 | 1466696774256 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1720 | 1466696774265 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eebac00 == 32 [pid = 1720] [id = 538] 08:46:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x901cd800) [pid = 1720] [serial = 1615] [outer = (nil)] 08:46:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9030d800) [pid = 1720] [serial = 1616] [outer = 0x901cd800] 08:46:14 INFO - PROCESS | 1720 | 1466696774375 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x90ee3c00) [pid = 1720] [serial = 1617] [outer = 0x901cd800] 08:46:15 INFO - PROCESS | 1720 | 1466696775421 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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1735ms 08:46:15 INFO - PROCESS | 1720 | 1466696775479 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1720 | 1466696775484 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:46:15 INFO - PROCESS | 1720 | 1466696775491 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1720 | 1466696775497 Marionette TRACE conn4 <- [1,2126,null,{}] 08:46:15 INFO - PROCESS | 1720 | 1466696775514 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}] 08:46:15 INFO - PROCESS | 1720 | 1466696775523 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:15 INFO - PROCESS | 1720 | 1466696775756 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:46:16 INFO - PROCESS | 1720 | 1466696776007 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1720 | 1466696776019 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x90eeb800 == 33 [pid = 1720] [id = 539] 08:46:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9259a400) [pid = 1720] [serial = 1618] [outer = (nil)] 08:46:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x927e6000) [pid = 1720] [serial = 1619] [outer = 0x9259a400] 08:46:16 INFO - PROCESS | 1720 | 1466696776153 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x929ddc00) [pid = 1720] [serial = 1620] [outer = 0x9259a400] 08:46:17 INFO - PROCESS | 1720 | 1466696777066 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1606ms 08:46:17 INFO - PROCESS | 1720 | 1466696777104 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1720 | 1466696777108 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:46:17 INFO - PROCESS | 1720 | 1466696777117 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1720 | 1466696777120 Marionette TRACE conn4 <- [1,2130,null,{}] 08:46:17 INFO - PROCESS | 1720 | 1466696777125 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}] 08:46:17 INFO - PROCESS | 1720 | 1466696777131 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:17 INFO - PROCESS | 1720 | 1466696777323 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:46:17 INFO - PROCESS | 1720 | 1466696777523 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1720 | 1466696777532 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2ec00 == 34 [pid = 1720] [id = 540] 08:46:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8eb34800) [pid = 1720] [serial = 1621] [outer = (nil)] 08:46:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x927e3800) [pid = 1720] [serial = 1622] [outer = 0x8eb34800] 08:46:17 INFO - PROCESS | 1720 | 1466696777663 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9372f000) [pid = 1720] [serial = 1623] [outer = 0x8eb34800] 08:46:18 INFO - PROCESS | 1720 | 1466696778701 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] 08:46:18 INFO - PROCESS | 1720 | 1466696778752 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:46:18 INFO - PROCESS | 1720 | 1466696778778 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1720 | 1466696778783 Marionette TRACE conn4 <- [1,2134,null,{}] 08:46:18 INFO - PROCESS | 1720 | 1466696778788 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}] 08:46:18 INFO - PROCESS | 1720 | 1466696778794 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:19 INFO - PROCESS | 1720 | 1466696778993 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:46:19 INFO - PROCESS | 1720 | 1466696779238 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1720 | 1466696779246 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2fc00 == 35 [pid = 1720] [id = 541] 08:46:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x92a12800) [pid = 1720] [serial = 1624] [outer = (nil)] 08:46:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x94fa2400) [pid = 1720] [serial = 1625] [outer = 0x92a12800] 08:46:19 INFO - PROCESS | 1720 | 1466696779345 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x94fcac00) [pid = 1720] [serial = 1626] [outer = 0x92a12800] 08:46:20 INFO - PROCESS | 1720 | 1466696780269 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1534ms 08:46:20 INFO - PROCESS | 1720 | 1466696780315 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:46:20 INFO - PROCESS | 1720 | 1466696780320 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:46:20 INFO - PROCESS | 1720 | 1466696780326 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1720 | 1466696780330 Marionette TRACE conn4 <- [1,2138,null,{}] 08:46:20 INFO - PROCESS | 1720 | 1466696780336 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}] 08:46:20 INFO - PROCESS | 1720 | 1466696780347 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:20 INFO - PROCESS | 1720 | 1466696780581 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:46:20 INFO - PROCESS | 1720 | 1466696780834 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1720 | 1466696780843 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x9249b000 == 36 [pid = 1720] [id = 542] 08:46:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x94531800) [pid = 1720] [serial = 1627] [outer = (nil)] 08:46:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x95183000) [pid = 1720] [serial = 1628] [outer = 0x94531800] 08:46:20 INFO - PROCESS | 1720 | 1466696780970 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x96c12000) [pid = 1720] [serial = 1629] [outer = 0x94531800] 08:46:21 INFO - PROCESS | 1720 | 1466696781886 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1594ms 08:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:46:21 INFO - PROCESS | 1720 | 1466696781920 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1720 | 1466696781923 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:46:21 INFO - PROCESS | 1720 | 1466696781931 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1720 | 1466696781934 Marionette TRACE conn4 <- [1,2142,null,{}] 08:46:21 INFO - PROCESS | 1720 | 1466696781940 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}] 08:46:21 INFO - PROCESS | 1720 | 1466696781946 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:22 INFO - PROCESS | 1720 | 1466696782148 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:46:22 INFO - PROCESS | 1720 | 1466696782350 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1720 | 1466696782359 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x90eed400 == 37 [pid = 1720] [id = 543] 08:46:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x92401400) [pid = 1720] [serial = 1630] [outer = (nil)] 08:46:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x98662800) [pid = 1720] [serial = 1631] [outer = 0x92401400] 08:46:22 INFO - PROCESS | 1720 | 1466696782480 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9953e400) [pid = 1720] [serial = 1632] [outer = 0x92401400] 08:46:23 INFO - PROCESS | 1720 | 1466696783413 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] 08:46:23 INFO - PROCESS | 1720 | 1466696783481 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:46:23 INFO - PROCESS | 1720 | 1466696783488 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1720 | 1466696783491 Marionette TRACE conn4 <- [1,2146,null,{}] 08:46:23 INFO - PROCESS | 1720 | 1466696783497 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}] 08:46:23 INFO - PROCESS | 1720 | 1466696783503 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:23 INFO - PROCESS | 1720 | 1466696783694 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:46:23 INFO - PROCESS | 1720 | 1466696783899 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1720 | 1466696783907 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cadf400 == 38 [pid = 1720] [id = 544] 08:46:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x925a6c00) [pid = 1720] [serial = 1633] [outer = (nil)] 08:46:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9a498400) [pid = 1720] [serial = 1634] [outer = 0x925a6c00] 08:46:24 INFO - PROCESS | 1720 | 1466696784025 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a499800) [pid = 1720] [serial = 1635] [outer = 0x925a6c00] 08:46:24 INFO - PROCESS | 1720 | 1466696784972 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] 08:46:25 INFO - PROCESS | 1720 | 1466696785032 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:46:25 INFO - PROCESS | 1720 | 1466696785040 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1720 | 1466696785044 Marionette TRACE conn4 <- [1,2150,null,{}] 08:46:25 INFO - PROCESS | 1720 | 1466696785049 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}] 08:46:25 INFO - PROCESS | 1720 | 1466696785054 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:25 INFO - PROCESS | 1720 | 1466696785241 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:46:25 INFO - PROCESS | 1720 | 1466696785448 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1720 | 1466696785455 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a234000 == 39 [pid = 1720] [id = 545] 08:46:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a494400) [pid = 1720] [serial = 1636] [outer = (nil)] 08:46:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9a56b800) [pid = 1720] [serial = 1637] [outer = 0x9a494400] 08:46:25 INFO - PROCESS | 1720 | 1466696785577 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9a574c00) [pid = 1720] [serial = 1638] [outer = 0x9a494400] 08:46:26 INFO - PROCESS | 1720 | 1466696786590 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1630ms 08:46:26 INFO - PROCESS | 1720 | 1466696786671 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:46:26 INFO - PROCESS | 1720 | 1466696786676 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:46:26 INFO - PROCESS | 1720 | 1466696786682 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1720 | 1466696786686 Marionette TRACE conn4 <- [1,2154,null,{}] 08:46:26 INFO - PROCESS | 1720 | 1466696786692 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}] 08:46:26 INFO - PROCESS | 1720 | 1466696786697 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:26 INFO - PROCESS | 1720 | 1466696786941 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:46:27 INFO - PROCESS | 1720 | 1466696787267 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1720 | 1466696787275 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87fc00 == 40 [pid = 1720] [id = 546] 08:46:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8d2f1800) [pid = 1720] [serial = 1639] [outer = (nil)] 08:46:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9a699400) [pid = 1720] [serial = 1640] [outer = 0x8d2f1800] 08:46:27 INFO - PROCESS | 1720 | 1466696787368 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9a69ec00) [pid = 1720] [serial = 1641] [outer = 0x8d2f1800] 08:46:28 INFO - PROCESS | 1720 | 1466696788346 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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1737ms 08:46:28 INFO - PROCESS | 1720 | 1466696788419 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:46:28 INFO - PROCESS | 1720 | 1466696788424 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:46:28 INFO - PROCESS | 1720 | 1466696788431 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1720 | 1466696788435 Marionette TRACE conn4 <- [1,2158,null,{}] 08:46:28 INFO - PROCESS | 1720 | 1466696788441 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}] 08:46:28 INFO - PROCESS | 1720 | 1466696788446 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:28 INFO - PROCESS | 1720 | 1466696788656 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:46:28 INFO - PROCESS | 1720 | 1466696788916 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1720 | 1466696788929 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a5e5c00 == 41 [pid = 1720] [id = 547] 08:46:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9ab3e800) [pid = 1720] [serial = 1642] [outer = (nil)] 08:46:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9ab90c00) [pid = 1720] [serial = 1643] [outer = 0x9ab3e800] 08:46:29 INFO - PROCESS | 1720 | 1466696789055 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9ab9a800) [pid = 1720] [serial = 1644] [outer = 0x9ab3e800] 08:46:29 INFO - PROCESS | 1720 | 1466696789961 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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1590ms 08:46:30 INFO - PROCESS | 1720 | 1466696790021 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1720 | 1466696790024 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:46:30 INFO - PROCESS | 1720 | 1466696790031 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1720 | 1466696790035 Marionette TRACE conn4 <- [1,2162,null,{}] 08:46:30 INFO - PROCESS | 1720 | 1466696790041 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}] 08:46:30 INFO - PROCESS | 1720 | 1466696790046 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:30 INFO - PROCESS | 1720 | 1466696790233 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:46:30 INFO - PROCESS | 1720 | 1466696790436 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1720 | 1466696790445 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877c00 == 42 [pid = 1720] [id = 548] 08:46:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9ab3a800) [pid = 1720] [serial = 1645] [outer = (nil)] 08:46:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9ae26000) [pid = 1720] [serial = 1646] [outer = 0x9ab3a800] 08:46:30 INFO - PROCESS | 1720 | 1466696790566 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9ae27400) [pid = 1720] [serial = 1647] [outer = 0x9ab3a800] 08:46:31 INFO - PROCESS | 1720 | 1466696791556 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1583ms 08:46:31 INFO - PROCESS | 1720 | 1466696791631 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1720 | 1466696791634 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:46:31 INFO - PROCESS | 1720 | 1466696791643 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1720 | 1466696791647 Marionette TRACE conn4 <- [1,2166,null,{}] 08:46:31 INFO - PROCESS | 1720 | 1466696791653 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}] 08:46:31 INFO - PROCESS | 1720 | 1466696791658 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:31 INFO - PROCESS | 1720 | 1466696791850 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:46:32 INFO - PROCESS | 1720 | 1466696792115 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1720 | 1466696792123 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6bc00 == 43 [pid = 1720] [id = 549] 08:46:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x94531400) [pid = 1720] [serial = 1648] [outer = (nil)] 08:46:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9b087800) [pid = 1720] [serial = 1649] [outer = 0x94531400] 08:46:32 INFO - PROCESS | 1720 | 1466696792257 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9b08f400) [pid = 1720] [serial = 1650] [outer = 0x94531400] 08:46:33 INFO - PROCESS | 1720 | 1466696793147 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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1580ms 08:46:33 INFO - PROCESS | 1720 | 1466696793224 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1720 | 1466696793229 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:46:33 INFO - PROCESS | 1720 | 1466696793236 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1720 | 1466696793239 Marionette TRACE conn4 <- [1,2170,null,{}] 08:46:33 INFO - PROCESS | 1720 | 1466696793245 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}] 08:46:33 INFO - PROCESS | 1720 | 1466696793250 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:33 INFO - PROCESS | 1720 | 1466696793461 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:46:33 INFO - PROCESS | 1720 | 1466696793757 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1720 | 1466696793763 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b273400 == 44 [pid = 1720] [id = 550] 08:46:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9b33e400) [pid = 1720] [serial = 1651] [outer = (nil)] 08:46:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9b903800) [pid = 1720] [serial = 1652] [outer = 0x9b33e400] 08:46:33 INFO - PROCESS | 1720 | 1466696793896 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9b90ac00) [pid = 1720] [serial = 1653] [outer = 0x9b33e400] 08:46:34 INFO - PROCESS | 1720 | 1466696794805 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1628ms 08:46:34 INFO - PROCESS | 1720 | 1466696794866 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1720 | 1466696794871 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:46:34 INFO - PROCESS | 1720 | 1466696794877 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1720 | 1466696794881 Marionette TRACE conn4 <- [1,2174,null,{}] 08:46:34 INFO - PROCESS | 1720 | 1466696794887 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}] 08:46:34 INFO - PROCESS | 1720 | 1466696794892 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:35 INFO - PROCESS | 1720 | 1466696795080 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:46:35 INFO - PROCESS | 1720 | 1466696795290 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1720 | 1466696795296 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab3f000 == 45 [pid = 1720] [id = 551] 08:46:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9b091800) [pid = 1720] [serial = 1654] [outer = (nil)] 08:46:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9c1ac400) [pid = 1720] [serial = 1655] [outer = 0x9b091800] 08:46:35 INFO - PROCESS | 1720 | 1466696795420 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9c1ad000) [pid = 1720] [serial = 1656] [outer = 0x9b091800] 08:46:36 INFO - PROCESS | 1720 | 1466696796406 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1582ms 08:46:36 INFO - PROCESS | 1720 | 1466696796460 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1720 | 1466696796464 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:46:36 INFO - PROCESS | 1720 | 1466696796470 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1720 | 1466696796473 Marionette TRACE conn4 <- [1,2178,null,{}] 08:46:36 INFO - PROCESS | 1720 | 1466696796479 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}] 08:46:36 INFO - PROCESS | 1720 | 1466696796485 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:36 INFO - PROCESS | 1720 | 1466696796674 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:46:36 INFO - PROCESS | 1720 | 1466696796964 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1720 | 1466696796971 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x9504dc00 == 46 [pid = 1720] [id = 552] 08:46:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x95065c00) [pid = 1720] [serial = 1657] [outer = (nil)] 08:46:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x9d8d5000) [pid = 1720] [serial = 1658] [outer = 0x95065c00] 08:46:37 INFO - PROCESS | 1720 | 1466696797107 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x9d8de800) [pid = 1720] [serial = 1659] [outer = 0x95065c00] 08:46:38 INFO - PROCESS | 1720 | 1466696798073 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1637ms 08:46:38 INFO - PROCESS | 1720 | 1466696798109 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1720 | 1466696798113 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:46:38 INFO - PROCESS | 1720 | 1466696798120 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1720 | 1466696798122 Marionette TRACE conn4 <- [1,2182,null,{}] 08:46:38 INFO - PROCESS | 1720 | 1466696798129 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}] 08:46:38 INFO - PROCESS | 1720 | 1466696798134 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:38 INFO - PROCESS | 1720 | 1466696798326 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:46:38 INFO - PROCESS | 1720 | 1466696798538 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1720 | 1466696798549 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd06000 == 47 [pid = 1720] [id = 553] 08:46:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8e4a9800) [pid = 1720] [serial = 1660] [outer = (nil)] 08:46:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x91805800) [pid = 1720] [serial = 1661] [outer = 0x8e4a9800] 08:46:38 INFO - PROCESS | 1720 | 1466696798675 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x93a6e800) [pid = 1720] [serial = 1662] [outer = 0x8e4a9800] 08:46:40 INFO - PROCESS | 1720 | 1466696800173 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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2130ms 08:46:40 INFO - PROCESS | 1720 | 1466696800250 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:46:40 INFO - PROCESS | 1720 | 1466696800256 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:46:40 INFO - PROCESS | 1720 | 1466696800264 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1720 | 1466696800269 Marionette TRACE conn4 <- [1,2186,null,{}] 08:46:40 INFO - PROCESS | 1720 | 1466696800276 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}] 08:46:40 INFO - PROCESS | 1720 | 1466696800281 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:40 INFO - PROCESS | 1720 | 1466696800495 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:46:40 INFO - PROCESS | 1720 | 1466696800754 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1720 | 1466696800765 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd09c00 == 48 [pid = 1720] [id = 554] 08:46:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8dd0b400) [pid = 1720] [serial = 1663] [outer = (nil)] 08:46:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8eb2e000) [pid = 1720] [serial = 1664] [outer = 0x8dd0b400] 08:46:40 INFO - PROCESS | 1720 | 1466696800879 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x8ed28400) [pid = 1720] [serial = 1665] [outer = 0x8dd0b400] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8caec000 == 47 [pid = 1720] [id = 508] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb9400 == 46 [pid = 1720] [id = 509] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae1000 == 45 [pid = 1720] [id = 529] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8c879400 == 44 [pid = 1720] [id = 515] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd06400 == 43 [pid = 1720] [id = 528] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6dc00 == 42 [pid = 1720] [id = 527] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd10000 == 41 [pid = 1720] [id = 517] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed30400 == 40 [pid = 1720] [id = 519] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x901d0800 == 39 [pid = 1720] [id = 520] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x927de400 == 38 [pid = 1720] [id = 525] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x93832c00 == 37 [pid = 1720] [id = 526] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6000 == 36 [pid = 1720] [id = 516] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87ac00 == 35 [pid = 1720] [id = 530] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01c000 == 34 [pid = 1720] [id = 518] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8d022c00 == 33 [pid = 1720] [id = 523] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8c878000 == 32 [pid = 1720] [id = 521] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872800 == 31 [pid = 1720] [id = 524] 08:46:44 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fc800 == 30 [pid = 1720] [id = 522] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x8c87c000) [pid = 1720] [serial = 1478] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x9b56a000) [pid = 1720] [serial = 1517] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x90319c00) [pid = 1720] [serial = 1530] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x9ab39c00) [pid = 1720] [serial = 1508] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x94538800) [pid = 1720] [serial = 1491] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x9a698800) [pid = 1720] [serial = 1505] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8e4b0800) [pid = 1720] [serial = 1538] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x8d2f9400) [pid = 1720] [serial = 1527] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9020d400) [pid = 1720] [serial = 1529] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x90314400) [pid = 1720] [serial = 1484] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x8cae5400) [pid = 1720] [serial = 1479] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x95047400) [pid = 1720] [serial = 1493] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x8e85a800) [pid = 1720] [serial = 1481] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9b90c400) [pid = 1720] [serial = 1518] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x90d73c00) [pid = 1720] [serial = 1485] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x8eeb8400) [pid = 1720] [serial = 1541] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x901d4800) [pid = 1720] [serial = 1542] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x96c0fc00) [pid = 1720] [serial = 1494] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x8d91c000) [pid = 1720] [serial = 1535] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9d898c00) [pid = 1720] [serial = 1523] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9259ac00) [pid = 1720] [serial = 1487] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x9a69e400) [pid = 1720] [serial = 1506] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8c87f800) [pid = 1720] [serial = 1532] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9c1b7800) [pid = 1720] [serial = 1521] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x9ab91800) [pid = 1720] [serial = 1509] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9a49bc00) [pid = 1720] [serial = 1499] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9ae29800) [pid = 1720] [serial = 1511] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9b08bc00) [pid = 1720] [serial = 1514] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9af83800) [pid = 1720] [serial = 1512] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x99cc4800) [pid = 1720] [serial = 1496] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9be2cc00) [pid = 1720] [serial = 1520] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9a571c00) [pid = 1720] [serial = 1503] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x93a6f800) [pid = 1720] [serial = 1490] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9a570800) [pid = 1720] [serial = 1502] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x929d1800) [pid = 1720] [serial = 1488] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8d026000) [pid = 1720] [serial = 1526] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9d8e2800) [pid = 1720] [serial = 1524] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8eb36800) [pid = 1720] [serial = 1482] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8cadd800) [pid = 1720] [serial = 1533] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9a49c800) [pid = 1720] [serial = 1500] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8e864800) [pid = 1720] [serial = 1539] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9a0f4c00) [pid = 1720] [serial = 1497] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9b090400) [pid = 1720] [serial = 1515] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8d922400) [pid = 1720] [serial = 1536] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8eeba400) [pid = 1720] [serial = 1544] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1720 | 1466696804758 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 4549ms 08:46:44 INFO - PROCESS | 1720 | 1466696804812 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1720 | 1466696804817 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:46:44 INFO - PROCESS | 1720 | 1466696804826 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1720 | 1466696804830 Marionette TRACE conn4 <- [1,2190,null,{}] 08:46:44 INFO - PROCESS | 1720 | 1466696804838 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}] 08:46:44 INFO - PROCESS | 1720 | 1466696804843 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:45 INFO - PROCESS | 1720 | 1466696805067 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:46:45 INFO - PROCESS | 1720 | 1466696805215 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1720 | 1466696805230 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae1000 == 31 [pid = 1720] [id = 555] 08:46:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8cae3800) [pid = 1720] [serial = 1666] [outer = (nil)] 08:46:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8cae8800) [pid = 1720] [serial = 1667] [outer = 0x8cae3800] 08:46:45 INFO - PROCESS | 1720 | 1466696805304 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x8d023c00) [pid = 1720] [serial = 1668] [outer = 0x8cae3800] 08:46:46 INFO - PROCESS | 1720 | 1466696806072 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1283ms 08:46:46 INFO - PROCESS | 1720 | 1466696806116 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1720 | 1466696806125 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:46:46 INFO - PROCESS | 1720 | 1466696806136 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1720 | 1466696806140 Marionette TRACE conn4 <- [1,2194,null,{}] 08:46:46 INFO - PROCESS | 1720 | 1466696806151 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}] 08:46:46 INFO - PROCESS | 1720 | 1466696806155 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:46 INFO - PROCESS | 1720 | 1466696806329 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:46:46 INFO - PROCESS | 1720 | 1466696806340 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1720 | 1466696806350 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91b400 == 32 [pid = 1720] [id = 556] 08:46:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8d91c000) [pid = 1720] [serial = 1669] [outer = (nil)] 08:46:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8d920000) [pid = 1720] [serial = 1670] [outer = 0x8d91c000] 08:46:46 INFO - PROCESS | 1720 | 1466696806421 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8dd02c00) [pid = 1720] [serial = 1671] [outer = 0x8d91c000] 08:46:47 INFO - PROCESS | 1720 | 1466696807496 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]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1381ms 08:46:47 INFO - PROCESS | 1720 | 1466696807518 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1720 | 1466696807522 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:46:47 INFO - PROCESS | 1720 | 1466696807528 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1720 | 1466696807534 Marionette TRACE conn4 <- [1,2198,null,{}] 08:46:47 INFO - PROCESS | 1720 | 1466696807558 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}] 08:46:47 INFO - PROCESS | 1720 | 1466696807567 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:47 INFO - PROCESS | 1720 | 1466696807787 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:46:47 INFO - PROCESS | 1720 | 1466696807816 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1720 | 1466696807824 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85a800 == 33 [pid = 1720] [id = 557] 08:46:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8e85bc00) [pid = 1720] [serial = 1672] [outer = (nil)] 08:46:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8e85fc00) [pid = 1720] [serial = 1673] [outer = 0x8e85bc00] 08:46:47 INFO - PROCESS | 1720 | 1466696807900 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8eb2c800) [pid = 1720] [serial = 1674] [outer = 0x8e85bc00] 08:46:48 INFO - PROCESS | 1720 | 1466696808929 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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1433ms 08:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:46:48 INFO - PROCESS | 1720 | 1466696808961 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1720 | 1466696808965 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:46:48 INFO - PROCESS | 1720 | 1466696808971 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1720 | 1466696808975 Marionette TRACE conn4 <- [1,2202,null,{}] 08:46:48 INFO - PROCESS | 1720 | 1466696808989 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}] 08:46:48 INFO - PROCESS | 1720 | 1466696808994 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:49 INFO - PROCESS | 1720 | 1466696809206 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x92c9ec00) [pid = 1720] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9031c400) [pid = 1720] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x94fa3400) [pid = 1720] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8c993400) [pid = 1720] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9020c000) [pid = 1720] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8dd09400) [pid = 1720] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x90203000) [pid = 1720] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x93a6e400) [pid = 1720] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8e85b800) [pid = 1720] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x92a09c00) [pid = 1720] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8ed2d000) [pid = 1720] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9240a000) [pid = 1720] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8cae2c00) [pid = 1720] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8c994400) [pid = 1720] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8e863000) [pid = 1720] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x9180fc00) [pid = 1720] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8d91fc00) [pid = 1720] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8e4a5c00) [pid = 1720] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8d2fa000) [pid = 1720] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8dd0bc00) [pid = 1720] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8c87d000) [pid = 1720] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8eeaf800) [pid = 1720] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:50 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x920cec00) [pid = 1720] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:50 INFO - PROCESS | 1720 | 1466696810614 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1720 | 1466696810623 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c878400 == 34 [pid = 1720] [id = 558] 08:46:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8c993400) [pid = 1720] [serial = 1675] [outer = (nil)] 08:46:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8d029800) [pid = 1720] [serial = 1676] [outer = 0x8c993400] 08:46:50 INFO - PROCESS | 1720 | 1466696810698 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8e85b800) [pid = 1720] [serial = 1677] [outer = 0x8c993400] 08:46:51 INFO - PROCESS | 1720 | 1466696811456 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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2541ms 08:46:51 INFO - PROCESS | 1720 | 1466696811511 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1720 | 1466696811514 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:46:51 INFO - PROCESS | 1720 | 1466696811520 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1720 | 1466696811524 Marionette TRACE conn4 <- [1,2206,null,{}] 08:46:51 INFO - PROCESS | 1720 | 1466696811529 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}] 08:46:51 INFO - PROCESS | 1720 | 1466696811534 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:51 INFO - PROCESS | 1720 | 1466696811683 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:46:51 INFO - PROCESS | 1720 | 1466696811698 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1720 | 1466696811707 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed29c00 == 35 [pid = 1720] [id = 559] 08:46:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8ed2d000) [pid = 1720] [serial = 1678] [outer = (nil)] 08:46:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8eeba800) [pid = 1720] [serial = 1679] [outer = 0x8ed2d000] 08:46:51 INFO - PROCESS | 1720 | 1466696811778 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x901cf000) [pid = 1720] [serial = 1680] [outer = 0x8ed2d000] 08:46:52 INFO - PROCESS | 1720 | 1466696812876 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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1389ms 08:46:52 INFO - PROCESS | 1720 | 1466696812911 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:46:52 INFO - PROCESS | 1720 | 1466696812918 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:46:52 INFO - PROCESS | 1720 | 1466696812927 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1720 | 1466696812932 Marionette TRACE conn4 <- [1,2210,null,{}] 08:46:52 INFO - PROCESS | 1720 | 1466696812941 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}] 08:46:52 INFO - PROCESS | 1720 | 1466696812946 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:53 INFO - PROCESS | 1720 | 1466696813177 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:46:53 INFO - PROCESS | 1720 | 1466696813440 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1720 | 1466696813454 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae9400 == 36 [pid = 1720] [id = 560] 08:46:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8d028400) [pid = 1720] [serial = 1681] [outer = (nil)] 08:46:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8d2f8000) [pid = 1720] [serial = 1682] [outer = 0x8d028400] 08:46:53 INFO - PROCESS | 1720 | 1466696813587 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8d91bc00) [pid = 1720] [serial = 1683] [outer = 0x8d028400] 08:46:54 INFO - PROCESS | 1720 | 1466696814531 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1637ms 08:46:54 INFO - PROCESS | 1720 | 1466696814563 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1720 | 1466696814569 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:46:54 INFO - PROCESS | 1720 | 1466696814599 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1720 | 1466696814604 Marionette TRACE conn4 <- [1,2214,null,{}] 08:46:54 INFO - PROCESS | 1720 | 1466696814610 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}] 08:46:54 INFO - PROCESS | 1720 | 1466696814616 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:54 INFO - PROCESS | 1720 | 1466696814820 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:46:55 INFO - PROCESS | 1720 | 1466696815014 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1720 | 1466696815024 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4b1c00 == 37 [pid = 1720] [id = 561] 08:46:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8e858000) [pid = 1720] [serial = 1684] [outer = (nil)] 08:46:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8eb33000) [pid = 1720] [serial = 1685] [outer = 0x8e858000] 08:46:55 INFO - PROCESS | 1720 | 1466696815111 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8e862000) [pid = 1720] [serial = 1686] [outer = 0x8e858000] 08:46:56 INFO - PROCESS | 1720 | 1466696816139 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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1590ms 08:46:56 INFO - PROCESS | 1720 | 1466696816186 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:46:56 INFO - PROCESS | 1720 | 1466696816191 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:46:56 INFO - PROCESS | 1720 | 1466696816197 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1720 | 1466696816204 Marionette TRACE conn4 <- [1,2218,null,{}] 08:46:56 INFO - PROCESS | 1720 | 1466696816221 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}] 08:46:56 INFO - PROCESS | 1720 | 1466696816230 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:56 INFO - PROCESS | 1720 | 1466696816412 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:46:56 INFO - PROCESS | 1720 | 1466696816663 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1720 | 1466696816674 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x90209800 == 38 [pid = 1720] [id = 562] 08:46:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9020ac00) [pid = 1720] [serial = 1687] [outer = (nil)] 08:46:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x90210400) [pid = 1720] [serial = 1688] [outer = 0x9020ac00] 08:46:56 INFO - PROCESS | 1720 | 1466696816810 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90312400) [pid = 1720] [serial = 1689] [outer = 0x9020ac00] 08:46:57 INFO - PROCESS | 1720 | 1466696817759 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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1594ms 08:46:57 INFO - PROCESS | 1720 | 1466696817791 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1720 | 1466696817796 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:46:57 INFO - PROCESS | 1720 | 1466696817803 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1720 | 1466696817807 Marionette TRACE conn4 <- [1,2222,null,{}] 08:46:57 INFO - PROCESS | 1720 | 1466696817813 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}] 08:46:57 INFO - PROCESS | 1720 | 1466696817818 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:58 INFO - PROCESS | 1720 | 1466696817996 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:46:58 INFO - PROCESS | 1720 | 1466696818189 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1720 | 1466696818195 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e859c00 == 39 [pid = 1720] [id = 563] 08:46:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9020b800) [pid = 1720] [serial = 1690] [outer = (nil)] 08:46:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90d73c00) [pid = 1720] [serial = 1691] [outer = 0x9020b800] 08:46:58 INFO - PROCESS | 1720 | 1466696818282 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90ee3400) [pid = 1720] [serial = 1692] [outer = 0x9020b800] 08:46:59 INFO - PROCESS | 1720 | 1466696819258 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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1530ms 08:46:59 INFO - PROCESS | 1720 | 1466696819334 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1720 | 1466696819339 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:59 INFO - PROCESS | 1720 | 1466696819345 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1720 | 1466696819349 Marionette TRACE conn4 <- [1,2226,null,{}] 08:46:59 INFO - PROCESS | 1720 | 1466696819355 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}] 08:46:59 INFO - PROCESS | 1720 | 1466696819360 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:59 INFO - PROCESS | 1720 | 1466696819531 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:46:59 INFO - PROCESS | 1720 | 1466696819721 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1720 | 1466696819728 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:46:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99e800 == 40 [pid = 1720] [id = 564] 08:46:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x90312000) [pid = 1720] [serial = 1693] [outer = (nil)] 08:46:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x90ef1c00) [pid = 1720] [serial = 1694] [outer = 0x90312000] 08:46:59 INFO - PROCESS | 1720 | 1466696819826 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x91807c00) [pid = 1720] [serial = 1695] [outer = 0x90312000] 08:47:00 INFO - PROCESS | 1720 | 1466696820822 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1530ms 08:47:00 INFO - PROCESS | 1720 | 1466696820876 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1720 | 1466696820881 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:47:00 INFO - PROCESS | 1720 | 1466696820889 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1720 | 1466696820893 Marionette TRACE conn4 <- [1,2230,null,{}] 08:47:00 INFO - PROCESS | 1720 | 1466696820898 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}] 08:47:00 INFO - PROCESS | 1720 | 1466696820911 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:01 INFO - PROCESS | 1720 | 1466696821198 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:47:01 INFO - PROCESS | 1720 | 1466696821459 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1720 | 1466696821467 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fcc00 == 41 [pid = 1720] [id = 565] 08:47:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8d91a400) [pid = 1720] [serial = 1696] [outer = (nil)] 08:47:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x922be800) [pid = 1720] [serial = 1697] [outer = 0x8d91a400] 08:47:01 INFO - PROCESS | 1720 | 1466696821600 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9240bc00) [pid = 1720] [serial = 1698] [outer = 0x8d91a400] 08:47:02 INFO - PROCESS | 1720 | 1466696822515 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1691ms 08:47:02 INFO - PROCESS | 1720 | 1466696822580 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:47:02 INFO - PROCESS | 1720 | 1466696822584 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:47:02 INFO - PROCESS | 1720 | 1466696822591 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1720 | 1466696822594 Marionette TRACE conn4 <- [1,2234,null,{}] 08:47:02 INFO - PROCESS | 1720 | 1466696822600 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}] 08:47:02 INFO - PROCESS | 1720 | 1466696822605 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:02 INFO - PROCESS | 1720 | 1466696822776 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:47:02 INFO - PROCESS | 1720 | 1466696822969 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1720 | 1466696822978 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cade400 == 42 [pid = 1720] [id = 566] 08:47:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8ed2b800) [pid = 1720] [serial = 1699] [outer = (nil)] 08:47:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9249b400) [pid = 1720] [serial = 1700] [outer = 0x8ed2b800] 08:47:03 INFO - PROCESS | 1720 | 1466696823063 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x92498400) [pid = 1720] [serial = 1701] [outer = 0x8ed2b800] 08:47:04 INFO - PROCESS | 1720 | 1466696824049 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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1531ms 08:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:47:04 INFO - PROCESS | 1720 | 1466696824122 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 1720 | 1466696824125 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:47:04 INFO - PROCESS | 1720 | 1466696824132 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1720 | 1466696824135 Marionette TRACE conn4 <- [1,2238,null,{}] 08:47:04 INFO - PROCESS | 1720 | 1466696824141 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}] 08:47:04 INFO - PROCESS | 1720 | 1466696824147 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:04 INFO - PROCESS | 1720 | 1466696824327 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:47:04 INFO - PROCESS | 1720 | 1466696824521 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1720 | 1466696824527 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993c00 == 43 [pid = 1720] [id = 567] 08:47:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x8e864c00) [pid = 1720] [serial = 1702] [outer = (nil)] 08:47:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x925a6800) [pid = 1720] [serial = 1703] [outer = 0x8e864c00] 08:47:04 INFO - PROCESS | 1720 | 1466696824614 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x927dd000) [pid = 1720] [serial = 1704] [outer = 0x8e864c00] 08:47:05 INFO - PROCESS | 1720 | 1466696825595 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1531ms 08:47:05 INFO - PROCESS | 1720 | 1466696825664 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:47:05 INFO - PROCESS | 1720 | 1466696825668 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:47:05 INFO - PROCESS | 1720 | 1466696825674 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1720 | 1466696825678 Marionette TRACE conn4 <- [1,2242,null,{}] 08:47:05 INFO - PROCESS | 1720 | 1466696825684 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}] 08:47:05 INFO - PROCESS | 1720 | 1466696825689 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:05 INFO - PROCESS | 1720 | 1466696825903 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:47:06 INFO - PROCESS | 1720 | 1466696826154 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1720 | 1466696826160 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae0400 == 44 [pid = 1720] [id = 568] 08:47:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8d01c800) [pid = 1720] [serial = 1705] [outer = (nil)] 08:47:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x929d2000) [pid = 1720] [serial = 1706] [outer = 0x8d01c800] 08:47:06 INFO - PROCESS | 1720 | 1466696826294 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x929d8c00) [pid = 1720] [serial = 1707] [outer = 0x8d01c800] 08:47:07 INFO - PROCESS | 1720 | 1466696827177 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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1551ms 08:47:07 INFO - PROCESS | 1720 | 1466696827226 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1720 | 1466696827231 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:47:07 INFO - PROCESS | 1720 | 1466696827237 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1720 | 1466696827241 Marionette TRACE conn4 <- [1,2246,null,{}] 08:47:07 INFO - PROCESS | 1720 | 1466696827246 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}] 08:47:07 INFO - PROCESS | 1720 | 1466696827252 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:07 INFO - PROCESS | 1720 | 1466696827441 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:47:07 INFO - PROCESS | 1720 | 1466696827638 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1720 | 1466696827647 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b800 == 45 [pid = 1720] [id = 569] 08:47:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8dd0ec00) [pid = 1720] [serial = 1708] [outer = (nil)] 08:47:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x92a0bc00) [pid = 1720] [serial = 1709] [outer = 0x8dd0ec00] 08:47:07 INFO - PROCESS | 1720 | 1466696827774 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x92a14c00) [pid = 1720] [serial = 1710] [outer = 0x8dd0ec00] 08:47:08 INFO - PROCESS | 1720 | 1466696828765 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1594ms 08:47:08 INFO - PROCESS | 1720 | 1466696828831 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1720 | 1466696828835 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:47:08 INFO - PROCESS | 1720 | 1466696828842 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1720 | 1466696828847 Marionette TRACE conn4 <- [1,2250,null,{}] 08:47:08 INFO - PROCESS | 1720 | 1466696828853 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}] 08:47:08 INFO - PROCESS | 1720 | 1466696828859 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:09 INFO - PROCESS | 1720 | 1466696829108 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:47:09 INFO - PROCESS | 1720 | 1466696829370 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1720 | 1466696829378 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x93840800 == 46 [pid = 1720] [id = 570] 08:47:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x93a62400) [pid = 1720] [serial = 1711] [outer = (nil)] 08:47:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x93a6c800) [pid = 1720] [serial = 1712] [outer = 0x93a62400] 08:47:09 INFO - PROCESS | 1720 | 1466696829511 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x94f9d000) [pid = 1720] [serial = 1713] [outer = 0x93a62400] 08:47:10 INFO - PROCESS | 1720 | 1466696830427 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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1638ms 08:47:10 INFO - PROCESS | 1720 | 1466696830481 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1720 | 1466696830485 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:47:10 INFO - PROCESS | 1720 | 1466696830493 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1720 | 1466696830498 Marionette TRACE conn4 <- [1,2254,null,{}] 08:47:10 INFO - PROCESS | 1720 | 1466696830505 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}] 08:47:10 INFO - PROCESS | 1720 | 1466696830510 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:10 INFO - PROCESS | 1720 | 1466696830685 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:47:10 INFO - PROCESS | 1720 | 1466696830881 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1720 | 1466696830890 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb33c00 == 47 [pid = 1720] [id = 571] 08:47:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x90206400) [pid = 1720] [serial = 1714] [outer = (nil)] 08:47:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x94fc3800) [pid = 1720] [serial = 1715] [outer = 0x90206400] 08:47:10 INFO - PROCESS | 1720 | 1466696830986 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x95048400) [pid = 1720] [serial = 1716] [outer = 0x90206400] 08:47:11 INFO - PROCESS | 1720 | 1466696831968 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]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1542ms 08:47:12 INFO - PROCESS | 1720 | 1466696832036 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:47:12 INFO - PROCESS | 1720 | 1466696832040 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:47:12 INFO - PROCESS | 1720 | 1466696832047 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1720 | 1466696832050 Marionette TRACE conn4 <- [1,2258,null,{}] 08:47:12 INFO - PROCESS | 1720 | 1466696832056 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}] 08:47:12 INFO - PROCESS | 1720 | 1466696832061 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:12 INFO - PROCESS | 1720 | 1466696832237 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:47:12 INFO - PROCESS | 1720 | 1466696832444 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1720 | 1466696832450 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874400 == 48 [pid = 1720] [id = 572] 08:47:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8d01b400) [pid = 1720] [serial = 1717] [outer = (nil)] 08:47:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x95055800) [pid = 1720] [serial = 1718] [outer = 0x8d01b400] 08:47:12 INFO - PROCESS | 1720 | 1466696832580 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x95060800) [pid = 1720] [serial = 1719] [outer = 0x8d01b400] 08:47:13 INFO - PROCESS | 1720 | 1466696833551 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]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1583ms 08:47:13 INFO - PROCESS | 1720 | 1466696833630 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1720 | 1466696833633 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:47:13 INFO - PROCESS | 1720 | 1466696833640 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1720 | 1466696833644 Marionette TRACE conn4 <- [1,2262,null,{}] 08:47:13 INFO - PROCESS | 1720 | 1466696833650 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}] 08:47:13 INFO - PROCESS | 1720 | 1466696833655 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:13 INFO - PROCESS | 1720 | 1466696833832 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:47:14 INFO - PROCESS | 1720 | 1466696834043 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1720 | 1466696834051 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x95052400 == 49 [pid = 1720] [id = 573] 08:47:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9505fc00) [pid = 1720] [serial = 1720] [outer = (nil)] 08:47:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9517c400) [pid = 1720] [serial = 1721] [outer = 0x9505fc00] 08:47:14 INFO - PROCESS | 1720 | 1466696834250 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x96c0a800) [pid = 1720] [serial = 1722] [outer = 0x9505fc00] 08:47:15 INFO - PROCESS | 1720 | 1466696835231 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1631ms 08:47:15 INFO - PROCESS | 1720 | 1466696835272 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1720 | 1466696835276 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:47:15 INFO - PROCESS | 1720 | 1466696835283 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1720 | 1466696835286 Marionette TRACE conn4 <- [1,2266,null,{}] 08:47:15 INFO - PROCESS | 1720 | 1466696835292 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}] 08:47:15 INFO - PROCESS | 1720 | 1466696835297 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:15 INFO - PROCESS | 1720 | 1466696835483 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:47:15 INFO - PROCESS | 1720 | 1466696835698 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1720 | 1466696835707 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99dc00 == 50 [pid = 1720] [id = 574] 08:47:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8d022000) [pid = 1720] [serial = 1723] [outer = (nil)] 08:47:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8ed34400) [pid = 1720] [serial = 1724] [outer = 0x8d022000] 08:47:15 INFO - PROCESS | 1720 | 1466696835876 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x90d6f400) [pid = 1720] [serial = 1725] [outer = 0x8d022000] 08:47:16 INFO - PROCESS | 1720 | 1466696836829 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1583ms 08:47:16 INFO - PROCESS | 1720 | 1466696836866 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1720 | 1466696836871 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:47:16 INFO - PROCESS | 1720 | 1466696836877 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1720 | 1466696836880 Marionette TRACE conn4 <- [1,2270,null,{}] 08:47:16 INFO - PROCESS | 1720 | 1466696836886 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}] 08:47:16 INFO - PROCESS | 1720 | 1466696836891 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:17 INFO - PROCESS | 1720 | 1466696837075 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:47:17 INFO - PROCESS | 1720 | 1466696837554 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1720 | 1466696837564 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a400 == 51 [pid = 1720] [id = 575] 08:47:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8c87a800) [pid = 1720] [serial = 1726] [outer = (nil)] 08:47:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8c997000) [pid = 1720] [serial = 1727] [outer = 0x8c87a800] 08:47:17 INFO - PROCESS | 1720 | 1466696837687 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8cadec00) [pid = 1720] [serial = 1728] [outer = 0x8c87a800] 08:47:18 INFO - PROCESS | 1720 | 1466696838640 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1831ms 08:47:18 INFO - PROCESS | 1720 | 1466696838712 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1720 | 1466696838718 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:47:18 INFO - PROCESS | 1720 | 1466696838726 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1720 | 1466696838731 Marionette TRACE conn4 <- [1,2274,null,{}] 08:47:18 INFO - PROCESS | 1720 | 1466696838739 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}] 08:47:18 INFO - PROCESS | 1720 | 1466696838746 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:19 INFO - PROCESS | 1720 | 1466696839038 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:47:19 INFO - PROCESS | 1720 | 1466696839455 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1720 | 1466696839464 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:19 INFO - PROCESS | 1720 | --DOCSHELL 0x8c878400 == 50 [pid = 1720] [id = 558] 08:47:19 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91b400 == 49 [pid = 1720] [id = 556] 08:47:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c878400 == 50 [pid = 1720] [id = 576] 08:47:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8cae6400) [pid = 1720] [serial = 1729] [outer = (nil)] 08:47:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8d2f0c00) [pid = 1720] [serial = 1730] [outer = 0x8cae6400] 08:47:19 INFO - PROCESS | 1720 | 1466696839566 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8e4a8c00) [pid = 1720] [serial = 1731] [outer = 0x8cae6400] 08:47:19 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae1000 == 49 [pid = 1720] [id = 555] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x925a6000) [pid = 1720] [serial = 1610] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x927e4800) [pid = 1720] [serial = 1611] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x9248d800) [pid = 1720] [serial = 1608] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x95054800) [pid = 1720] [serial = 1578] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x90ef2c00) [pid = 1720] [serial = 1602] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x99545400) [pid = 1720] [serial = 1584] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x94f9c800) [pid = 1720] [serial = 1575] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x92402400) [pid = 1720] [serial = 1605] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x99f84c00) [pid = 1720] [serial = 1586] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x920dc000) [pid = 1720] [serial = 1604] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x927e3c00) [pid = 1720] [serial = 1565] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x96c13400) [pid = 1720] [serial = 1581] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x96c0cc00) [pid = 1720] [serial = 1580] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x927db800) [pid = 1720] [serial = 1566] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x901d9800) [pid = 1720] [serial = 1599] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9383f000) [pid = 1720] [serial = 1571] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x92a14000) [pid = 1720] [serial = 1569] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9240ec00) [pid = 1720] [serial = 1562] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x8ed2b000) [pid = 1720] [serial = 1589] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x92a10c00) [pid = 1720] [serial = 1568] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8d028c00) [pid = 1720] [serial = 1593] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x90eef800) [pid = 1720] [serial = 1556] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x99538400) [pid = 1720] [serial = 1583] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x922be000) [pid = 1720] [serial = 1560] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x922b7800) [pid = 1720] [serial = 1559] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x93a6ec00) [pid = 1720] [serial = 1574] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8ed2b400) [pid = 1720] [serial = 1596] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8eb28400) [pid = 1720] [serial = 1551] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x8cae0800) [pid = 1720] [serial = 1592] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x93a64c00) [pid = 1720] [serial = 1572] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9259c400) [pid = 1720] [serial = 1563] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x94fa2c00) [pid = 1720] [serial = 1577] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8e4ad800) [pid = 1720] [serial = 1607] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x901d7c00) [pid = 1720] [serial = 1545] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8d01c400) [pid = 1720] [serial = 1548] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8c9a2800) [pid = 1720] [serial = 1547] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x99f88c00) [pid = 1720] [serial = 1587] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8eeb5000) [pid = 1720] [serial = 1598] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8e858c00) [pid = 1720] [serial = 1550] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x90312800) [pid = 1720] [serial = 1554] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x90eeb000) [pid = 1720] [serial = 1601] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x91803400) [pid = 1720] [serial = 1557] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8eeb1400) [pid = 1720] [serial = 1590] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x90203400) [pid = 1720] [serial = 1553] [outer = (nil)] [url = about:blank] 08:47:19 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8e860400) [pid = 1720] [serial = 1595] [outer = (nil)] [url = about:blank] 08:47:20 INFO - PROCESS | 1720 | 1466696840452 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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1782ms 08:47:20 INFO - PROCESS | 1720 | 1466696840512 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:47:20 INFO - PROCESS | 1720 | 1466696840518 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:47:20 INFO - PROCESS | 1720 | 1466696840526 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1720 | 1466696840529 Marionette TRACE conn4 <- [1,2278,null,{}] 08:47:20 INFO - PROCESS | 1720 | 1466696840535 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}] 08:47:20 INFO - PROCESS | 1720 | 1466696840541 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:20 INFO - PROCESS | 1720 | 1466696840722 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:47:20 INFO - PROCESS | 1720 | 1466696840897 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1720 | 1466696840907 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a8400 == 50 [pid = 1720] [id = 577] 08:47:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e85e800) [pid = 1720] [serial = 1732] [outer = (nil)] 08:47:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8ed2f000) [pid = 1720] [serial = 1733] [outer = 0x8e85e800] 08:47:20 INFO - PROCESS | 1720 | 1466696840977 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8eebc400) [pid = 1720] [serial = 1734] [outer = 0x8e85e800] 08:47:21 INFO - PROCESS | 1720 | 1466696841839 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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1341ms 08:47:21 INFO - PROCESS | 1720 | 1466696841867 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1720 | 1466696841871 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:47:21 INFO - PROCESS | 1720 | 1466696841884 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1720 | 1466696841893 Marionette TRACE conn4 <- [1,2282,null,{}] 08:47:21 INFO - PROCESS | 1720 | 1466696841910 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}] 08:47:21 INFO - PROCESS | 1720 | 1466696841917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:22 INFO - PROCESS | 1720 | 1466696842150 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:47:22 INFO - PROCESS | 1720 | 1466696842180 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1720 | 1466696842187 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4a4800 == 51 [pid = 1720] [id = 578] 08:47:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x901cf400) [pid = 1720] [serial = 1735] [outer = (nil)] 08:47:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90318000) [pid = 1720] [serial = 1736] [outer = 0x901cf400] 08:47:22 INFO - PROCESS | 1720 | 1466696842258 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90d6a800) [pid = 1720] [serial = 1737] [outer = 0x901cf400] 08:47:23 INFO - PROCESS | 1720 | 1466696843220 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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1400ms 08:47:23 INFO - PROCESS | 1720 | 1466696843288 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1720 | 1466696843293 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:47:23 INFO - PROCESS | 1720 | 1466696843299 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1720 | 1466696843302 Marionette TRACE conn4 <- [1,2286,null,{}] 08:47:23 INFO - PROCESS | 1720 | 1466696843308 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}] 08:47:23 INFO - PROCESS | 1720 | 1466696843313 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:23 INFO - PROCESS | 1720 | 1466696843588 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:47:23 INFO - PROCESS | 1720 | 1466696843615 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1720 | 1466696843621 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91d000 == 52 [pid = 1720] [id = 579] 08:47:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8eebe000) [pid = 1720] [serial = 1738] [outer = (nil)] 08:47:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x91806000) [pid = 1720] [serial = 1739] [outer = 0x8eebe000] 08:47:23 INFO - PROCESS | 1720 | 1466696843691 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x922b5000) [pid = 1720] [serial = 1740] [outer = 0x8eebe000] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8e4a9800) [pid = 1720] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x901cd800) [pid = 1720] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8eb34800) [pid = 1720] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9ab3e800) [pid = 1720] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8dd0b400) [pid = 1720] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x94531400) [pid = 1720] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x92401400) [pid = 1720] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8e85bc00) [pid = 1720] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8d2f1800) [pid = 1720] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9b091800) [pid = 1720] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9ab3a800) [pid = 1720] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8c993400) [pid = 1720] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d01e400) [pid = 1720] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8cae3800) [pid = 1720] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9b33e400) [pid = 1720] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x9a494400) [pid = 1720] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8d91c000) [pid = 1720] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x925a6c00) [pid = 1720] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9259a400) [pid = 1720] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x92a12800) [pid = 1720] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x95065c00) [pid = 1720] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:47:24 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x94531800) [pid = 1720] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:47:24 INFO - PROCESS | 1720 | 1466696844871 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]]]}] 08:47:24 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 08:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1631ms 08:47:24 INFO - PROCESS | 1720 | 1466696844931 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1720 | 1466696844934 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:47:24 INFO - PROCESS | 1720 | 1466696844940 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1720 | 1466696844943 Marionette TRACE conn4 <- [1,2290,null,{}] 08:47:24 INFO - PROCESS | 1720 | 1466696844949 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}] 08:47:24 INFO - PROCESS | 1720 | 1466696844954 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:25 INFO - PROCESS | 1720 | 1466696845141 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:47:25 INFO - PROCESS | 1720 | 1466696845295 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 1720 | 1466696845314 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0b000 == 53 [pid = 1720] [id = 580] 08:47:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8e85bc00) [pid = 1720] [serial = 1741] [outer = (nil)] 08:47:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x90ef2800) [pid = 1720] [serial = 1742] [outer = 0x8e85bc00] 08:47:25 INFO - PROCESS | 1720 | 1466696845393 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x922be000) [pid = 1720] [serial = 1743] [outer = 0x8e85bc00] 08:47:26 INFO - PROCESS | 1720 | 1466696846295 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]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1378ms 08:47:26 INFO - PROCESS | 1720 | 1466696846319 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 1720 | 1466696846326 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:47:26 INFO - PROCESS | 1720 | 1466696846336 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1720 | 1466696846342 Marionette TRACE conn4 <- [1,2294,null,{}] 08:47:26 INFO - PROCESS | 1720 | 1466696846353 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}] 08:47:26 INFO - PROCESS | 1720 | 1466696846358 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:26 INFO - PROCESS | 1720 | 1466696846581 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:47:26 INFO - PROCESS | 1720 | 1466696846784 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1720 | 1466696846798 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a2400 == 54 [pid = 1720] [id = 581] 08:47:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8d025800) [pid = 1720] [serial = 1744] [outer = (nil)] 08:47:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8d2f0800) [pid = 1720] [serial = 1745] [outer = 0x8d025800] 08:47:26 INFO - PROCESS | 1720 | 1466696846926 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8d2fd800) [pid = 1720] [serial = 1746] [outer = 0x8d025800] 08:47:28 INFO - PROCESS | 1720 | 1466696848007 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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1737ms 08:47:28 INFO - PROCESS | 1720 | 1466696848073 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1720 | 1466696848081 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:47:28 INFO - PROCESS | 1720 | 1466696848092 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1720 | 1466696848096 Marionette TRACE conn4 <- [1,2298,null,{}] 08:47:28 INFO - PROCESS | 1720 | 1466696848103 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}] 08:47:28 INFO - PROCESS | 1720 | 1466696848109 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:28 INFO - PROCESS | 1720 | 1466696848345 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:47:28 INFO - PROCESS | 1720 | 1466696848598 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1720 | 1466696848608 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb37800 == 55 [pid = 1720] [id = 582] 08:47:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8ed2d800) [pid = 1720] [serial = 1747] [outer = (nil)] 08:47:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8eebdc00) [pid = 1720] [serial = 1748] [outer = 0x8ed2d800] 08:47:28 INFO - PROCESS | 1720 | 1466696848743 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90206800) [pid = 1720] [serial = 1749] [outer = 0x8ed2d800] 08:47:29 INFO - PROCESS | 1720 | 1466696849692 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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1635ms 08:47:29 INFO - PROCESS | 1720 | 1466696849727 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1720 | 1466696849731 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:47:29 INFO - PROCESS | 1720 | 1466696849739 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1720 | 1466696849745 Marionette TRACE conn4 <- [1,2302,null,{}] 08:47:29 INFO - PROCESS | 1720 | 1466696849763 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}] 08:47:29 INFO - PROCESS | 1720 | 1466696849772 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:29 INFO - PROCESS | 1720 | 1466696849971 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:47:30 INFO - PROCESS | 1720 | 1466696850179 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1720 | 1466696850193 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb4000 == 56 [pid = 1720] [id = 583] 08:47:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x922bb000) [pid = 1720] [serial = 1750] [outer = (nil)] 08:47:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x92401800) [pid = 1720] [serial = 1751] [outer = 0x922bb000] 08:47:30 INFO - PROCESS | 1720 | 1466696850338 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x92491000) [pid = 1720] [serial = 1752] [outer = 0x922bb000] 08:47:31 INFO - PROCESS | 1720 | 1466696851405 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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1736ms 08:47:31 INFO - PROCESS | 1720 | 1466696851475 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1720 | 1466696851480 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:47:31 INFO - PROCESS | 1720 | 1466696851487 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1720 | 1466696851491 Marionette TRACE conn4 <- [1,2306,null,{}] 08:47:31 INFO - PROCESS | 1720 | 1466696851497 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}] 08:47:31 INFO - PROCESS | 1720 | 1466696851502 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:31 INFO - PROCESS | 1720 | 1466696851732 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:47:31 INFO - PROCESS | 1720 | 1466696851979 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1720 | 1466696851987 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x922bcc00 == 57 [pid = 1720] [id = 584] 08:47:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x925a2000) [pid = 1720] [serial = 1753] [outer = (nil)] 08:47:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x927e5400) [pid = 1720] [serial = 1754] [outer = 0x925a2000] 08:47:32 INFO - PROCESS | 1720 | 1466696852114 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x929db400) [pid = 1720] [serial = 1755] [outer = 0x925a2000] 08:47:33 INFO - PROCESS | 1720 | 1466696853016 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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1603ms 08:47:33 INFO - PROCESS | 1720 | 1466696853091 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1720 | 1466696853095 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:47:33 INFO - PROCESS | 1720 | 1466696853102 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1720 | 1466696853105 Marionette TRACE conn4 <- [1,2310,null,{}] 08:47:33 INFO - PROCESS | 1720 | 1466696853111 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}] 08:47:33 INFO - PROCESS | 1720 | 1466696853117 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:33 INFO - PROCESS | 1720 | 1466696853305 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:47:33 INFO - PROCESS | 1720 | 1466696853510 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1720 | 1466696853518 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x922bd400 == 58 [pid = 1720] [id = 585] 08:47:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x9259ec00) [pid = 1720] [serial = 1756] [outer = (nil)] 08:47:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9368b000) [pid = 1720] [serial = 1757] [outer = 0x9259ec00] 08:47:33 INFO - PROCESS | 1720 | 1466696853640 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9373bc00) [pid = 1720] [serial = 1758] [outer = 0x9259ec00] 08:47:34 INFO - PROCESS | 1720 | 1466696854677 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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1630ms 08:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:47:34 INFO - PROCESS | 1720 | 1466696854733 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 1720 | 1466696854737 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:47:34 INFO - PROCESS | 1720 | 1466696854743 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 1720 | 1466696854746 Marionette TRACE conn4 <- [1,2314,null,{}] 08:47:34 INFO - PROCESS | 1720 | 1466696854752 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}] 08:47:34 INFO - PROCESS | 1720 | 1466696854763 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:35 INFO - PROCESS | 1720 | 1466696855025 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:47:35 INFO - PROCESS | 1720 | 1466696855295 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1720 | 1466696855303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb32c00 == 59 [pid = 1720] [id = 586] 08:47:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x92a10000) [pid = 1720] [serial = 1759] [outer = (nil)] 08:47:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x95048000) [pid = 1720] [serial = 1760] [outer = 0x92a10000] 08:47:35 INFO - PROCESS | 1720 | 1466696855436 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x95065c00) [pid = 1720] [serial = 1761] [outer = 0x92a10000] 08:47:36 INFO - PROCESS | 1720 | 1466696856342 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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1640ms 08:47:36 INFO - PROCESS | 1720 | 1466696856383 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1720 | 1466696856387 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:47:36 INFO - PROCESS | 1720 | 1466696856394 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1720 | 1466696856398 Marionette TRACE conn4 <- [1,2318,null,{}] 08:47:36 INFO - PROCESS | 1720 | 1466696856404 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}] 08:47:36 INFO - PROCESS | 1720 | 1466696856409 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:36 INFO - PROCESS | 1720 | 1466696856590 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:47:36 INFO - PROCESS | 1720 | 1466696856790 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1720 | 1466696856797 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a2c00 == 60 [pid = 1720] [id = 587] 08:47:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x94fc5000) [pid = 1720] [serial = 1762] [outer = (nil)] 08:47:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x96c13000) [pid = 1720] [serial = 1763] [outer = 0x94fc5000] 08:47:36 INFO - PROCESS | 1720 | 1466696856879 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x96c15800) [pid = 1720] [serial = 1764] [outer = 0x94fc5000] 08:47:37 INFO - PROCESS | 1720 | 1466696857839 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] 08:47:37 INFO - PROCESS | 1720 | 1466696857883 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:47:37 INFO - PROCESS | 1720 | 1466696857889 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1720 | 1466696857892 Marionette TRACE conn4 <- [1,2322,null,{}] 08:47:37 INFO - PROCESS | 1720 | 1466696857899 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}] 08:47:37 INFO - PROCESS | 1720 | 1466696857904 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:38 INFO - PROCESS | 1720 | 1466696858096 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:47:38 INFO - PROCESS | 1720 | 1466696858298 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1720 | 1466696858307 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x92a15000 == 61 [pid = 1720] [id = 588] 08:47:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x94fa2000) [pid = 1720] [serial = 1765] [outer = (nil)] 08:47:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x99543400) [pid = 1720] [serial = 1766] [outer = 0x94fa2000] 08:47:38 INFO - PROCESS | 1720 | 1466696858437 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x99dd1400) [pid = 1720] [serial = 1767] [outer = 0x94fa2000] 08:47:39 INFO - PROCESS | 1720 | 1466696859330 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1482ms 08:47:39 INFO - PROCESS | 1720 | 1466696859372 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1720 | 1466696859377 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:47:39 INFO - PROCESS | 1720 | 1466696859384 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1720 | 1466696859387 Marionette TRACE conn4 <- [1,2326,null,{}] 08:47:39 INFO - PROCESS | 1720 | 1466696859393 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}] 08:47:39 INFO - PROCESS | 1720 | 1466696859398 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:39 INFO - PROCESS | 1720 | 1466696859607 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:47:39 INFO - PROCESS | 1720 | 1466696859810 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1720 | 1466696859820 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87dc00 == 62 [pid = 1720] [id = 589] 08:47:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x8e4a6c00) [pid = 1720] [serial = 1768] [outer = (nil)] 08:47:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x99f82800) [pid = 1720] [serial = 1769] [outer = 0x8e4a6c00] 08:47:39 INFO - PROCESS | 1720 | 1466696859946 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a228c00) [pid = 1720] [serial = 1770] [outer = 0x8e4a6c00] 08:47:40 INFO - PROCESS | 1720 | 1466696860948 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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1641ms 08:47:41 INFO - PROCESS | 1720 | 1466696861024 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1720 | 1466696861028 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:47:41 INFO - PROCESS | 1720 | 1466696861035 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1720 | 1466696861038 Marionette TRACE conn4 <- [1,2330,null,{}] 08:47:41 INFO - PROCESS | 1720 | 1466696861044 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}] 08:47:41 INFO - PROCESS | 1720 | 1466696861049 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:41 INFO - PROCESS | 1720 | 1466696861264 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:47:41 INFO - PROCESS | 1720 | 1466696861467 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1720 | 1466696861475 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x97e6b400 == 63 [pid = 1720] [id = 590] 08:47:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x99f84800) [pid = 1720] [serial = 1771] [outer = (nil)] 08:47:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9a497c00) [pid = 1720] [serial = 1772] [outer = 0x99f84800] 08:47:41 INFO - PROCESS | 1720 | 1466696861643 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9a49d000) [pid = 1720] [serial = 1773] [outer = 0x99f84800] 08:47:42 INFO - PROCESS | 1720 | 1466696862535 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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1584ms 08:47:42 INFO - PROCESS | 1720 | 1466696862619 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1720 | 1466696862624 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:47:42 INFO - PROCESS | 1720 | 1466696862641 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1720 | 1466696862645 Marionette TRACE conn4 <- [1,2334,null,{}] 08:47:42 INFO - PROCESS | 1720 | 1466696862651 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}] 08:47:42 INFO - PROCESS | 1720 | 1466696862657 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:42 INFO - PROCESS | 1720 | 1466696862903 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:47:43 INFO - PROCESS | 1720 | 1466696863166 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1720 | 1466696863173 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a56b000 == 64 [pid = 1720] [id = 591] 08:47:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9a56c400) [pid = 1720] [serial = 1774] [outer = (nil)] 08:47:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9a572c00) [pid = 1720] [serial = 1775] [outer = 0x9a56c400] 08:47:43 INFO - PROCESS | 1720 | 1466696863307 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9a5e7c00) [pid = 1720] [serial = 1776] [outer = 0x9a56c400] 08:47:44 INFO - PROCESS | 1720 | 1466696864220 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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1629ms 08:47:44 INFO - PROCESS | 1720 | 1466696864271 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1720 | 1466696864275 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:47:44 INFO - PROCESS | 1720 | 1466696864281 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1720 | 1466696864285 Marionette TRACE conn4 <- [1,2338,null,{}] 08:47:44 INFO - PROCESS | 1720 | 1466696864291 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}] 08:47:44 INFO - PROCESS | 1720 | 1466696864296 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:44 INFO - PROCESS | 1720 | 1466696864501 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:47:44 INFO - PROCESS | 1720 | 1466696864718 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1720 | 1466696864726 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d918000 == 65 [pid = 1720] [id = 592] 08:47:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8ed35400) [pid = 1720] [serial = 1777] [outer = (nil)] 08:47:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9a69b400) [pid = 1720] [serial = 1778] [outer = 0x8ed35400] 08:47:44 INFO - PROCESS | 1720 | 1466696864852 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9a82d000) [pid = 1720] [serial = 1779] [outer = 0x8ed35400] 08:47:45 INFO - PROCESS | 1720 | 1466696865892 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1633ms 08:47:45 INFO - PROCESS | 1720 | 1466696865915 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:47:45 INFO - PROCESS | 1720 | 1466696865919 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:47:45 INFO - PROCESS | 1720 | 1466696865926 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1720 | 1466696865930 Marionette TRACE conn4 <- [1,2342,null,{}] 08:47:45 INFO - PROCESS | 1720 | 1466696865935 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}] 08:47:45 INFO - PROCESS | 1720 | 1466696865941 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:46 INFO - PROCESS | 1720 | 1466696866145 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:47:46 INFO - PROCESS | 1720 | 1466696866360 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1720 | 1466696866368 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a56e800 == 66 [pid = 1720] [id = 593] 08:47:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9a572800) [pid = 1720] [serial = 1780] [outer = (nil)] 08:47:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9ab3b000) [pid = 1720] [serial = 1781] [outer = 0x9a572800] 08:47:46 INFO - PROCESS | 1720 | 1466696866498 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9ab3ec00) [pid = 1720] [serial = 1782] [outer = 0x9a572800] 08:47:47 INFO - PROCESS | 1720 | 1466696867498 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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1630ms 08:47:47 INFO - PROCESS | 1720 | 1466696867561 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1720 | 1466696867569 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:47:47 INFO - PROCESS | 1720 | 1466696867577 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1720 | 1466696867583 Marionette TRACE conn4 <- [1,2346,null,{}] 08:47:47 INFO - PROCESS | 1720 | 1466696867594 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}] 08:47:47 INFO - PROCESS | 1720 | 1466696867599 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:47 INFO - PROCESS | 1720 | 1466696867852 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:47:48 INFO - PROCESS | 1720 | 1466696868104 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1720 | 1466696868113 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87c400 == 67 [pid = 1720] [id = 594] 08:47:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x8c87cc00) [pid = 1720] [serial = 1783] [outer = (nil)] 08:47:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8d915000) [pid = 1720] [serial = 1784] [outer = 0x8c87cc00] 08:47:48 INFO - PROCESS | 1720 | 1466696868245 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x8ed28800) [pid = 1720] [serial = 1785] [outer = 0x8c87cc00] 08:47:49 INFO - PROCESS | 1720 | 1466696869648 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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2194ms 08:47:49 INFO - PROCESS | 1720 | 1466696869818 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1720 | 1466696869824 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:47:49 INFO - PROCESS | 1720 | 1466696869832 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1720 | 1466696869836 Marionette TRACE conn4 <- [1,2350,null,{}] 08:47:49 INFO - PROCESS | 1720 | 1466696869845 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}] 08:47:49 INFO - PROCESS | 1720 | 1466696869849 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:50 INFO - PROCESS | 1720 | 1466696870019 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:47:50 INFO - PROCESS | 1720 | 1466696870287 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1720 | 1466696870295 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fc400 == 68 [pid = 1720] [id = 595] 08:47:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8d914c00) [pid = 1720] [serial = 1786] [outer = (nil)] 08:47:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x8dd02400) [pid = 1720] [serial = 1787] [outer = 0x8d914c00] 08:47:50 INFO - PROCESS | 1720 | 1466696870374 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x8dd0bc00) [pid = 1720] [serial = 1788] [outer = 0x8d914c00] 08:47:51 INFO - PROCESS | 1720 | 1466696871252 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]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1433ms 08:47:51 INFO - PROCESS | 1720 | 1466696871264 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1720 | 1466696871271 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:47:51 INFO - PROCESS | 1720 | 1466696871281 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1720 | 1466696871284 Marionette TRACE conn4 <- [1,2354,null,{}] 08:47:51 INFO - PROCESS | 1720 | 1466696871291 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}] 08:47:51 INFO - PROCESS | 1720 | 1466696871296 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:51 INFO - PROCESS | 1720 | 1466696871484 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:47:51 INFO - PROCESS | 1720 | 1466696871694 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1720 | 1466696871702 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d91f000 == 69 [pid = 1720] [id = 596] 08:47:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8e85f800) [pid = 1720] [serial = 1789] [outer = (nil)] 08:47:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9020d400) [pid = 1720] [serial = 1790] [outer = 0x8e85f800] 08:47:51 INFO - PROCESS | 1720 | 1466696871827 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x90319800) [pid = 1720] [serial = 1791] [outer = 0x8e85f800] 08:47:52 INFO - PROCESS | 1720 | 1466696872876 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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1641ms 08:47:52 INFO - PROCESS | 1720 | 1466696872922 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1720 | 1466696872925 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:47:52 INFO - PROCESS | 1720 | 1466696872932 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1720 | 1466696872938 Marionette TRACE conn4 <- [1,2358,null,{}] 08:47:52 INFO - PROCESS | 1720 | 1466696872954 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}] 08:47:52 INFO - PROCESS | 1720 | 1466696872962 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:53 INFO - PROCESS | 1720 | 1466696873140 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:47:53 INFO - PROCESS | 1720 | 1466696873441 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 1720 | 1466696873451 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb36c00 == 70 [pid = 1720] [id = 597] 08:47:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x90ee7800) [pid = 1720] [serial = 1792] [outer = (nil)] 08:47:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x92492400) [pid = 1720] [serial = 1793] [outer = 0x90ee7800] 08:47:53 INFO - PROCESS | 1720 | 1466696873580 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x927e7800) [pid = 1720] [serial = 1794] [outer = 0x90ee7800] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91d000 == 69 [pid = 1720] [id = 579] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85a800 == 68 [pid = 1720] [id = 557] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a4800 == 67 [pid = 1720] [id = 578] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4a8400 == 66 [pid = 1720] [id = 577] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c878400 == 65 [pid = 1720] [id = 576] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a400 == 64 [pid = 1720] [id = 575] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed29c00 == 63 [pid = 1720] [id = 559] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae9400 == 62 [pid = 1720] [id = 560] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4b1c00 == 61 [pid = 1720] [id = 561] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd09c00 == 60 [pid = 1720] [id = 554] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99e800 == 59 [pid = 1720] [id = 564] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8e859c00 == 58 [pid = 1720] [id = 563] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fcc00 == 57 [pid = 1720] [id = 565] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8cade400 == 56 [pid = 1720] [id = 566] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae0400 == 55 [pid = 1720] [id = 568] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874400 == 54 [pid = 1720] [id = 572] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9504dc00 == 53 [pid = 1720] [id = 552] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb33c00 == 52 [pid = 1720] [id = 571] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6bc00 == 51 [pid = 1720] [id = 549] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd06000 == 50 [pid = 1720] [id = 553] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x95052400 == 49 [pid = 1720] [id = 573] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877c00 == 48 [pid = 1720] [id = 548] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x90209800 == 47 [pid = 1720] [id = 562] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99dc00 == 46 [pid = 1720] [id = 574] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9b273400 == 45 [pid = 1720] [id = 550] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993c00 == 44 [pid = 1720] [id = 567] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab3f000 == 43 [pid = 1720] [id = 551] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x93840800 == 42 [pid = 1720] [id = 570] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b800 == 41 [pid = 1720] [id = 569] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d91f000 == 40 [pid = 1720] [id = 596] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fc400 == 39 [pid = 1720] [id = 595] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87c400 == 38 [pid = 1720] [id = 594] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8d918000 == 37 [pid = 1720] [id = 592] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9a56e800 == 36 [pid = 1720] [id = 593] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x9a56b000 == 35 [pid = 1720] [id = 591] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x97e6b400 == 34 [pid = 1720] [id = 590] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x92a15000 == 33 [pid = 1720] [id = 588] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87dc00 == 32 [pid = 1720] [id = 589] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a2c00 == 31 [pid = 1720] [id = 587] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb32c00 == 30 [pid = 1720] [id = 586] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x922bd400 == 29 [pid = 1720] [id = 585] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb4000 == 28 [pid = 1720] [id = 583] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x922bcc00 == 27 [pid = 1720] [id = 584] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb37800 == 26 [pid = 1720] [id = 582] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0b000 == 25 [pid = 1720] [id = 580] 08:47:56 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a2400 == 24 [pid = 1720] [id = 581] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x91805800) [pid = 1720] [serial = 1661] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x90ee3c00) [pid = 1720] [serial = 1617] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9372f000) [pid = 1720] [serial = 1623] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x9ab90c00) [pid = 1720] [serial = 1643] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x9ab9a800) [pid = 1720] [serial = 1644] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8ed28400) [pid = 1720] [serial = 1665] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x9b087800) [pid = 1720] [serial = 1649] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9953e400) [pid = 1720] [serial = 1632] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x98662800) [pid = 1720] [serial = 1631] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x8eb2c800) [pid = 1720] [serial = 1674] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x9a699400) [pid = 1720] [serial = 1640] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9c1ad000) [pid = 1720] [serial = 1656] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9ae26000) [pid = 1720] [serial = 1646] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8e85b800) [pid = 1720] [serial = 1677] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x8e4a4c00) [pid = 1720] [serial = 1613] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x8d023c00) [pid = 1720] [serial = 1668] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9b903800) [pid = 1720] [serial = 1652] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9030d800) [pid = 1720] [serial = 1616] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x9ae27400) [pid = 1720] [serial = 1647] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9a574c00) [pid = 1720] [serial = 1638] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9a56b800) [pid = 1720] [serial = 1637] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9b90ac00) [pid = 1720] [serial = 1653] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8dd02c00) [pid = 1720] [serial = 1671] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9a499800) [pid = 1720] [serial = 1635] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x929ddc00) [pid = 1720] [serial = 1620] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x94fa2400) [pid = 1720] [serial = 1625] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9b08f400) [pid = 1720] [serial = 1650] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d920000) [pid = 1720] [serial = 1670] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x93a6e800) [pid = 1720] [serial = 1662] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8d029800) [pid = 1720] [serial = 1676] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8eb2e000) [pid = 1720] [serial = 1664] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8e864000) [pid = 1720] [serial = 1614] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8cae8800) [pid = 1720] [serial = 1667] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9d8de800) [pid = 1720] [serial = 1659] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x94fcac00) [pid = 1720] [serial = 1626] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x96c12000) [pid = 1720] [serial = 1629] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9a69ec00) [pid = 1720] [serial = 1641] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8e85fc00) [pid = 1720] [serial = 1673] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9a498400) [pid = 1720] [serial = 1634] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x927e6000) [pid = 1720] [serial = 1619] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9c1ac400) [pid = 1720] [serial = 1655] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x95183000) [pid = 1720] [serial = 1628] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9d8d5000) [pid = 1720] [serial = 1658] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x927e3800) [pid = 1720] [serial = 1622] [outer = (nil)] [url = about:blank] 08:47:56 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8eeba800) [pid = 1720] [serial = 1679] [outer = (nil)] [url = about:blank] 08:47:57 INFO - PROCESS | 1720 | 1466696877176 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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 4289ms 08:47:57 INFO - PROCESS | 1720 | 1466696877222 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1720 | 1466696877228 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:47:57 INFO - PROCESS | 1720 | 1466696877236 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1720 | 1466696877241 Marionette TRACE conn4 <- [1,2362,null,{}] 08:47:57 INFO - PROCESS | 1720 | 1466696877249 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}] 08:47:57 INFO - PROCESS | 1720 | 1466696877255 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:57 INFO - PROCESS | 1720 | 1466696877475 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:47:57 INFO - PROCESS | 1720 | 1466696877636 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1720 | 1466696877658 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99e000 == 25 [pid = 1720] [id = 598] 08:47:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8c99e800) [pid = 1720] [serial = 1795] [outer = (nil)] 08:47:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d01fc00) [pid = 1720] [serial = 1796] [outer = 0x8c99e800] 08:47:57 INFO - PROCESS | 1720 | 1466696877732 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8d01d000) [pid = 1720] [serial = 1797] [outer = 0x8c99e800] 08:47:58 INFO - PROCESS | 1720 | 1466696878524 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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1329ms 08:47:58 INFO - PROCESS | 1720 | 1466696878565 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1720 | 1466696878570 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:47:58 INFO - PROCESS | 1720 | 1466696878581 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1720 | 1466696878585 Marionette TRACE conn4 <- [1,2366,null,{}] 08:47:58 INFO - PROCESS | 1720 | 1466696878595 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}] 08:47:58 INFO - PROCESS | 1720 | 1466696878600 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:58 INFO - PROCESS | 1720 | 1466696878764 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:47:58 INFO - PROCESS | 1720 | 1466696878774 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1720 | 1466696878783 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:47:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d918000 == 26 [pid = 1720] [id = 599] 08:47:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8dd08800) [pid = 1720] [serial = 1798] [outer = (nil)] 08:47:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8e4a7000) [pid = 1720] [serial = 1799] [outer = 0x8dd08800] 08:47:58 INFO - PROCESS | 1720 | 1466696878854 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8e4b1c00) [pid = 1720] [serial = 1800] [outer = 0x8dd08800] 08:47:59 INFO - PROCESS | 1720 | 1466696879938 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]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1384ms 08:47:59 INFO - PROCESS | 1720 | 1466696879965 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1720 | 1466696879969 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:47:59 INFO - PROCESS | 1720 | 1466696879977 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1720 | 1466696879983 Marionette TRACE conn4 <- [1,2370,null,{}] 08:48:00 INFO - PROCESS | 1720 | 1466696880005 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}] 08:48:00 INFO - PROCESS | 1720 | 1466696880014 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:00 INFO - PROCESS | 1720 | 1466696880235 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:48:00 INFO - PROCESS | 1720 | 1466696880264 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1720 | 1466696880282 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2c400 == 27 [pid = 1720] [id = 600] 08:48:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x8ed2c800) [pid = 1720] [serial = 1801] [outer = (nil)] 08:48:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8ed36400) [pid = 1720] [serial = 1802] [outer = 0x8ed2c800] 08:48:00 INFO - PROCESS | 1720 | 1466696880457 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x901ce400) [pid = 1720] [serial = 1803] [outer = 0x8ed2c800] 08:48:01 INFO - PROCESS | 1720 | 1466696881412 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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1490ms 08:48:01 INFO - PROCESS | 1720 | 1466696881478 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1720 | 1466696881482 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:48:01 INFO - PROCESS | 1720 | 1466696881490 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1720 | 1466696881493 Marionette TRACE conn4 <- [1,2374,null,{}] 08:48:01 INFO - PROCESS | 1720 | 1466696881498 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}] 08:48:01 INFO - PROCESS | 1720 | 1466696881504 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:02 INFO - PROCESS | 1720 | 1466696882873 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8e85bc00) [pid = 1720] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x901cf400) [pid = 1720] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8eebe000) [pid = 1720] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9020b800) [pid = 1720] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8dd0ec00) [pid = 1720] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8e864c00) [pid = 1720] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8d028400) [pid = 1720] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8ed2b800) [pid = 1720] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x90312000) [pid = 1720] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x93a62400) [pid = 1720] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8e858000) [pid = 1720] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8d01b400) [pid = 1720] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8c87a800) [pid = 1720] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d91a400) [pid = 1720] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x9505fc00) [pid = 1720] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8d022000) [pid = 1720] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8cae6400) [pid = 1720] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8ed2d000) [pid = 1720] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x90206400) [pid = 1720] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x9020ac00) [pid = 1720] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x8d01c800) [pid = 1720] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:48:02 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x8e85e800) [pid = 1720] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:48:03 INFO - PROCESS | 1720 | 1466696883084 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1720 | 1466696883096 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a800 == 28 [pid = 1720] [id = 601] 08:48:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8c99b800) [pid = 1720] [serial = 1804] [outer = (nil)] 08:48:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8d2f2400) [pid = 1720] [serial = 1805] [outer = 0x8c99b800] 08:48:03 INFO - PROCESS | 1720 | 1466696883172 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8ed30800) [pid = 1720] [serial = 1806] [outer = 0x8c99b800] 08:48:03 INFO - PROCESS | 1720 | 1466696883942 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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2479ms 08:48:03 INFO - PROCESS | 1720 | 1466696883969 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1720 | 1466696883973 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:48:03 INFO - PROCESS | 1720 | 1466696883979 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1720 | 1466696883982 Marionette TRACE conn4 <- [1,2378,null,{}] 08:48:03 INFO - PROCESS | 1720 | 1466696883987 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}] 08:48:03 INFO - PROCESS | 1720 | 1466696883992 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:04 INFO - PROCESS | 1720 | 1466696884202 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:48:04 INFO - PROCESS | 1720 | 1466696884220 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1720 | 1466696884228 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2d000 == 29 [pid = 1720] [id = 602] 08:48:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8eeb1c00) [pid = 1720] [serial = 1807] [outer = (nil)] 08:48:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x90207400) [pid = 1720] [serial = 1808] [outer = 0x8eeb1c00] 08:48:04 INFO - PROCESS | 1720 | 1466696884298 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x90310c00) [pid = 1720] [serial = 1809] [outer = 0x8eeb1c00] 08:48:05 INFO - PROCESS | 1720 | 1466696885393 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1477ms 08:48:05 INFO - PROCESS | 1720 | 1466696885457 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1720 | 1466696885465 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:48:05 INFO - PROCESS | 1720 | 1466696885473 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1720 | 1466696885478 Marionette TRACE conn4 <- [1,2382,null,{}] 08:48:05 INFO - PROCESS | 1720 | 1466696885488 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}] 08:48:05 INFO - PROCESS | 1720 | 1466696885495 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:05 INFO - PROCESS | 1720 | 1466696885720 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:48:06 INFO - PROCESS | 1720 | 1466696886045 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1720 | 1466696886058 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993400 == 30 [pid = 1720] [id = 603] 08:48:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8caebc00) [pid = 1720] [serial = 1810] [outer = (nil)] 08:48:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8d91e800) [pid = 1720] [serial = 1811] [outer = 0x8caebc00] 08:48:06 INFO - PROCESS | 1720 | 1466696886152 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8dd07800) [pid = 1720] [serial = 1812] [outer = 0x8caebc00] 08:48:07 INFO - PROCESS | 1720 | 1466696887106 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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1684ms 08:48:07 INFO - PROCESS | 1720 | 1466696887157 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1720 | 1466696887164 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:48:07 INFO - PROCESS | 1720 | 1466696887175 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1720 | 1466696887179 Marionette TRACE conn4 <- [1,2386,null,{}] 08:48:07 INFO - PROCESS | 1720 | 1466696887186 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}] 08:48:07 INFO - PROCESS | 1720 | 1466696887192 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:07 INFO - PROCESS | 1720 | 1466696887378 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:48:07 INFO - PROCESS | 1720 | 1466696887570 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1720 | 1466696887580 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f8800 == 31 [pid = 1720] [id = 604] 08:48:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8ed27400) [pid = 1720] [serial = 1813] [outer = (nil)] 08:48:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8eebe800) [pid = 1720] [serial = 1814] [outer = 0x8ed27400] 08:48:07 INFO - PROCESS | 1720 | 1466696887667 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8eeb4400) [pid = 1720] [serial = 1815] [outer = 0x8ed27400] 08:48:08 INFO - PROCESS | 1720 | 1466696888723 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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1588ms 08:48:08 INFO - PROCESS | 1720 | 1466696888763 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1720 | 1466696888767 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:48:08 INFO - PROCESS | 1720 | 1466696888774 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1720 | 1466696888780 Marionette TRACE conn4 <- [1,2390,null,{}] 08:48:08 INFO - PROCESS | 1720 | 1466696888797 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}] 08:48:08 INFO - PROCESS | 1720 | 1466696888806 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:08 INFO - PROCESS | 1720 | 1466696888988 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:48:09 INFO - PROCESS | 1720 | 1466696889181 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1720 | 1466696889191 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x91804800 == 32 [pid = 1720] [id = 605] 08:48:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x9180a800) [pid = 1720] [serial = 1816] [outer = (nil)] 08:48:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x920d4400) [pid = 1720] [serial = 1817] [outer = 0x9180a800] 08:48:09 INFO - PROCESS | 1720 | 1466696889330 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x922b4000) [pid = 1720] [serial = 1818] [outer = 0x9180a800] 08:48:10 INFO - PROCESS | 1720 | 1466696890310 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]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1588ms 08:48:10 INFO - PROCESS | 1720 | 1466696890364 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1720 | 1466696890368 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:48:10 INFO - PROCESS | 1720 | 1466696890376 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1720 | 1466696890380 Marionette TRACE conn4 <- [1,2394,null,{}] 08:48:10 INFO - PROCESS | 1720 | 1466696890386 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}] 08:48:10 INFO - PROCESS | 1720 | 1466696890391 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:10 INFO - PROCESS | 1720 | 1466696890581 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:48:10 INFO - PROCESS | 1720 | 1466696890775 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1720 | 1466696890782 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01c000 == 33 [pid = 1720] [id = 606] 08:48:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8ed2b000) [pid = 1720] [serial = 1819] [outer = (nil)] 08:48:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9240c800) [pid = 1720] [serial = 1820] [outer = 0x8ed2b000] 08:48:10 INFO - PROCESS | 1720 | 1466696890881 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x92492800) [pid = 1720] [serial = 1821] [outer = 0x8ed2b000] 08:48:11 INFO - PROCESS | 1720 | 1466696891855 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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1533ms 08:48:11 INFO - PROCESS | 1720 | 1466696891910 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1720 | 1466696891914 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:48:11 INFO - PROCESS | 1720 | 1466696891920 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1720 | 1466696891924 Marionette TRACE conn4 <- [1,2398,null,{}] 08:48:11 INFO - PROCESS | 1720 | 1466696891930 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}] 08:48:11 INFO - PROCESS | 1720 | 1466696891935 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:12 INFO - PROCESS | 1720 | 1466696892110 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:48:12 INFO - PROCESS | 1720 | 1466696892305 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1720 | 1466696892314 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877800 == 34 [pid = 1720] [id = 607] 08:48:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x90d67c00) [pid = 1720] [serial = 1822] [outer = (nil)] 08:48:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x925a1c00) [pid = 1720] [serial = 1823] [outer = 0x90d67c00] 08:48:12 INFO - PROCESS | 1720 | 1466696892404 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x925a5800) [pid = 1720] [serial = 1824] [outer = 0x90d67c00] 08:48:13 INFO - PROCESS | 1720 | 1466696893473 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1587ms 08:48:13 INFO - PROCESS | 1720 | 1466696893509 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1720 | 1466696893512 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:48:13 INFO - PROCESS | 1720 | 1466696893519 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1720 | 1466696893522 Marionette TRACE conn4 <- [1,2402,null,{}] 08:48:13 INFO - PROCESS | 1720 | 1466696893528 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}] 08:48:13 INFO - PROCESS | 1720 | 1466696893540 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:13 INFO - PROCESS | 1720 | 1466696893766 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:48:14 INFO - PROCESS | 1720 | 1466696894017 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1720 | 1466696894024 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6c00 == 35 [pid = 1720] [id = 608] 08:48:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x8dd03800) [pid = 1720] [serial = 1825] [outer = (nil)] 08:48:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x929e0800) [pid = 1720] [serial = 1826] [outer = 0x8dd03800] 08:48:14 INFO - PROCESS | 1720 | 1466696894158 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x92a18000) [pid = 1720] [serial = 1827] [outer = 0x8dd03800] 08:48:15 INFO - PROCESS | 1720 | 1466696895093 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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1631ms 08:48:15 INFO - PROCESS | 1720 | 1466696895151 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1720 | 1466696895155 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:48:15 INFO - PROCESS | 1720 | 1466696895161 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1720 | 1466696895165 Marionette TRACE conn4 <- [1,2406,null,{}] 08:48:15 INFO - PROCESS | 1720 | 1466696895171 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}] 08:48:15 INFO - PROCESS | 1720 | 1466696895176 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:15 INFO - PROCESS | 1720 | 1466696895356 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:48:15 INFO - PROCESS | 1720 | 1466696895582 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1720 | 1466696895589 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x9020c800 == 36 [pid = 1720] [id = 609] 08:48:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9031a000) [pid = 1720] [serial = 1828] [outer = (nil)] 08:48:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x93730000) [pid = 1720] [serial = 1829] [outer = 0x9031a000] 08:48:15 INFO - PROCESS | 1720 | 1466696895765 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x93833400) [pid = 1720] [serial = 1830] [outer = 0x9031a000] 08:48:16 INFO - PROCESS | 1720 | 1466696896703 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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1590ms 08:48:16 INFO - PROCESS | 1720 | 1466696896768 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:48:16 INFO - PROCESS | 1720 | 1466696896773 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:48:16 INFO - PROCESS | 1720 | 1466696896780 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1720 | 1466696896783 Marionette TRACE conn4 <- [1,2410,null,{}] 08:48:16 INFO - PROCESS | 1720 | 1466696896790 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}] 08:48:16 INFO - PROCESS | 1720 | 1466696896795 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:16 INFO - PROCESS | 1720 | 1466696896982 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:48:17 INFO - PROCESS | 1720 | 1466696897184 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1720 | 1466696897196 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874c00 == 37 [pid = 1720] [id = 610] 08:48:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x927e6000) [pid = 1720] [serial = 1831] [outer = (nil)] 08:48:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x93a6a800) [pid = 1720] [serial = 1832] [outer = 0x927e6000] 08:48:17 INFO - PROCESS | 1720 | 1466696897318 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x94536c00) [pid = 1720] [serial = 1833] [outer = 0x927e6000] 08:48:18 INFO - PROCESS | 1720 | 1466696898328 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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1586ms 08:48:18 INFO - PROCESS | 1720 | 1466696898366 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1720 | 1466696898369 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:48:18 INFO - PROCESS | 1720 | 1466696898396 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1720 | 1466696898401 Marionette TRACE conn4 <- [1,2414,null,{}] 08:48:18 INFO - PROCESS | 1720 | 1466696898406 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}] 08:48:18 INFO - PROCESS | 1720 | 1466696898411 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:18 INFO - PROCESS | 1720 | 1466696898591 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:48:18 INFO - PROCESS | 1720 | 1466696898793 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1720 | 1466696898804 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c876c00 == 38 [pid = 1720] [id = 611] 08:48:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8c99f000) [pid = 1720] [serial = 1834] [outer = (nil)] 08:48:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x94fa9c00) [pid = 1720] [serial = 1835] [outer = 0x8c99f000] 08:48:18 INFO - PROCESS | 1720 | 1466696898926 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x95049400) [pid = 1720] [serial = 1836] [outer = 0x8c99f000] 08:48:19 INFO - PROCESS | 1720 | 1466696899922 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1587ms 08:48:19 INFO - PROCESS | 1720 | 1466696899986 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1720 | 1466696899990 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:48:20 INFO - PROCESS | 1720 | 1466696899998 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1720 | 1466696900001 Marionette TRACE conn4 <- [1,2418,null,{}] 08:48:20 INFO - PROCESS | 1720 | 1466696900006 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}] 08:48:20 INFO - PROCESS | 1720 | 1466696900012 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:20 INFO - PROCESS | 1720 | 1466696900211 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:48:20 INFO - PROCESS | 1720 | 1466696900571 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1720 | 1466696900582 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb2800 == 39 [pid = 1720] [id = 612] 08:48:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9180d400) [pid = 1720] [serial = 1837] [outer = (nil)] 08:48:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x95062400) [pid = 1720] [serial = 1838] [outer = 0x9180d400] 08:48:20 INFO - PROCESS | 1720 | 1466696900671 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x95067c00) [pid = 1720] [serial = 1839] [outer = 0x9180d400] 08:48:21 INFO - PROCESS | 1720 | 1466696901610 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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1681ms 08:48:21 INFO - PROCESS | 1720 | 1466696901682 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:48:21 INFO - PROCESS | 1720 | 1466696901687 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:48:21 INFO - PROCESS | 1720 | 1466696901694 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1720 | 1466696901699 Marionette TRACE conn4 <- [1,2422,null,{}] 08:48:21 INFO - PROCESS | 1720 | 1466696901705 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}] 08:48:21 INFO - PROCESS | 1720 | 1466696901711 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:21 INFO - PROCESS | 1720 | 1466696901928 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:48:22 INFO - PROCESS | 1720 | 1466696902160 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1720 | 1466696902169 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x97e63400 == 40 [pid = 1720] [id = 613] 08:48:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x98619800) [pid = 1720] [serial = 1840] [outer = (nil)] 08:48:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9909b400) [pid = 1720] [serial = 1841] [outer = 0x98619800] 08:48:22 INFO - PROCESS | 1720 | 1466696902302 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x99dd3c00) [pid = 1720] [serial = 1842] [outer = 0x98619800] 08:48:23 INFO - PROCESS | 1720 | 1466696903224 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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1588ms 08:48:23 INFO - PROCESS | 1720 | 1466696903282 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:48:23 INFO - PROCESS | 1720 | 1466696903286 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:48:23 INFO - PROCESS | 1720 | 1466696903292 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1720 | 1466696903296 Marionette TRACE conn4 <- [1,2426,null,{}] 08:48:23 INFO - PROCESS | 1720 | 1466696903302 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}] 08:48:23 INFO - PROCESS | 1720 | 1466696903307 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:23 INFO - PROCESS | 1720 | 1466696903479 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:48:23 INFO - PROCESS | 1720 | 1466696903678 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1720 | 1466696903688 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd03000 == 41 [pid = 1720] [id = 614] 08:48:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x90209c00) [pid = 1720] [serial = 1843] [outer = (nil)] 08:48:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9a494c00) [pid = 1720] [serial = 1844] [outer = 0x90209c00] 08:48:23 INFO - PROCESS | 1720 | 1466696903810 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9a499800) [pid = 1720] [serial = 1845] [outer = 0x90209c00] 08:48:24 INFO - PROCESS | 1720 | 1466696904761 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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1541ms 08:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:48:24 INFO - PROCESS | 1720 | 1466696904833 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1720 | 1466696904837 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:48:24 INFO - PROCESS | 1720 | 1466696904843 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1720 | 1466696904846 Marionette TRACE conn4 <- [1,2430,null,{}] 08:48:24 INFO - PROCESS | 1720 | 1466696904852 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}] 08:48:24 INFO - PROCESS | 1720 | 1466696904857 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:25 INFO - PROCESS | 1720 | 1466696905065 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:48:25 INFO - PROCESS | 1720 | 1466696905335 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1720 | 1466696905347 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b400 == 42 [pid = 1720] [id = 615] 08:48:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x929d2800) [pid = 1720] [serial = 1846] [outer = (nil)] 08:48:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9a4a3800) [pid = 1720] [serial = 1847] [outer = 0x929d2800] 08:48:25 INFO - PROCESS | 1720 | 1466696905486 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9a55fc00) [pid = 1720] [serial = 1848] [outer = 0x929d2800] 08:48:26 INFO - PROCESS | 1720 | 1466696906354 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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1580ms 08:48:26 INFO - PROCESS | 1720 | 1466696906423 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1720 | 1466696906426 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:48:26 INFO - PROCESS | 1720 | 1466696906433 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1720 | 1466696906437 Marionette TRACE conn4 <- [1,2434,null,{}] 08:48:26 INFO - PROCESS | 1720 | 1466696906442 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}] 08:48:26 INFO - PROCESS | 1720 | 1466696906447 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:26 INFO - PROCESS | 1720 | 1466696906620 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:48:26 INFO - PROCESS | 1720 | 1466696906821 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1720 | 1466696906828 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd02000 == 43 [pid = 1720] [id = 616] 08:48:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x98668c00) [pid = 1720] [serial = 1849] [outer = (nil)] 08:48:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9a575800) [pid = 1720] [serial = 1850] [outer = 0x98668c00] 08:48:26 INFO - PROCESS | 1720 | 1466696906953 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9a5e8000) [pid = 1720] [serial = 1851] [outer = 0x98668c00] 08:48:27 INFO - PROCESS | 1720 | 1466696907938 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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1580ms 08:48:28 INFO - PROCESS | 1720 | 1466696908013 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1720 | 1466696908017 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:48:28 INFO - PROCESS | 1720 | 1466696908024 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1720 | 1466696908027 Marionette TRACE conn4 <- [1,2438,null,{}] 08:48:28 INFO - PROCESS | 1720 | 1466696908034 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}] 08:48:28 INFO - PROCESS | 1720 | 1466696908038 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:28 INFO - PROCESS | 1720 | 1466696908257 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:48:28 INFO - PROCESS | 1720 | 1466696908511 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1720 | 1466696908522 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e865400 == 44 [pid = 1720] [id = 617] 08:48:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x90202800) [pid = 1720] [serial = 1852] [outer = (nil)] 08:48:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9a6a2400) [pid = 1720] [serial = 1853] [outer = 0x90202800] 08:48:28 INFO - PROCESS | 1720 | 1466696908661 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9a826400) [pid = 1720] [serial = 1854] [outer = 0x90202800] 08:48:29 INFO - PROCESS | 1720 | 1466696909704 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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1739ms 08:48:29 INFO - PROCESS | 1720 | 1466696909764 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1720 | 1466696909768 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:48:29 INFO - PROCESS | 1720 | 1466696909775 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1720 | 1466696909779 Marionette TRACE conn4 <- [1,2442,null,{}] 08:48:29 INFO - PROCESS | 1720 | 1466696909784 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}] 08:48:29 INFO - PROCESS | 1720 | 1466696909790 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:30 INFO - PROCESS | 1720 | 1466696910015 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:48:30 INFO - PROCESS | 1720 | 1466696910268 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1720 | 1466696910275 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b000 == 45 [pid = 1720] [id = 618] 08:48:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x8cae4000) [pid = 1720] [serial = 1855] [outer = (nil)] 08:48:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8dd0e000) [pid = 1720] [serial = 1856] [outer = 0x8cae4000] 08:48:30 INFO - PROCESS | 1720 | 1466696910416 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8eebb400) [pid = 1720] [serial = 1857] [outer = 0x8cae4000] 08:48:31 INFO - PROCESS | 1720 | 1466696911596 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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1850ms 08:48:31 INFO - PROCESS | 1720 | 1466696911627 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1720 | 1466696911633 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:48:31 INFO - PROCESS | 1720 | 1466696911642 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1720 | 1466696911646 Marionette TRACE conn4 <- [1,2446,null,{}] 08:48:31 INFO - PROCESS | 1720 | 1466696911654 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}] 08:48:31 INFO - PROCESS | 1720 | 1466696911660 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:31 INFO - PROCESS | 1720 | 1466696911844 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:48:32 INFO - PROCESS | 1720 | 1466696912117 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1720 | 1466696912131 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c876000 == 46 [pid = 1720] [id = 619] 08:48:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8d022000) [pid = 1720] [serial = 1858] [outer = (nil)] 08:48:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8d2f9c00) [pid = 1720] [serial = 1859] [outer = 0x8d022000] 08:48:32 INFO - PROCESS | 1720 | 1466696912222 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8d91c000) [pid = 1720] [serial = 1860] [outer = 0x8d022000] 08:48:33 INFO - PROCESS | 1720 | 1466696913122 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1530ms 08:48:33 INFO - PROCESS | 1720 | 1466696913172 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1720 | 1466696913178 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:48:33 INFO - PROCESS | 1720 | 1466696913189 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1720 | 1466696913192 Marionette TRACE conn4 <- [1,2450,null,{}] 08:48:33 INFO - PROCESS | 1720 | 1466696913199 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}] 08:48:33 INFO - PROCESS | 1720 | 1466696913204 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:33 INFO - PROCESS | 1720 | 1466696913386 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:48:33 INFO - PROCESS | 1720 | 1466696913595 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1720 | 1466696913603 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d024400 == 47 [pid = 1720] [id = 620] 08:48:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8e858000) [pid = 1720] [serial = 1861] [outer = (nil)] 08:48:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8eb36000) [pid = 1720] [serial = 1862] [outer = 0x8e858000] 08:48:33 INFO - PROCESS | 1720 | 1466696913780 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x901cd800) [pid = 1720] [serial = 1863] [outer = 0x8e858000] 08:48:34 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a800 == 46 [pid = 1720] [id = 601] 08:48:34 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2c400 == 45 [pid = 1720] [id = 600] 08:48:34 INFO - PROCESS | 1720 | --DOCSHELL 0x8d918000 == 44 [pid = 1720] [id = 599] 08:48:34 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99e000 == 43 [pid = 1720] [id = 598] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x90d6a800) [pid = 1720] [serial = 1737] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x91806000) [pid = 1720] [serial = 1739] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x922b5000) [pid = 1720] [serial = 1740] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x90d73c00) [pid = 1720] [serial = 1691] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x90ee3400) [pid = 1720] [serial = 1692] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x92a0bc00) [pid = 1720] [serial = 1709] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x92a14c00) [pid = 1720] [serial = 1710] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x925a6800) [pid = 1720] [serial = 1703] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x927dd000) [pid = 1720] [serial = 1704] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x8d2f8000) [pid = 1720] [serial = 1682] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x8d91bc00) [pid = 1720] [serial = 1683] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9249b400) [pid = 1720] [serial = 1700] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x92498400) [pid = 1720] [serial = 1701] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x90ef1c00) [pid = 1720] [serial = 1694] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x91807c00) [pid = 1720] [serial = 1695] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x93a6c800) [pid = 1720] [serial = 1712] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x94f9d000) [pid = 1720] [serial = 1713] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x8eb33000) [pid = 1720] [serial = 1685] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8e862000) [pid = 1720] [serial = 1686] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x95055800) [pid = 1720] [serial = 1718] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x95060800) [pid = 1720] [serial = 1719] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x8c997000) [pid = 1720] [serial = 1727] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x8cadec00) [pid = 1720] [serial = 1728] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x922be800) [pid = 1720] [serial = 1697] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9240bc00) [pid = 1720] [serial = 1698] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9517c400) [pid = 1720] [serial = 1721] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x96c0a800) [pid = 1720] [serial = 1722] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8ed34400) [pid = 1720] [serial = 1724] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x90d6f400) [pid = 1720] [serial = 1725] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d2f0c00) [pid = 1720] [serial = 1730] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8e4a8c00) [pid = 1720] [serial = 1731] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x901cf000) [pid = 1720] [serial = 1680] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x94fc3800) [pid = 1720] [serial = 1715] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x95048400) [pid = 1720] [serial = 1716] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x90210400) [pid = 1720] [serial = 1688] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x90312400) [pid = 1720] [serial = 1689] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x929d2000) [pid = 1720] [serial = 1706] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x929d8c00) [pid = 1720] [serial = 1707] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8ed2f000) [pid = 1720] [serial = 1733] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x90318000) [pid = 1720] [serial = 1736] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8eebc400) [pid = 1720] [serial = 1734] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x922be000) [pid = 1720] [serial = 1743] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x90ef2800) [pid = 1720] [serial = 1742] [outer = (nil)] [url = about:blank] 08:48:34 INFO - PROCESS | 1720 | 1466696914854 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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1686ms 08:48:34 INFO - PROCESS | 1720 | 1466696914874 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1720 | 1466696914877 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:48:34 INFO - PROCESS | 1720 | 1466696914883 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1720 | 1466696914889 Marionette TRACE conn4 <- [1,2454,null,{}] 08:48:34 INFO - PROCESS | 1720 | 1466696914904 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}] 08:48:34 INFO - PROCESS | 1720 | 1466696914912 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:35 INFO - PROCESS | 1720 | 1466696915110 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:48:35 INFO - PROCESS | 1720 | 1466696915276 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1720 | 1466696915285 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2d000 == 44 [pid = 1720] [id = 621] 08:48:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8ed2c400) [pid = 1720] [serial = 1864] [outer = (nil)] 08:48:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x901d9800) [pid = 1720] [serial = 1865] [outer = 0x8ed2c400] 08:48:35 INFO - PROCESS | 1720 | 1466696915375 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90313c00) [pid = 1720] [serial = 1866] [outer = 0x8ed2c400] 08:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1386ms 08:48:36 INFO - PROCESS | 1720 | 1466696916261 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]]]}] 08:48:36 INFO - PROCESS | 1720 | 1466696916271 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1720 | 1466696916276 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:48:36 INFO - PROCESS | 1720 | 1466696916286 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1720 | 1466696916289 Marionette TRACE conn4 <- [1,2458,null,{}] 08:48:36 INFO - PROCESS | 1720 | 1466696916295 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}] 08:48:36 INFO - PROCESS | 1720 | 1466696916300 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:36 INFO - PROCESS | 1720 | 1466696916467 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:48:36 INFO - PROCESS | 1720 | 1466696916651 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1720 | 1466696916661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c875000 == 45 [pid = 1720] [id = 622] 08:48:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x90312400) [pid = 1720] [serial = 1867] [outer = (nil)] 08:48:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x90ee6000) [pid = 1720] [serial = 1868] [outer = 0x90312400] 08:48:36 INFO - PROCESS | 1720 | 1466696916730 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90ef1c00) [pid = 1720] [serial = 1869] [outer = 0x90312400] 08:48:37 INFO - PROCESS | 1720 | 1466696917578 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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1338ms 08:48:37 INFO - PROCESS | 1720 | 1466696917624 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1720 | 1466696917628 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:48:37 INFO - PROCESS | 1720 | 1466696917634 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1720 | 1466696917637 Marionette TRACE conn4 <- [1,2462,null,{}] 08:48:37 INFO - PROCESS | 1720 | 1466696917649 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}] 08:48:37 INFO - PROCESS | 1720 | 1466696917653 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:37 INFO - PROCESS | 1720 | 1466696917871 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:48:37 INFO - PROCESS | 1720 | 1466696917915 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1720 | 1466696917927 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x90ef0000 == 46 [pid = 1720] [id = 623] 08:48:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x91806800) [pid = 1720] [serial = 1870] [outer = (nil)] 08:48:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9180bc00) [pid = 1720] [serial = 1871] [outer = 0x91806800] 08:48:38 INFO - PROCESS | 1720 | 1466696918010 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x920db800) [pid = 1720] [serial = 1872] [outer = 0x91806800] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8d025800) [pid = 1720] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8ed2d800) [pid = 1720] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x922bb000) [pid = 1720] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x925a2000) [pid = 1720] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9259ec00) [pid = 1720] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x92a10000) [pid = 1720] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x94fc5000) [pid = 1720] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x94fa2000) [pid = 1720] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8e4a6c00) [pid = 1720] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x99f84800) [pid = 1720] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9a56c400) [pid = 1720] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8ed35400) [pid = 1720] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8dd08800) [pid = 1720] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8c99e800) [pid = 1720] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9a572800) [pid = 1720] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8c87cc00) [pid = 1720] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x90ee7800) [pid = 1720] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d914c00) [pid = 1720] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8ed2c800) [pid = 1720] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8e85f800) [pid = 1720] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:48:39 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8c99b800) [pid = 1720] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:48:39 INFO - PROCESS | 1720 | 1466696919233 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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1653ms 08:48:39 INFO - PROCESS | 1720 | 1466696919287 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1720 | 1466696919290 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:48:39 INFO - PROCESS | 1720 | 1466696919296 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1720 | 1466696919299 Marionette TRACE conn4 <- [1,2466,null,{}] 08:48:39 INFO - PROCESS | 1720 | 1466696919305 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}] 08:48:39 INFO - PROCESS | 1720 | 1466696919314 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:39 INFO - PROCESS | 1720 | 1466696919582 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:48:39 INFO - PROCESS | 1720 | 1466696919730 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1720 | 1466696919737 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2c800 == 47 [pid = 1720] [id = 624] 08:48:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x90313000) [pid = 1720] [serial = 1873] [outer = (nil)] 08:48:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x91805800) [pid = 1720] [serial = 1874] [outer = 0x90313000] 08:48:39 INFO - PROCESS | 1720 | 1466696919807 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x922b7800) [pid = 1720] [serial = 1875] [outer = 0x90313000] 08:48:40 INFO - PROCESS | 1720 | 1466696920561 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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1276ms 08:48:40 INFO - PROCESS | 1720 | 1466696920581 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1720 | 1466696920585 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:48:40 INFO - PROCESS | 1720 | 1466696920590 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1720 | 1466696920593 Marionette TRACE conn4 <- [1,2470,null,{}] 08:48:40 INFO - PROCESS | 1720 | 1466696920599 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}] 08:48:40 INFO - PROCESS | 1720 | 1466696920603 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:40 INFO - PROCESS | 1720 | 1466696920777 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:48:40 INFO - PROCESS | 1720 | 1466696920790 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1720 | 1466696920798 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb33c00 == 48 [pid = 1720] [id = 625] 08:48:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9030d800) [pid = 1720] [serial = 1876] [outer = (nil)] 08:48:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x92597c00) [pid = 1720] [serial = 1877] [outer = 0x9030d800] 08:48:40 INFO - PROCESS | 1720 | 1466696920866 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x927e0400) [pid = 1720] [serial = 1878] [outer = 0x9030d800] 08:48:42 INFO - PROCESS | 1720 | 1466696922059 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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1536ms 08:48:42 INFO - PROCESS | 1720 | 1466696922128 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1720 | 1466696922136 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:48:42 INFO - PROCESS | 1720 | 1466696922145 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1720 | 1466696922150 Marionette TRACE conn4 <- [1,2474,null,{}] 08:48:42 INFO - PROCESS | 1720 | 1466696922160 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}] 08:48:42 INFO - PROCESS | 1720 | 1466696922166 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:42 INFO - PROCESS | 1720 | 1466696922404 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:48:42 INFO - PROCESS | 1720 | 1466696922661 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1720 | 1466696922672 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01c800 == 49 [pid = 1720] [id = 626] 08:48:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8d029800) [pid = 1720] [serial = 1879] [outer = (nil)] 08:48:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8dd03400) [pid = 1720] [serial = 1880] [outer = 0x8d029800] 08:48:42 INFO - PROCESS | 1720 | 1466696922773 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8e4ad000) [pid = 1720] [serial = 1881] [outer = 0x8d029800] 08:48:43 INFO - PROCESS | 1720 | 1466696923730 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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1645ms 08:48:43 INFO - PROCESS | 1720 | 1466696923789 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1720 | 1466696923797 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:48:43 INFO - PROCESS | 1720 | 1466696923807 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1720 | 1466696923812 Marionette TRACE conn4 <- [1,2478,null,{}] 08:48:43 INFO - PROCESS | 1720 | 1466696923818 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}] 08:48:43 INFO - PROCESS | 1720 | 1466696923824 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:44 INFO - PROCESS | 1720 | 1466696924060 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:48:44 INFO - PROCESS | 1720 | 1466696924363 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1720 | 1466696924370 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb33400 == 50 [pid = 1720] [id = 627] 08:48:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8eeb9000) [pid = 1720] [serial = 1882] [outer = (nil)] 08:48:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x901d6000) [pid = 1720] [serial = 1883] [outer = 0x8eeb9000] 08:48:44 INFO - PROCESS | 1720 | 1466696924506 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x90d6e000) [pid = 1720] [serial = 1884] [outer = 0x8eeb9000] 08:48:45 INFO - PROCESS | 1720 | 1466696925446 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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1683ms 08:48:45 INFO - PROCESS | 1720 | 1466696925491 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:48:45 INFO - PROCESS | 1720 | 1466696925496 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:48:45 INFO - PROCESS | 1720 | 1466696925503 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1720 | 1466696925509 Marionette TRACE conn4 <- [1,2482,null,{}] 08:48:45 INFO - PROCESS | 1720 | 1466696925527 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}] 08:48:45 INFO - PROCESS | 1720 | 1466696925535 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:45 INFO - PROCESS | 1720 | 1466696925808 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:48:46 INFO - PROCESS | 1720 | 1466696926057 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1720 | 1466696926069 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2b400 == 51 [pid = 1720] [id = 628] 08:48:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x92498400) [pid = 1720] [serial = 1885] [outer = (nil)] 08:48:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x929d7000) [pid = 1720] [serial = 1886] [outer = 0x92498400] 08:48:46 INFO - PROCESS | 1720 | 1466696926195 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x92a09400) [pid = 1720] [serial = 1887] [outer = 0x92498400] 08:48:47 INFO - PROCESS | 1720 | 1466696927087 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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 08:48:47 INFO - PROCESS | 1720 | 1466696927138 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1720 | 1466696927142 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:48:47 INFO - PROCESS | 1720 | 1466696927149 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1720 | 1466696927152 Marionette TRACE conn4 <- [1,2486,null,{}] 08:48:47 INFO - PROCESS | 1720 | 1466696927158 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}] 08:48:47 INFO - PROCESS | 1720 | 1466696927163 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:47 INFO - PROCESS | 1720 | 1466696927356 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:48:47 INFO - PROCESS | 1720 | 1466696927557 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1720 | 1466696927563 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e863400 == 52 [pid = 1720] [id = 629] 08:48:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9180c800) [pid = 1720] [serial = 1888] [outer = (nil)] 08:48:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x93831c00) [pid = 1720] [serial = 1889] [outer = 0x9180c800] 08:48:47 INFO - PROCESS | 1720 | 1466696927647 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x93a6e400) [pid = 1720] [serial = 1890] [outer = 0x9180c800] 08:48:48 INFO - PROCESS | 1720 | 1466696928602 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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1487ms 08:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:48:48 INFO - PROCESS | 1720 | 1466696928637 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1720 | 1466696928640 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:48:48 INFO - PROCESS | 1720 | 1466696928647 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1720 | 1466696928650 Marionette TRACE conn4 <- [1,2490,null,{}] 08:48:48 INFO - PROCESS | 1720 | 1466696928656 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}] 08:48:48 INFO - PROCESS | 1720 | 1466696928661 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:48 INFO - PROCESS | 1720 | 1466696928845 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:48:49 INFO - PROCESS | 1720 | 1466696929045 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1720 | 1466696929054 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85ac00 == 53 [pid = 1720] [id = 630] 08:48:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9020cc00) [pid = 1720] [serial = 1891] [outer = (nil)] 08:48:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x94f9f400) [pid = 1720] [serial = 1892] [outer = 0x9020cc00] 08:48:49 INFO - PROCESS | 1720 | 1466696929136 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x94fc7000) [pid = 1720] [serial = 1893] [outer = 0x9020cc00] 08:48:50 INFO - PROCESS | 1720 | 1466696930157 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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1579ms 08:48:50 INFO - PROCESS | 1720 | 1466696930226 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1720 | 1466696930230 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:48:50 INFO - PROCESS | 1720 | 1466696930237 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1720 | 1466696930240 Marionette TRACE conn4 <- [1,2494,null,{}] 08:48:50 INFO - PROCESS | 1720 | 1466696930246 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}] 08:48:50 INFO - PROCESS | 1720 | 1466696930257 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:50 INFO - PROCESS | 1720 | 1466696930518 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:48:50 INFO - PROCESS | 1720 | 1466696930770 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1720 | 1466696930779 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d024800 == 54 [pid = 1720] [id = 631] 08:48:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8eb2d400) [pid = 1720] [serial = 1894] [outer = (nil)] 08:48:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x96c0fc00) [pid = 1720] [serial = 1895] [outer = 0x8eb2d400] 08:48:50 INFO - PROCESS | 1720 | 1466696930918 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x98662800) [pid = 1720] [serial = 1896] [outer = 0x8eb2d400] 08:48:51 INFO - PROCESS | 1720 | 1466696931822 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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1641ms 08:48:51 INFO - PROCESS | 1720 | 1466696931884 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1720 | 1466696931888 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:48:51 INFO - PROCESS | 1720 | 1466696931894 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1720 | 1466696931898 Marionette TRACE conn4 <- [1,2498,null,{}] 08:48:51 INFO - PROCESS | 1720 | 1466696931903 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}] 08:48:51 INFO - PROCESS | 1720 | 1466696931909 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:52 INFO - PROCESS | 1720 | 1466696932093 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:48:52 INFO - PROCESS | 1720 | 1466696932299 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1720 | 1466696932310 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c0a800 == 55 [pid = 1720] [id = 632] 08:48:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x96c0d800) [pid = 1720] [serial = 1897] [outer = (nil)] 08:48:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9a4a2800) [pid = 1720] [serial = 1898] [outer = 0x96c0d800] 08:48:52 INFO - PROCESS | 1720 | 1466696932426 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9a550800) [pid = 1720] [serial = 1899] [outer = 0x96c0d800] 08:48:53 INFO - PROCESS | 1720 | 1466696933393 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]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1534ms 08:48:53 INFO - PROCESS | 1720 | 1466696933428 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1720 | 1466696933439 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:48:53 INFO - PROCESS | 1720 | 1466696933446 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1720 | 1466696933449 Marionette TRACE conn4 <- [1,2502,null,{}] 08:48:53 INFO - PROCESS | 1720 | 1466696933475 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}] 08:48:53 INFO - PROCESS | 1720 | 1466696933481 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:53 INFO - PROCESS | 1720 | 1466696933666 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:48:53 INFO - PROCESS | 1720 | 1466696933872 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1720 | 1466696933882 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c09c00 == 56 [pid = 1720] [id = 633] 08:48:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x99ccb000) [pid = 1720] [serial = 1900] [outer = (nil)] 08:48:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9ab3c800) [pid = 1720] [serial = 1901] [outer = 0x99ccb000] 08:48:54 INFO - PROCESS | 1720 | 1466696934003 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9ab3d800) [pid = 1720] [serial = 1902] [outer = 0x99ccb000] 08:48:54 INFO - PROCESS | 1720 | 1466696934947 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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1553ms 08:48:55 INFO - PROCESS | 1720 | 1466696935000 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1720 | 1466696935003 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:48:55 INFO - PROCESS | 1720 | 1466696935032 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1720 | 1466696935036 Marionette TRACE conn4 <- [1,2506,null,{}] 08:48:55 INFO - PROCESS | 1720 | 1466696935042 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}] 08:48:55 INFO - PROCESS | 1720 | 1466696935047 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:55 INFO - PROCESS | 1720 | 1466696935240 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:48:55 INFO - PROCESS | 1720 | 1466696935445 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1720 | 1466696935454 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab31400 == 57 [pid = 1720] [id = 634] 08:48:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9ab36c00) [pid = 1720] [serial = 1903] [outer = (nil)] 08:48:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9ab99800) [pid = 1720] [serial = 1904] [outer = 0x9ab36c00] 08:48:55 INFO - PROCESS | 1720 | 1466696935576 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9ab9d800) [pid = 1720] [serial = 1905] [outer = 0x9ab36c00] 08:48:56 INFO - PROCESS | 1720 | 1466696936572 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]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1586ms 08:48:56 INFO - PROCESS | 1720 | 1466696936614 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:48:56 INFO - PROCESS | 1720 | 1466696936618 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:48:56 INFO - PROCESS | 1720 | 1466696936624 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1720 | 1466696936628 Marionette TRACE conn4 <- [1,2510,null,{}] 08:48:56 INFO - PROCESS | 1720 | 1466696936655 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}] 08:48:56 INFO - PROCESS | 1720 | 1466696936660 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:56 INFO - PROCESS | 1720 | 1466696936854 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:48:57 INFO - PROCESS | 1720 | 1466696937060 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1720 | 1466696937073 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x929df000 == 58 [pid = 1720] [id = 635] 08:48:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x99f83c00) [pid = 1720] [serial = 1906] [outer = (nil)] 08:48:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9ae29800) [pid = 1720] [serial = 1907] [outer = 0x99f83c00] 08:48:57 INFO - PROCESS | 1720 | 1466696937191 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9ae2e800) [pid = 1720] [serial = 1908] [outer = 0x99f83c00] 08:48:58 INFO - PROCESS | 1720 | 1466696938222 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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1631ms 08:48:58 INFO - PROCESS | 1720 | 1466696938256 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1720 | 1466696938259 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:48:58 INFO - PROCESS | 1720 | 1466696938281 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1720 | 1466696938287 Marionette TRACE conn4 <- [1,2514,null,{}] 08:48:58 INFO - PROCESS | 1720 | 1466696938297 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}] 08:48:58 INFO - PROCESS | 1720 | 1466696938303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:58 INFO - PROCESS | 1720 | 1466696938520 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:48:58 INFO - PROCESS | 1720 | 1466696938735 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1720 | 1466696938746 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:48:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a49a000 == 59 [pid = 1720] [id = 636] 08:48:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9ab94400) [pid = 1720] [serial = 1909] [outer = (nil)] 08:48:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9b091c00) [pid = 1720] [serial = 1910] [outer = 0x9ab94400] 08:48:58 INFO - PROCESS | 1720 | 1466696938924 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9b33e800) [pid = 1720] [serial = 1911] [outer = 0x9ab94400] 08:48:59 INFO - PROCESS | 1720 | 1466696939869 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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1650ms 08:48:59 INFO - PROCESS | 1720 | 1466696939917 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1720 | 1466696939921 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:48:59 INFO - PROCESS | 1720 | 1466696939928 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1720 | 1466696939931 Marionette TRACE conn4 <- [1,2518,null,{}] 08:48:59 INFO - PROCESS | 1720 | 1466696939937 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}] 08:48:59 INFO - PROCESS | 1720 | 1466696939942 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:00 INFO - PROCESS | 1720 | 1466696940142 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:49:00 INFO - PROCESS | 1720 | 1466696940348 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1720 | 1466696940357 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ae24c00 == 60 [pid = 1720] [id = 637] 08:49:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9b08b400) [pid = 1720] [serial = 1912] [outer = (nil)] 08:49:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9b902800) [pid = 1720] [serial = 1913] [outer = 0x9b08b400] 08:49:00 INFO - PROCESS | 1720 | 1466696940473 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9b904400) [pid = 1720] [serial = 1914] [outer = 0x9b08b400] 08:49:01 INFO - PROCESS | 1720 | 1466696941496 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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1634ms 08:49:01 INFO - PROCESS | 1720 | 1466696941563 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1720 | 1466696941567 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:49:01 INFO - PROCESS | 1720 | 1466696941573 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 1720 | 1466696941577 Marionette TRACE conn4 <- [1,2522,null,{}] 08:49:01 INFO - PROCESS | 1720 | 1466696941583 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}] 08:49:01 INFO - PROCESS | 1720 | 1466696941588 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:01 INFO - PROCESS | 1720 | 1466696941784 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:49:02 INFO - PROCESS | 1720 | 1466696942038 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1720 | 1466696942045 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x9b087800 == 61 [pid = 1720] [id = 638] 08:49:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9b271800) [pid = 1720] [serial = 1915] [outer = (nil)] 08:49:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9b9c4800) [pid = 1720] [serial = 1916] [outer = 0x9b271800] 08:49:02 INFO - PROCESS | 1720 | 1466696942187 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9b9cac00) [pid = 1720] [serial = 1917] [outer = 0x9b271800] 08:49:03 INFO - PROCESS | 1720 | 1466696943101 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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1587ms 08:49:03 INFO - PROCESS | 1720 | 1466696943177 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1720 | 1466696943180 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:49:03 INFO - PROCESS | 1720 | 1466696943189 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1720 | 1466696943192 Marionette TRACE conn4 <- [1,2526,null,{}] 08:49:03 INFO - PROCESS | 1720 | 1466696943198 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}] 08:49:03 INFO - PROCESS | 1720 | 1466696943203 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:03 INFO - PROCESS | 1720 | 1466696943400 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:49:03 INFO - PROCESS | 1720 | 1466696943613 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1720 | 1466696943620 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x9504bc00 == 62 [pid = 1720] [id = 639] 08:49:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9b90dc00) [pid = 1720] [serial = 1918] [outer = (nil)] 08:49:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9be26800) [pid = 1720] [serial = 1919] [outer = 0x9b90dc00] 08:49:03 INFO - PROCESS | 1720 | 1466696943754 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9d804800) [pid = 1720] [serial = 1920] [outer = 0x9b90dc00] 08:49:04 INFO - PROCESS | 1720 | 1466696944754 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]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1627ms 08:49:04 INFO - PROCESS | 1720 | 1466696944817 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:49:04 INFO - PROCESS | 1720 | 1466696944821 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:49:04 INFO - PROCESS | 1720 | 1466696944828 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1720 | 1466696944832 Marionette TRACE conn4 <- [1,2530,null,{}] 08:49:04 INFO - PROCESS | 1720 | 1466696944837 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}] 08:49:04 INFO - PROCESS | 1720 | 1466696944842 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:05 INFO - PROCESS | 1720 | 1466696945047 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:49:05 INFO - PROCESS | 1720 | 1466696945326 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1720 | 1466696945336 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c993c00 == 63 [pid = 1720] [id = 640] 08:49:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x8c99c800) [pid = 1720] [serial = 1921] [outer = (nil)] 08:49:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x8e4b0800) [pid = 1720] [serial = 1922] [outer = 0x8c99c800] 08:49:05 INFO - PROCESS | 1720 | 1466696945467 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x90207000) [pid = 1720] [serial = 1923] [outer = 0x8c99c800] 08:49:06 INFO - PROCESS | 1720 | 1466696946506 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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1731ms 08:49:06 INFO - PROCESS | 1720 | 1466696946560 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1720 | 1466696946563 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:49:06 INFO - PROCESS | 1720 | 1466696946570 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 1720 | 1466696946573 Marionette TRACE conn4 <- [1,2534,null,{}] 08:49:06 INFO - PROCESS | 1720 | 1466696946579 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}] 08:49:06 INFO - PROCESS | 1720 | 1466696946584 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:06 INFO - PROCESS | 1720 | 1466696946784 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:49:07 INFO - PROCESS | 1720 | 1466696947556 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1720 | 1466696947566 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cadfc00 == 64 [pid = 1720] [id = 641] 08:49:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8cae1000) [pid = 1720] [serial = 1924] [outer = (nil)] 08:49:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x8cae8800) [pid = 1720] [serial = 1925] [outer = 0x8cae1000] 08:49:07 INFO - PROCESS | 1720 | 1466696947648 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8d028c00) [pid = 1720] [serial = 1926] [outer = 0x8cae1000] 08:49:08 INFO - PROCESS | 1720 | 1466696948560 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]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2030ms 08:49:08 INFO - PROCESS | 1720 | 1466696948602 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:49:08 INFO - PROCESS | 1720 | 1466696948608 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:49:08 INFO - PROCESS | 1720 | 1466696948616 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1720 | 1466696948620 Marionette TRACE conn4 <- [1,2538,null,{}] 08:49:08 INFO - PROCESS | 1720 | 1466696948628 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}] 08:49:08 INFO - PROCESS | 1720 | 1466696948635 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:08 INFO - PROCESS | 1720 | 1466696948826 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:49:09 INFO - PROCESS | 1720 | 1466696949037 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1720 | 1466696949045 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85e000 == 65 [pid = 1720] [id = 642] 08:49:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8eb2c800) [pid = 1720] [serial = 1927] [outer = (nil)] 08:49:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8ed2d800) [pid = 1720] [serial = 1928] [outer = 0x8eb2c800] 08:49:09 INFO - PROCESS | 1720 | 1466696949171 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x901d0800) [pid = 1720] [serial = 1929] [outer = 0x8eb2c800] 08:49:10 INFO - PROCESS | 1720 | 1466696950228 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]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1685ms 08:49:10 INFO - PROCESS | 1720 | 1466696950303 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1720 | 1466696950310 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:49:10 INFO - PROCESS | 1720 | 1466696950317 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1720 | 1466696950321 Marionette TRACE conn4 <- [1,2542,null,{}] 08:49:10 INFO - PROCESS | 1720 | 1466696950327 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}] 08:49:10 INFO - PROCESS | 1720 | 1466696950332 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:10 INFO - PROCESS | 1720 | 1466696950519 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:49:10 INFO - PROCESS | 1720 | 1466696950832 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1720 | 1466696950843 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb29000 == 66 [pid = 1720] [id = 643] 08:49:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x90ee7400) [pid = 1720] [serial = 1930] [outer = (nil)] 08:49:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x9240fc00) [pid = 1720] [serial = 1931] [outer = 0x90ee7400] 08:49:10 INFO - PROCESS | 1720 | 1466696950961 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 181 (0x927dd000) [pid = 1720] [serial = 1932] [outer = 0x90ee7400] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2c800 == 65 [pid = 1720] [id = 624] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x90ef0000 == 64 [pid = 1720] [id = 623] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x8c875000 == 63 [pid = 1720] [id = 622] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2d000 == 62 [pid = 1720] [id = 621] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb36c00 == 61 [pid = 1720] [id = 597] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x8d024400 == 60 [pid = 1720] [id = 620] 08:49:11 INFO - PROCESS | 1720 | --DOCSHELL 0x8c876000 == 59 [pid = 1720] [id = 619] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993400 == 58 [pid = 1720] [id = 603] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874c00 == 57 [pid = 1720] [id = 610] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2d000 == 56 [pid = 1720] [id = 602] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x91804800 == 55 [pid = 1720] [id = 605] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c876c00 == 54 [pid = 1720] [id = 611] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01c000 == 53 [pid = 1720] [id = 606] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877800 == 52 [pid = 1720] [id = 607] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6c00 == 51 [pid = 1720] [id = 608] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f8800 == 50 [pid = 1720] [id = 604] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd02000 == 49 [pid = 1720] [id = 616] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b000 == 48 [pid = 1720] [id = 618] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x9020c800 == 47 [pid = 1720] [id = 609] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb2800 == 46 [pid = 1720] [id = 612] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8e865400 == 45 [pid = 1720] [id = 617] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x97e63400 == 44 [pid = 1720] [id = 613] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd03000 == 43 [pid = 1720] [id = 614] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87b400 == 42 [pid = 1720] [id = 615] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85e000 == 41 [pid = 1720] [id = 642] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8c993c00 == 40 [pid = 1720] [id = 640] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8cadfc00 == 39 [pid = 1720] [id = 641] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x9504bc00 == 38 [pid = 1720] [id = 639] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x9b087800 == 37 [pid = 1720] [id = 638] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x9ae24c00 == 36 [pid = 1720] [id = 637] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x929df000 == 35 [pid = 1720] [id = 635] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x9a49a000 == 34 [pid = 1720] [id = 636] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab31400 == 33 [pid = 1720] [id = 634] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x96c09c00 == 32 [pid = 1720] [id = 633] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8d024800 == 31 [pid = 1720] [id = 631] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x96c0a800 == 30 [pid = 1720] [id = 632] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8e85ac00 == 29 [pid = 1720] [id = 630] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8e863400 == 28 [pid = 1720] [id = 629] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2b400 == 27 [pid = 1720] [id = 628] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01c800 == 26 [pid = 1720] [id = 626] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb33400 == 25 [pid = 1720] [id = 627] 08:49:14 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb33c00 == 24 [pid = 1720] [id = 625] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 180 (0x8d2fd800) [pid = 1720] [serial = 1746] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x8d2f0800) [pid = 1720] [serial = 1745] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x8eebdc00) [pid = 1720] [serial = 1748] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x90206800) [pid = 1720] [serial = 1749] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x92491000) [pid = 1720] [serial = 1752] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x92401800) [pid = 1720] [serial = 1751] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x929db400) [pid = 1720] [serial = 1755] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x927e5400) [pid = 1720] [serial = 1754] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x9373bc00) [pid = 1720] [serial = 1758] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x9368b000) [pid = 1720] [serial = 1757] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x95065c00) [pid = 1720] [serial = 1761] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x95048000) [pid = 1720] [serial = 1760] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x96c15800) [pid = 1720] [serial = 1764] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x96c13000) [pid = 1720] [serial = 1763] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x99dd1400) [pid = 1720] [serial = 1767] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x99543400) [pid = 1720] [serial = 1766] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9a228c00) [pid = 1720] [serial = 1770] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x99f82800) [pid = 1720] [serial = 1769] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9a49d000) [pid = 1720] [serial = 1773] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9a497c00) [pid = 1720] [serial = 1772] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9a5e7c00) [pid = 1720] [serial = 1776] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9a572c00) [pid = 1720] [serial = 1775] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x9a82d000) [pid = 1720] [serial = 1779] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9a69b400) [pid = 1720] [serial = 1778] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8e4a7000) [pid = 1720] [serial = 1799] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8d01fc00) [pid = 1720] [serial = 1796] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9ab3ec00) [pid = 1720] [serial = 1782] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x9ab3b000) [pid = 1720] [serial = 1781] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x8d01d000) [pid = 1720] [serial = 1797] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x8ed28800) [pid = 1720] [serial = 1785] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x927e7800) [pid = 1720] [serial = 1794] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x92492400) [pid = 1720] [serial = 1793] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8d915000) [pid = 1720] [serial = 1784] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8dd0bc00) [pid = 1720] [serial = 1788] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8dd02400) [pid = 1720] [serial = 1787] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8ed36400) [pid = 1720] [serial = 1802] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x901ce400) [pid = 1720] [serial = 1803] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x90319800) [pid = 1720] [serial = 1791] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x90207400) [pid = 1720] [serial = 1808] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8d2f2400) [pid = 1720] [serial = 1805] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8ed30800) [pid = 1720] [serial = 1806] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9020d400) [pid = 1720] [serial = 1790] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8e4b1c00) [pid = 1720] [serial = 1800] [outer = (nil)] [url = about:blank] 08:49:14 INFO - PROCESS | 1720 | 1466696954627 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]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 4362ms 08:49:14 INFO - PROCESS | 1720 | 1466696954680 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 1720 | 1466696954687 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:49:14 INFO - PROCESS | 1720 | 1466696954695 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 1720 | 1466696954700 Marionette TRACE conn4 <- [1,2546,null,{}] 08:49:14 INFO - PROCESS | 1720 | 1466696954708 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}] 08:49:14 INFO - PROCESS | 1720 | 1466696954714 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:14 INFO - PROCESS | 1720 | 1466696954953 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:49:15 INFO - PROCESS | 1720 | 1466696955108 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1720 | 1466696955122 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99fc00 == 25 [pid = 1720] [id = 644] 08:49:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x8c9a0000) [pid = 1720] [serial = 1933] [outer = (nil)] 08:49:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8d025800) [pid = 1720] [serial = 1934] [outer = 0x8c9a0000] 08:49:15 INFO - PROCESS | 1720 | 1466696955195 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8d029c00) [pid = 1720] [serial = 1935] [outer = 0x8c9a0000] 08:49:16 INFO - PROCESS | 1720 | 1466696956054 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]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1434ms 08:49:16 INFO - PROCESS | 1720 | 1466696956129 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1720 | 1466696956137 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:49:16 INFO - PROCESS | 1720 | 1466696956146 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1720 | 1466696956150 Marionette TRACE conn4 <- [1,2550,null,{}] 08:49:16 INFO - PROCESS | 1720 | 1466696956156 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}] 08:49:16 INFO - PROCESS | 1720 | 1466696956161 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:16 INFO - PROCESS | 1720 | 1466696956323 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:49:16 INFO - PROCESS | 1720 | 1466696956507 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1720 | 1466696956515 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99b800 == 26 [pid = 1720] [id = 645] 08:49:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8d91fc00) [pid = 1720] [serial = 1936] [outer = (nil)] 08:49:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8e4a3c00) [pid = 1720] [serial = 1937] [outer = 0x8d91fc00] 08:49:16 INFO - PROCESS | 1720 | 1466696956589 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8e4aac00) [pid = 1720] [serial = 1938] [outer = 0x8d91fc00] 08:49:17 INFO - PROCESS | 1720 | 1466696957533 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]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1430ms 08:49:17 INFO - PROCESS | 1720 | 1466696957577 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 1720 | 1466696957581 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:49:17 INFO - PROCESS | 1720 | 1466696957587 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1720 | 1466696957593 Marionette TRACE conn4 <- [1,2554,null,{}] 08:49:17 INFO - PROCESS | 1720 | 1466696957619 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}] 08:49:17 INFO - PROCESS | 1720 | 1466696957628 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:17 INFO - PROCESS | 1720 | 1466696957850 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:49:17 INFO - PROCESS | 1720 | 1466696957875 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1720 | 1466696957889 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2bc00 == 27 [pid = 1720] [id = 646] 08:49:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8ed2c000) [pid = 1720] [serial = 1939] [outer = (nil)] 08:49:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8ed33000) [pid = 1720] [serial = 1940] [outer = 0x8ed2c000] 08:49:17 INFO - PROCESS | 1720 | 1466696957960 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8eeb8400) [pid = 1720] [serial = 1941] [outer = 0x8ed2c000] 08:49:20 INFO - PROCESS | 1720 | 1466696960154 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]]]}] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9030d800) [pid = 1720] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90209c00) [pid = 1720] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x91806800) [pid = 1720] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x8ed2b000) [pid = 1720] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x98619800) [pid = 1720] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8caebc00) [pid = 1720] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8cae4000) [pid = 1720] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8ed2c400) [pid = 1720] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x90312400) [pid = 1720] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9180d400) [pid = 1720] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x90313000) [pid = 1720] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9031a000) [pid = 1720] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x929d2800) [pid = 1720] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x90202800) [pid = 1720] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8eeb1c00) [pid = 1720] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8e858000) [pid = 1720] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8ed27400) [pid = 1720] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9180a800) [pid = 1720] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x98668c00) [pid = 1720] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8c99f000) [pid = 1720] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x927e6000) [pid = 1720] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x90d67c00) [pid = 1720] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d022000) [pid = 1720] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:49:20 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8dd03800) [pid = 1720] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2745ms 08:49:20 INFO - PROCESS | 1720 | 1466696960332 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:49:20 INFO - PROCESS | 1720 | 1466696960337 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:49:20 INFO - PROCESS | 1720 | 1466696960343 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1720 | 1466696960346 Marionette TRACE conn4 <- [1,2558,null,{}] 08:49:20 INFO - PROCESS | 1720 | 1466696960359 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}] 08:49:20 INFO - PROCESS | 1720 | 1466696960365 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:20 INFO - PROCESS | 1720 | 1466696960516 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:49:20 INFO - PROCESS | 1720 | 1466696960526 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1720 | 1466696960535 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87dc00 == 28 [pid = 1720] [id = 647] 08:49:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8eb29c00) [pid = 1720] [serial = 1942] [outer = (nil)] 08:49:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8ed2c400) [pid = 1720] [serial = 1943] [outer = 0x8eb29c00] 08:49:20 INFO - PROCESS | 1720 | 1466696960606 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x901d5c00) [pid = 1720] [serial = 1944] [outer = 0x8eb29c00] 08:49:21 INFO - PROCESS | 1720 | 1466696961591 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]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1286ms 08:49:21 INFO - PROCESS | 1720 | 1466696961628 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1720 | 1466696961632 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:49:21 INFO - PROCESS | 1720 | 1466696961638 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1720 | 1466696961640 Marionette TRACE conn4 <- [1,2562,null,{}] 08:49:21 INFO - PROCESS | 1720 | 1466696961646 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}] 08:49:21 INFO - PROCESS | 1720 | 1466696961651 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:21 INFO - PROCESS | 1720 | 1466696961802 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:49:21 INFO - PROCESS | 1720 | 1466696961811 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1720 | 1466696961821 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:21 INFO - PROCESS | 1720 | ++DOCSHELL 0x90206c00 == 29 [pid = 1720] [id = 648] 08:49:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x9020c400) [pid = 1720] [serial = 1945] [outer = (nil)] 08:49:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x90314c00) [pid = 1720] [serial = 1946] [outer = 0x9020c400] 08:49:21 INFO - PROCESS | 1720 | 1466696961888 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x9031c000) [pid = 1720] [serial = 1947] [outer = 0x9020c400] 08:49:23 INFO - PROCESS | 1720 | 1466696963146 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]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1577ms 08:49:23 INFO - PROCESS | 1720 | 1466696963216 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1720 | 1466696963224 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:49:23 INFO - PROCESS | 1720 | 1466696963232 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1720 | 1466696963237 Marionette TRACE conn4 <- [1,2566,null,{}] 08:49:23 INFO - PROCESS | 1720 | 1466696963258 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}] 08:49:23 INFO - PROCESS | 1720 | 1466696963264 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:23 INFO - PROCESS | 1720 | 1466696963480 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:49:23 INFO - PROCESS | 1720 | 1466696963771 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1720 | 1466696963780 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874800 == 30 [pid = 1720] [id = 649] 08:49:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x8d029000) [pid = 1720] [serial = 1948] [outer = (nil)] 08:49:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8dd07400) [pid = 1720] [serial = 1949] [outer = 0x8d029000] 08:49:23 INFO - PROCESS | 1720 | 1466696963876 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8e4b2000) [pid = 1720] [serial = 1950] [outer = 0x8d029000] 08:49:24 INFO - PROCESS | 1720 | 1466696964895 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]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1737ms 08:49:24 INFO - PROCESS | 1720 | 1466696964969 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1720 | 1466696964977 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:49:24 INFO - PROCESS | 1720 | 1466696964987 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1720 | 1466696964992 Marionette TRACE conn4 <- [1,2570,null,{}] 08:49:25 INFO - PROCESS | 1720 | 1466696964999 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}] 08:49:25 INFO - PROCESS | 1720 | 1466696965005 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:25 INFO - PROCESS | 1720 | 1466696965247 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:49:25 INFO - PROCESS | 1720 | 1466696965537 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1720 | 1466696965548 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e858c00 == 31 [pid = 1720] [id = 650] 08:49:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x901ce400) [pid = 1720] [serial = 1951] [outer = (nil)] 08:49:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9020c000) [pid = 1720] [serial = 1952] [outer = 0x901ce400] 08:49:25 INFO - PROCESS | 1720 | 1466696965681 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x8eebb000) [pid = 1720] [serial = 1953] [outer = 0x901ce400] 08:49:26 INFO - PROCESS | 1720 | 1466696966692 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]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1737ms 08:49:26 INFO - PROCESS | 1720 | 1466696966725 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1720 | 1466696966729 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:49:26 INFO - PROCESS | 1720 | 1466696966736 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1720 | 1466696966743 Marionette TRACE conn4 <- [1,2574,null,{}] 08:49:26 INFO - PROCESS | 1720 | 1466696966760 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}] 08:49:26 INFO - PROCESS | 1720 | 1466696966769 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:26 INFO - PROCESS | 1720 | 1466696966967 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:49:27 INFO - PROCESS | 1720 | 1466696967217 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1720 | 1466696967231 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb9800 == 32 [pid = 1720] [id = 651] 08:49:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x901db400) [pid = 1720] [serial = 1954] [outer = (nil)] 08:49:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x91806800) [pid = 1720] [serial = 1955] [outer = 0x901db400] 08:49:27 INFO - PROCESS | 1720 | 1466696967331 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x920cfc00) [pid = 1720] [serial = 1956] [outer = 0x901db400] 08:49:28 INFO - PROCESS | 1720 | 1466696968249 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]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1548ms 08:49:28 INFO - PROCESS | 1720 | 1466696968285 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:49:28 INFO - PROCESS | 1720 | 1466696968290 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:49:28 INFO - PROCESS | 1720 | 1466696968297 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1720 | 1466696968300 Marionette TRACE conn4 <- [1,2578,null,{}] 08:49:28 INFO - PROCESS | 1720 | 1466696968306 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}] 08:49:28 INFO - PROCESS | 1720 | 1466696968311 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:28 INFO - PROCESS | 1720 | 1466696968487 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:49:28 INFO - PROCESS | 1720 | 1466696968685 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1720 | 1466696968694 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed29000 == 33 [pid = 1720] [id = 652] 08:49:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x91807400) [pid = 1720] [serial = 1957] [outer = (nil)] 08:49:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x92409c00) [pid = 1720] [serial = 1958] [outer = 0x91807400] 08:49:28 INFO - PROCESS | 1720 | 1466696968776 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x9240b800) [pid = 1720] [serial = 1959] [outer = 0x91807400] 08:49:29 INFO - PROCESS | 1720 | 1466696969734 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]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1483ms 08:49:29 INFO - PROCESS | 1720 | 1466696969780 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1720 | 1466696969784 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:49:29 INFO - PROCESS | 1720 | 1466696969791 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1720 | 1466696969794 Marionette TRACE conn4 <- [1,2582,null,{}] 08:49:29 INFO - PROCESS | 1720 | 1466696969800 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}] 08:49:29 INFO - PROCESS | 1720 | 1466696969805 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:29 INFO - PROCESS | 1720 | 1466696969985 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:49:30 INFO - PROCESS | 1720 | 1466696970184 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1720 | 1466696970194 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2bc00 == 34 [pid = 1720] [id = 653] 08:49:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x922bd800) [pid = 1720] [serial = 1960] [outer = (nil)] 08:49:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x92497c00) [pid = 1720] [serial = 1961] [outer = 0x922bd800] 08:49:30 INFO - PROCESS | 1720 | 1466696970329 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x92598c00) [pid = 1720] [serial = 1962] [outer = 0x922bd800] 08:49:31 INFO - PROCESS | 1720 | 1466696971352 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]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1636ms 08:49:31 INFO - PROCESS | 1720 | 1466696971428 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 1720 | 1466696971432 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:49:31 INFO - PROCESS | 1720 | 1466696971439 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1720 | 1466696971442 Marionette TRACE conn4 <- [1,2586,null,{}] 08:49:31 INFO - PROCESS | 1720 | 1466696971448 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}] 08:49:31 INFO - PROCESS | 1720 | 1466696971459 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:31 INFO - PROCESS | 1720 | 1466696971710 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:49:31 INFO - PROCESS | 1720 | 1466696971967 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1720 | 1466696971975 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d026800 == 35 [pid = 1720] [id = 654] 08:49:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x90202800) [pid = 1720] [serial = 1963] [outer = (nil)] 08:49:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x929d1400) [pid = 1720] [serial = 1964] [outer = 0x90202800] 08:49:32 INFO - PROCESS | 1720 | 1466696972109 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x929d9800) [pid = 1720] [serial = 1965] [outer = 0x90202800] 08:49:33 INFO - PROCESS | 1720 | 1466696973005 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]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1596ms 08:49:33 INFO - PROCESS | 1720 | 1466696973038 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 1720 | 1466696973041 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:49:33 INFO - PROCESS | 1720 | 1466696973048 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1720 | 1466696973052 Marionette TRACE conn4 <- [1,2590,null,{}] 08:49:33 INFO - PROCESS | 1720 | 1466696973058 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}] 08:49:33 INFO - PROCESS | 1720 | 1466696973063 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:33 INFO - PROCESS | 1720 | 1466696973266 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:49:33 INFO - PROCESS | 1720 | 1466696973465 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1720 | 1466696973474 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:33 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87f800 == 36 [pid = 1720] [id = 655] 08:49:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x925a5400) [pid = 1720] [serial = 1966] [outer = (nil)] 08:49:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x92a16000) [pid = 1720] [serial = 1967] [outer = 0x925a5400] 08:49:33 INFO - PROCESS | 1720 | 1466696973600 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9368b000) [pid = 1720] [serial = 1968] [outer = 0x925a5400] 08:49:34 INFO - PROCESS | 1720 | 1466696974532 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]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1544ms 08:49:34 INFO - PROCESS | 1720 | 1466696974593 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1720 | 1466696974597 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:49:34 INFO - PROCESS | 1720 | 1466696974603 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1720 | 1466696974607 Marionette TRACE conn4 <- [1,2594,null,{}] 08:49:34 INFO - PROCESS | 1720 | 1466696974613 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}] 08:49:34 INFO - PROCESS | 1720 | 1466696974618 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:34 INFO - PROCESS | 1720 | 1466696974794 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:49:35 INFO - PROCESS | 1720 | 1466696974993 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1720 | 1466696975004 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x929df000 == 37 [pid = 1720] [id = 656] 08:49:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x92a0d000) [pid = 1720] [serial = 1969] [outer = (nil)] 08:49:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x93a63c00) [pid = 1720] [serial = 1970] [outer = 0x92a0d000] 08:49:35 INFO - PROCESS | 1720 | 1466696975128 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x94f9d400) [pid = 1720] [serial = 1971] [outer = 0x92a0d000] 08:49:36 INFO - PROCESS | 1720 | 1466696976129 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]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1583ms 08:49:36 INFO - PROCESS | 1720 | 1466696976187 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1720 | 1466696976190 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:49:36 INFO - PROCESS | 1720 | 1466696976197 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1720 | 1466696976201 Marionette TRACE conn4 <- [1,2598,null,{}] 08:49:36 INFO - PROCESS | 1720 | 1466696976206 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}] 08:49:36 INFO - PROCESS | 1720 | 1466696976211 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:36 INFO - PROCESS | 1720 | 1466696976414 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:49:36 INFO - PROCESS | 1720 | 1466696976717 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1720 | 1466696976726 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872c00 == 38 [pid = 1720] [id = 657] 08:49:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8cadfc00) [pid = 1720] [serial = 1972] [outer = (nil)] 08:49:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x94fc5000) [pid = 1720] [serial = 1973] [outer = 0x8cadfc00] 08:49:36 INFO - PROCESS | 1720 | 1466696976851 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9504c800) [pid = 1720] [serial = 1974] [outer = 0x8cadfc00] 08:49:37 INFO - PROCESS | 1720 | 1466696977777 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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1628ms 08:49:37 INFO - PROCESS | 1720 | 1466696977826 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1720 | 1466696977830 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:49:37 INFO - PROCESS | 1720 | 1466696977836 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1720 | 1466696977840 Marionette TRACE conn4 <- [1,2602,null,{}] 08:49:37 INFO - PROCESS | 1720 | 1466696977845 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}] 08:49:37 INFO - PROCESS | 1720 | 1466696977850 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:38 INFO - PROCESS | 1720 | 1466696978035 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:49:38 INFO - PROCESS | 1720 | 1466696978236 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 1720 | 1466696978246 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01e000 == 39 [pid = 1720] [id = 658] 08:49:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8d025400) [pid = 1720] [serial = 1975] [outer = (nil)] 08:49:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9505ec00) [pid = 1720] [serial = 1976] [outer = 0x8d025400] 08:49:38 INFO - PROCESS | 1720 | 1466696978369 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x95064800) [pid = 1720] [serial = 1977] [outer = 0x8d025400] 08:49:39 INFO - PROCESS | 1720 | 1466696979421 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]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1643ms 08:49:39 INFO - PROCESS | 1720 | 1466696979480 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:49:39 INFO - PROCESS | 1720 | 1466696979485 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:49:39 INFO - PROCESS | 1720 | 1466696979492 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1720 | 1466696979497 Marionette TRACE conn4 <- [1,2606,null,{}] 08:49:39 INFO - PROCESS | 1720 | 1466696979503 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}] 08:49:39 INFO - PROCESS | 1720 | 1466696979509 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:39 INFO - PROCESS | 1720 | 1466696979713 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:49:39 INFO - PROCESS | 1720 | 1466696979966 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1720 | 1466696979975 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x95069800 == 40 [pid = 1720] [id = 659] 08:49:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x96c09c00) [pid = 1720] [serial = 1978] [outer = (nil)] 08:49:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x96c17000) [pid = 1720] [serial = 1979] [outer = 0x96c09c00] 08:49:40 INFO - PROCESS | 1720 | 1466696980076 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9909c800) [pid = 1720] [serial = 1980] [outer = 0x96c09c00] 08:49:41 INFO - PROCESS | 1720 | 1466696981048 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]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1587ms 08:49:41 INFO - PROCESS | 1720 | 1466696981079 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1720 | 1466696981083 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:49:41 INFO - PROCESS | 1720 | 1466696981089 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1720 | 1466696981092 Marionette TRACE conn4 <- [1,2610,null,{}] 08:49:41 INFO - PROCESS | 1720 | 1466696981098 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}] 08:49:41 INFO - PROCESS | 1720 | 1466696981103 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:41 INFO - PROCESS | 1720 | 1466696981271 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:49:41 INFO - PROCESS | 1720 | 1466696981477 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1720 | 1466696981483 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x90316800 == 41 [pid = 1720] [id = 660] 08:49:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x90ee9400) [pid = 1720] [serial = 1981] [outer = (nil)] 08:49:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x99f84800) [pid = 1720] [serial = 1982] [outer = 0x90ee9400] 08:49:41 INFO - PROCESS | 1720 | 1466696981618 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x99f89000) [pid = 1720] [serial = 1983] [outer = 0x90ee9400] 08:49:42 INFO - PROCESS | 1720 | 1466696982610 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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1581ms 08:49:42 INFO - PROCESS | 1720 | 1466696982671 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1720 | 1466696982674 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:49:42 INFO - PROCESS | 1720 | 1466696982681 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1720 | 1466696982685 Marionette TRACE conn4 <- [1,2614,null,{}] 08:49:42 INFO - PROCESS | 1720 | 1466696982691 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}] 08:49:42 INFO - PROCESS | 1720 | 1466696982696 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:42 INFO - PROCESS | 1720 | 1466696982871 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:49:43 INFO - PROCESS | 1720 | 1466696983094 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1720 | 1466696983101 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cadd800 == 42 [pid = 1720] [id = 661] 08:49:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x8cae0c00) [pid = 1720] [serial = 1984] [outer = (nil)] 08:49:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x99ddb400) [pid = 1720] [serial = 1985] [outer = 0x8cae0c00] 08:49:43 INFO - PROCESS | 1720 | 1466696983221 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9a495000) [pid = 1720] [serial = 1986] [outer = 0x8cae0c00] 08:49:44 INFO - PROCESS | 1720 | 1466696984236 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]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1629ms 08:49:44 INFO - PROCESS | 1720 | 1466696984311 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1720 | 1466696984316 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:49:44 INFO - PROCESS | 1720 | 1466696984322 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1720 | 1466696984326 Marionette TRACE conn4 <- [1,2618,null,{}] 08:49:44 INFO - PROCESS | 1720 | 1466696984332 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}] 08:49:44 INFO - PROCESS | 1720 | 1466696984337 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:44 INFO - PROCESS | 1720 | 1466696984512 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:49:44 INFO - PROCESS | 1720 | 1466696984731 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1720 | 1466696984740 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e4aa400 == 43 [pid = 1720] [id = 662] 08:49:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x8e4aa800) [pid = 1720] [serial = 1987] [outer = (nil)] 08:49:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x93838000) [pid = 1720] [serial = 1988] [outer = 0x8e4aa800] 08:49:44 INFO - PROCESS | 1720 | 1466696984914 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9a557000) [pid = 1720] [serial = 1989] [outer = 0x8e4aa800] 08:49:45 INFO - PROCESS | 1720 | 1466696985874 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]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1587ms 08:49:45 INFO - PROCESS | 1720 | 1466696985931 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1720 | 1466696985934 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:49:45 INFO - PROCESS | 1720 | 1466696985943 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1720 | 1466696985946 Marionette TRACE conn4 <- [1,2622,null,{}] 08:49:45 INFO - PROCESS | 1720 | 1466696985952 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}] 08:49:45 INFO - PROCESS | 1720 | 1466696985957 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:46 INFO - PROCESS | 1720 | 1466696986153 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:49:46 INFO - PROCESS | 1720 | 1466696986357 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1720 | 1466696986363 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871000 == 44 [pid = 1720] [id = 663] 08:49:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x8c875800) [pid = 1720] [serial = 1990] [outer = (nil)] 08:49:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x90202c00) [pid = 1720] [serial = 1991] [outer = 0x8c875800] 08:49:46 INFO - PROCESS | 1720 | 1466696986456 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x9020ac00) [pid = 1720] [serial = 1992] [outer = 0x8c875800] 08:49:47 INFO - PROCESS | 1720 | 1466696987699 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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1836ms 08:49:47 INFO - PROCESS | 1720 | 1466696987788 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1720 | 1466696987794 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:49:47 INFO - PROCESS | 1720 | 1466696987803 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1720 | 1466696987808 Marionette TRACE conn4 <- [1,2626,null,{}] 08:49:47 INFO - PROCESS | 1720 | 1466696987815 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}] 08:49:47 INFO - PROCESS | 1720 | 1466696987821 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:48 INFO - PROCESS | 1720 | 1466696988038 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:49:48 INFO - PROCESS | 1720 | 1466696988279 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1720 | 1466696988290 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99a800 == 45 [pid = 1720] [id = 664] 08:49:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8cae4000) [pid = 1720] [serial = 1993] [outer = (nil)] 08:49:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8d917400) [pid = 1720] [serial = 1994] [outer = 0x8cae4000] 08:49:48 INFO - PROCESS | 1720 | 1466696988370 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8dd02000) [pid = 1720] [serial = 1995] [outer = 0x8cae4000] 08:49:49 INFO - PROCESS | 1720 | 1466696989244 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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1480ms 08:49:49 INFO - PROCESS | 1720 | 1466696989283 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1720 | 1466696989289 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:49:49 INFO - PROCESS | 1720 | 1466696989299 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1720 | 1466696989303 Marionette TRACE conn4 <- [1,2630,null,{}] 08:49:49 INFO - PROCESS | 1720 | 1466696989309 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}] 08:49:49 INFO - PROCESS | 1720 | 1466696989314 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:49 INFO - PROCESS | 1720 | 1466696989492 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:49:49 INFO - PROCESS | 1720 | 1466696989870 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1720 | 1466696989878 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2d800 == 46 [pid = 1720] [id = 665] 08:49:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8ed2e000) [pid = 1720] [serial = 1996] [outer = (nil)] 08:49:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8ed34c00) [pid = 1720] [serial = 1997] [outer = 0x8ed2e000] 08:49:49 INFO - PROCESS | 1720 | 1466696989963 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x90207800) [pid = 1720] [serial = 1998] [outer = 0x8ed2e000] 08:49:50 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87dc00 == 45 [pid = 1720] [id = 647] 08:49:50 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2bc00 == 44 [pid = 1720] [id = 646] 08:49:50 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99b800 == 43 [pid = 1720] [id = 645] 08:49:50 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99fc00 == 42 [pid = 1720] [id = 644] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x9a499800) [pid = 1720] [serial = 1845] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x920db800) [pid = 1720] [serial = 1872] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x9240c800) [pid = 1720] [serial = 1820] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x9909b400) [pid = 1720] [serial = 1841] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x92492800) [pid = 1720] [serial = 1821] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x9a494c00) [pid = 1720] [serial = 1844] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8d91e800) [pid = 1720] [serial = 1811] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x8eebb400) [pid = 1720] [serial = 1857] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x901d9800) [pid = 1720] [serial = 1865] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x90ee6000) [pid = 1720] [serial = 1868] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x95062400) [pid = 1720] [serial = 1838] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x9180bc00) [pid = 1720] [serial = 1871] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x91805800) [pid = 1720] [serial = 1874] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x93833400) [pid = 1720] [serial = 1830] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x9a4a3800) [pid = 1720] [serial = 1847] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x9a826400) [pid = 1720] [serial = 1854] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x90310c00) [pid = 1720] [serial = 1809] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x8dd0e000) [pid = 1720] [serial = 1856] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x901cd800) [pid = 1720] [serial = 1863] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8eebe800) [pid = 1720] [serial = 1814] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x90ef1c00) [pid = 1720] [serial = 1869] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x922b4000) [pid = 1720] [serial = 1818] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8eb36000) [pid = 1720] [serial = 1862] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8dd07800) [pid = 1720] [serial = 1812] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x9a5e8000) [pid = 1720] [serial = 1851] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x94fa9c00) [pid = 1720] [serial = 1835] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x94536c00) [pid = 1720] [serial = 1833] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9a55fc00) [pid = 1720] [serial = 1848] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x95049400) [pid = 1720] [serial = 1836] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x925a5800) [pid = 1720] [serial = 1824] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x920d4400) [pid = 1720] [serial = 1817] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x9a575800) [pid = 1720] [serial = 1850] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8d2f9c00) [pid = 1720] [serial = 1859] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x92a18000) [pid = 1720] [serial = 1827] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x9a6a2400) [pid = 1720] [serial = 1853] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x95067c00) [pid = 1720] [serial = 1839] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x99dd3c00) [pid = 1720] [serial = 1842] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x90313c00) [pid = 1720] [serial = 1866] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8eeb4400) [pid = 1720] [serial = 1815] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x93730000) [pid = 1720] [serial = 1829] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x929e0800) [pid = 1720] [serial = 1826] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8d91c000) [pid = 1720] [serial = 1860] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x925a1c00) [pid = 1720] [serial = 1823] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x93a6a800) [pid = 1720] [serial = 1832] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x92597c00) [pid = 1720] [serial = 1877] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x927e0400) [pid = 1720] [serial = 1878] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x922b7800) [pid = 1720] [serial = 1875] [outer = (nil)] [url = about:blank] 08:49:51 INFO - PROCESS | 1720 | 1466696991031 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]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1783ms 08:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:49:51 INFO - PROCESS | 1720 | 1466696991082 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1720 | 1466696991086 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:49:51 INFO - PROCESS | 1720 | 1466696991092 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1720 | 1466696991098 Marionette TRACE conn4 <- [1,2634,null,{}] 08:49:51 INFO - PROCESS | 1720 | 1466696991114 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}] 08:49:51 INFO - PROCESS | 1720 | 1466696991122 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:51 INFO - PROCESS | 1720 | 1466696991332 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:49:51 INFO - PROCESS | 1720 | 1466696991491 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1720 | 1466696991500 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb0800 == 43 [pid = 1720] [id = 666] 08:49:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8eebb400) [pid = 1720] [serial = 1999] [outer = (nil)] 08:49:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x90319000) [pid = 1720] [serial = 2000] [outer = 0x8eebb400] 08:49:51 INFO - PROCESS | 1720 | 1466696991575 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x90ee6c00) [pid = 1720] [serial = 2001] [outer = 0x8eebb400] 08:49:52 INFO - PROCESS | 1720 | 1466696992432 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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1394ms 08:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:49:52 INFO - PROCESS | 1720 | 1466696992486 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1720 | 1466696992490 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:49:52 INFO - PROCESS | 1720 | 1466696992496 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1720 | 1466696992500 Marionette TRACE conn4 <- [1,2638,null,{}] 08:49:52 INFO - PROCESS | 1720 | 1466696992510 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}] 08:49:52 INFO - PROCESS | 1720 | 1466696992514 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:52 INFO - PROCESS | 1720 | 1466696992688 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:49:52 INFO - PROCESS | 1720 | 1466696992698 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1720 | 1466696992706 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x901cfc00 == 44 [pid = 1720] [id = 667] 08:49:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9030f000) [pid = 1720] [serial = 2002] [outer = (nil)] 08:49:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x920cec00) [pid = 1720] [serial = 2003] [outer = 0x9030f000] 08:49:52 INFO - PROCESS | 1720 | 1466696992947 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x922b7000) [pid = 1720] [serial = 2004] [outer = 0x9030f000] 08:49:53 INFO - PROCESS | 1720 | 1466696993820 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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1381ms 08:49:53 INFO - PROCESS | 1720 | 1466696993876 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1720 | 1466696993880 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:49:53 INFO - PROCESS | 1720 | 1466696993887 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1720 | 1466696993890 Marionette TRACE conn4 <- [1,2642,null,{}] 08:49:53 INFO - PROCESS | 1720 | 1466696993908 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}] 08:49:53 INFO - PROCESS | 1720 | 1466696993912 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:54 INFO - PROCESS | 1720 | 1466696994151 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:49:54 INFO - PROCESS | 1720 | 1466696994174 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1720 | 1466696994181 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d73c00 == 45 [pid = 1720] [id = 668] 08:49:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x90d75c00) [pid = 1720] [serial = 2005] [outer = (nil)] 08:49:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x92402c00) [pid = 1720] [serial = 2006] [outer = 0x90d75c00] 08:49:54 INFO - PROCESS | 1720 | 1466696994251 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9240c800) [pid = 1720] [serial = 2007] [outer = 0x90d75c00] 08:49:55 INFO - PROCESS | 1720 | 1466696995207 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]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:49:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1379ms 08:49:55 INFO - PROCESS | 1720 | 1466696995270 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1720 | 1466696995274 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:49:55 INFO - PROCESS | 1720 | 1466696995280 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1720 | 1466696995282 Marionette TRACE conn4 <- [1,2646,null,{}] 08:49:55 INFO - PROCESS | 1720 | 1466696995288 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}] 08:49:55 INFO - PROCESS | 1720 | 1466696995298 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8eb2c800) [pid = 1720] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8d029800) [pid = 1720] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8d91fc00) [pid = 1720] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9180c800) [pid = 1720] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8ed2c000) [pid = 1720] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8eb2d400) [pid = 1720] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8eeb9000) [pid = 1720] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9b271800) [pid = 1720] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9b90dc00) [pid = 1720] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x96c0d800) [pid = 1720] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8c9a0000) [pid = 1720] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x90ee7400) [pid = 1720] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9ab94400) [pid = 1720] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8cae1000) [pid = 1720] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x99f83c00) [pid = 1720] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x92498400) [pid = 1720] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9ab36c00) [pid = 1720] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8c99c800) [pid = 1720] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8eb29c00) [pid = 1720] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x9020cc00) [pid = 1720] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x99ccb000) [pid = 1720] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:49:55 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x9b08b400) [pid = 1720] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:49:55 INFO - PROCESS | 1720 | 1466696995826 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:49:56 INFO - PROCESS | 1720 | 1466696995994 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1720 | 1466696996003 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99dc00 == 46 [pid = 1720] [id = 669] 08:49:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8dd0e400) [pid = 1720] [serial = 2008] [outer = (nil)] 08:49:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8eb30400) [pid = 1720] [serial = 2009] [outer = 0x8dd0e400] 08:49:56 INFO - PROCESS | 1720 | 1466696996095 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x91806c00) [pid = 1720] [serial = 2010] [outer = 0x8dd0e400] 08:49:56 INFO - PROCESS | 1720 | 1466696996802 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]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1577ms 08:49:56 INFO - PROCESS | 1720 | 1466696996858 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 1720 | 1466696996861 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:49:56 INFO - PROCESS | 1720 | 1466696996877 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1720 | 1466696996880 Marionette TRACE conn4 <- [1,2650,null,{}] 08:49:56 INFO - PROCESS | 1720 | 1466696996887 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}] 08:49:56 INFO - PROCESS | 1720 | 1466696996890 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:57 INFO - PROCESS | 1720 | 1466696997068 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:49:57 INFO - PROCESS | 1720 | 1466696997077 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1720 | 1466696997083 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f2c00 == 47 [pid = 1720] [id = 670] 08:49:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8d91e000) [pid = 1720] [serial = 2011] [outer = (nil)] 08:49:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x927dc000) [pid = 1720] [serial = 2012] [outer = 0x8d91e000] 08:49:57 INFO - PROCESS | 1720 | 1466696997152 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x92a09800) [pid = 1720] [serial = 2013] [outer = 0x8d91e000] 08:49:58 INFO - PROCESS | 1720 | 1466696998307 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]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1499ms 08:49:58 INFO - PROCESS | 1720 | 1466696998367 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1720 | 1466696998375 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:49:58 INFO - PROCESS | 1720 | 1466696998383 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1720 | 1466696998388 Marionette TRACE conn4 <- [1,2654,null,{}] 08:49:58 INFO - PROCESS | 1720 | 1466696998398 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}] 08:49:58 INFO - PROCESS | 1720 | 1466696998404 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:58 INFO - PROCESS | 1720 | 1466696998610 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:49:58 INFO - PROCESS | 1720 | 1466696998871 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1720 | 1466696998882 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:49:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f9400 == 48 [pid = 1720] [id = 671] 08:49:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8d917000) [pid = 1720] [serial = 2014] [outer = (nil)] 08:49:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8dd0f000) [pid = 1720] [serial = 2015] [outer = 0x8d917000] 08:49:59 INFO - PROCESS | 1720 | 1466696999009 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x8e85e000) [pid = 1720] [serial = 2016] [outer = 0x8d917000] 08:49:59 INFO - PROCESS | 1720 | 1466696999953 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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1639ms 08:50:00 INFO - PROCESS | 1720 | 1466697000023 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1720 | 1466697000030 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:50:00 INFO - PROCESS | 1720 | 1466697000042 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1720 | 1466697000046 Marionette TRACE conn4 <- [1,2658,null,{}] 08:50:00 INFO - PROCESS | 1720 | 1466697000053 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}] 08:50:00 INFO - PROCESS | 1720 | 1466697000058 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:00 INFO - PROCESS | 1720 | 1466697000312 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:50:00 INFO - PROCESS | 1720 | 1466697000627 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1720 | 1466697000633 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed31400 == 49 [pid = 1720] [id = 672] 08:50:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x901cd800) [pid = 1720] [serial = 2017] [outer = (nil)] 08:50:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x90201c00) [pid = 1720] [serial = 2018] [outer = 0x901cd800] 08:50:00 INFO - PROCESS | 1720 | 1466697000727 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x90d71000) [pid = 1720] [serial = 2019] [outer = 0x901cd800] 08:50:01 INFO - PROCESS | 1720 | 1466697001764 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]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:50:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1786ms 08:50:01 INFO - PROCESS | 1720 | 1466697001830 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1720 | 1466697001838 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:50:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:50:01 INFO - PROCESS | 1720 | 1466697001847 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1720 | 1466697001855 Marionette TRACE conn4 <- [1,2662,null,{}] 08:50:01 INFO - PROCESS | 1720 | 1466697001879 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}] 08:50:01 INFO - PROCESS | 1720 | 1466697001892 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:02 INFO - PROCESS | 1720 | 1466697002283 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:50:02 INFO - PROCESS | 1720 | 1466697002489 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1720 | 1466697002499 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x925a5800 == 50 [pid = 1720] [id = 673] 08:50:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x925a5c00) [pid = 1720] [serial = 2020] [outer = (nil)] 08:50:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x927df800) [pid = 1720] [serial = 2021] [outer = 0x925a5c00] 08:50:02 INFO - PROCESS | 1720 | 1466697002591 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x92a0a400) [pid = 1720] [serial = 2022] [outer = 0x925a5c00] 08:50:03 INFO - PROCESS | 1720 | 1466697003527 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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1700ms 08:50:03 INFO - PROCESS | 1720 | 1466697003545 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:50:03 INFO - PROCESS | 1720 | 1466697003550 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:50:03 INFO - PROCESS | 1720 | 1466697003556 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1720 | 1466697003560 Marionette TRACE conn4 <- [1,2666,null,{}] 08:50:03 INFO - PROCESS | 1720 | 1466697003581 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}] 08:50:03 INFO - PROCESS | 1720 | 1466697003587 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:03 INFO - PROCESS | 1720 | 1466697003843 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:50:04 INFO - PROCESS | 1720 | 1466697003993 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1720 | 1466697004003 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x9020f800 == 51 [pid = 1720] [id = 674] 08:50:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x927e1400) [pid = 1720] [serial = 2023] [outer = (nil)] 08:50:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x93a6e800) [pid = 1720] [serial = 2024] [outer = 0x927e1400] 08:50:04 INFO - PROCESS | 1720 | 1466697004091 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x94f9d000) [pid = 1720] [serial = 2025] [outer = 0x927e1400] 08:50:05 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:05 INFO - PROCESS | 1720 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:05 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) 08:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1928ms 08:50:05 INFO - PROCESS | 1720 | 1466697005477 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]]]}] 08:50:05 INFO - PROCESS | 1720 | 1466697005485 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 1720 | 1466697005489 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:50:05 INFO - PROCESS | 1720 | 1466697005499 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:50:05 INFO - PROCESS | 1720 | 1466697005505 Marionette TRACE conn4 <- [1,2670,null,{}] 08:50:05 INFO - PROCESS | 1720 | 1466697005511 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}] 08:50:05 INFO - PROCESS | 1720 | 1466697005517 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:05 INFO - PROCESS | 1720 | 1466697005822 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:50:06 INFO - PROCESS | 1720 | 1466697006008 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1720 | 1466697006020 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877000 == 52 [pid = 1720] [id = 675] 08:50:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x901dac00) [pid = 1720] [serial = 2026] [outer = (nil)] 08:50:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9504f400) [pid = 1720] [serial = 2027] [outer = 0x901dac00] 08:50:06 INFO - PROCESS | 1720 | 1466697006101 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x95055000) [pid = 1720] [serial = 2028] [outer = 0x901dac00] 08:50:07 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:07 INFO - PROCESS | 1720 | 1466697007480 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"]]]}] 08:50:07 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 08:50:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2029ms 08:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:50:07 INFO - PROCESS | 1720 | 1466697007537 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1720 | 1466697007541 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:50:07 INFO - PROCESS | 1720 | 1466697007547 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1720 | 1466697007551 Marionette TRACE conn4 <- [1,2674,null,{}] 08:50:07 INFO - PROCESS | 1720 | 1466697007557 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}] 08:50:07 INFO - PROCESS | 1720 | 1466697007567 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:07 INFO - PROCESS | 1720 | 1466697007941 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:50:08 INFO - PROCESS | 1720 | 1466697008089 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1720 | 1466697008099 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x92a14c00 == 53 [pid = 1720] [id = 676] 08:50:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x94fc6000) [pid = 1720] [serial = 2029] [outer = (nil)] 08:50:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x9953e400) [pid = 1720] [serial = 2030] [outer = 0x94fc6000] 08:50:08 INFO - PROCESS | 1720 | 1466697008187 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9a22bc00) [pid = 1720] [serial = 2031] [outer = 0x94fc6000] 08:50:09 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:09 INFO - PROCESS | 1720 | 1466697009540 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"]]]}] 08:50:09 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 08:50:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2035ms 08:50:09 INFO - PROCESS | 1720 | 1466697009582 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1720 | 1466697009585 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:50:09 INFO - PROCESS | 1720 | 1466697009592 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1720 | 1466697009595 Marionette TRACE conn4 <- [1,2678,null,{}] 08:50:09 INFO - PROCESS | 1720 | 1466697009601 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}] 08:50:09 INFO - PROCESS | 1720 | 1466697009606 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:09 INFO - PROCESS | 1720 | 1466697009852 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:50:10 INFO - PROCESS | 1720 | 1466697010057 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 1720 | 1466697010067 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x93840800 == 54 [pid = 1720] [id = 677] 08:50:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9865d400) [pid = 1720] [serial = 2032] [outer = (nil)] 08:50:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9a568800) [pid = 1720] [serial = 2033] [outer = 0x9865d400] 08:50:10 INFO - PROCESS | 1720 | 1466697010192 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9a570800) [pid = 1720] [serial = 2034] [outer = 0x9865d400] 08:50:11 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:11 INFO - PROCESS | 1720 | 1466697011553 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]]]}] 08:50:11 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) 08:50:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1979ms 08:50:11 INFO - PROCESS | 1720 | 1466697011571 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1720 | 1466697011574 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:50:11 INFO - PROCESS | 1720 | 1466697011581 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1720 | 1466697011584 Marionette TRACE conn4 <- [1,2682,null,{}] 08:50:11 INFO - PROCESS | 1720 | 1466697011590 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}] 08:50:11 INFO - PROCESS | 1720 | 1466697011595 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:11 INFO - PROCESS | 1720 | 1466697011806 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:50:12 INFO - PROCESS | 1720 | 1466697012027 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1720 | 1466697012037 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x98625800 == 55 [pid = 1720] [id = 678] 08:50:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9a4a2000) [pid = 1720] [serial = 2035] [outer = (nil)] 08:50:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9a699c00) [pid = 1720] [serial = 2036] [outer = 0x9a4a2000] 08:50:12 INFO - PROCESS | 1720 | 1466697012121 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9a69ec00) [pid = 1720] [serial = 2037] [outer = 0x9a4a2000] 08:50:13 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:13 INFO - PROCESS | 1720 | 1466697013506 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]]]}] 08:50:13 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) 08:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1980ms 08:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:50:13 INFO - PROCESS | 1720 | 1466697013561 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 1720 | 1466697013564 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:50:13 INFO - PROCESS | 1720 | 1466697013571 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1720 | 1466697013574 Marionette TRACE conn4 <- [1,2686,null,{}] 08:50:13 INFO - PROCESS | 1720 | 1466697013580 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}] 08:50:13 INFO - PROCESS | 1720 | 1466697013585 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:13 INFO - PROCESS | 1720 | 1466697013895 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:50:14 INFO - PROCESS | 1720 | 1466697014083 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1720 | 1466697014091 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c13c00 == 56 [pid = 1720] [id = 679] 08:50:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a69b800) [pid = 1720] [serial = 2038] [outer = (nil)] 08:50:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9ab32c00) [pid = 1720] [serial = 2039] [outer = 0x9a69b800] 08:50:14 INFO - PROCESS | 1720 | 1466697014176 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9ab36400) [pid = 1720] [serial = 2040] [outer = 0x9a69b800] 08:50:15 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:15 INFO - PROCESS | 1720 | 1466697015568 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"]]]}] 08:50:15 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 08:50:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2042ms 08:50:15 INFO - PROCESS | 1720 | 1466697015613 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 1720 | 1466697015617 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:50:16 INFO - PROCESS | 1720 | 1466697016271 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1720 | 1466697016277 Marionette TRACE conn4 <- [1,2690,null,{}] 08:50:16 INFO - PROCESS | 1720 | 1466697016435 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}] 08:50:16 INFO - PROCESS | 1720 | 1466697016441 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:16 INFO - PROCESS | 1720 | 1466697016606 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:50:16 INFO - PROCESS | 1720 | 1466697016849 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1720 | 1466697016859 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd08800 == 57 [pid = 1720] [id = 680] 08:50:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x8dd09000) [pid = 1720] [serial = 2041] [outer = (nil)] 08:50:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8e4aa000) [pid = 1720] [serial = 2042] [outer = 0x8dd09000] 08:50:16 INFO - PROCESS | 1720 | 1466697016937 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x8e85e400) [pid = 1720] [serial = 2043] [outer = 0x8dd09000] 08:50:18 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:18 INFO - PROCESS | 1720 | 1466697018346 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"]]]}] 08:50:18 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 08:50:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2748ms 08:50:18 INFO - PROCESS | 1720 | 1466697018374 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 1720 | 1466697018380 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:50:18 INFO - PROCESS | 1720 | 1466697018392 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 1720 | 1466697018395 Marionette TRACE conn4 <- [1,2694,null,{}] 08:50:18 INFO - PROCESS | 1720 | 1466697018406 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}] 08:50:18 INFO - PROCESS | 1720 | 1466697018414 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:18 INFO - PROCESS | 1720 | 1466697018675 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:50:18 INFO - PROCESS | 1720 | 1466697018886 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1720 | 1466697018893 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d024800 == 58 [pid = 1720] [id = 681] 08:50:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x8e4a5800) [pid = 1720] [serial = 2044] [outer = (nil)] 08:50:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9030e000) [pid = 1720] [serial = 2045] [outer = 0x8e4a5800] 08:50:19 INFO - PROCESS | 1720 | 1466697019009 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x920d5000) [pid = 1720] [serial = 2046] [outer = 0x8e4a5800] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99dc00 == 57 [pid = 1720] [id = 669] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x90d73c00 == 56 [pid = 1720] [id = 668] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x901cfc00 == 55 [pid = 1720] [id = 667] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb0800 == 54 [pid = 1720] [id = 666] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2d800 == 53 [pid = 1720] [id = 665] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99a800 == 52 [pid = 1720] [id = 664] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x90206c00 == 51 [pid = 1720] [id = 648] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8e858c00 == 50 [pid = 1720] [id = 650] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874800 == 49 [pid = 1720] [id = 649] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed29000 == 48 [pid = 1720] [id = 652] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb2bc00 == 47 [pid = 1720] [id = 653] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb9800 == 46 [pid = 1720] [id = 651] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8d026800 == 45 [pid = 1720] [id = 654] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871000 == 44 [pid = 1720] [id = 663] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87f800 == 43 [pid = 1720] [id = 655] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872c00 == 42 [pid = 1720] [id = 657] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01e000 == 41 [pid = 1720] [id = 658] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x95069800 == 40 [pid = 1720] [id = 659] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x90316800 == 39 [pid = 1720] [id = 660] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8cadd800 == 38 [pid = 1720] [id = 661] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x929df000 == 37 [pid = 1720] [id = 656] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8e4aa400 == 36 [pid = 1720] [id = 662] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb29000 == 35 [pid = 1720] [id = 643] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd08800 == 34 [pid = 1720] [id = 680] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x96c13c00 == 33 [pid = 1720] [id = 679] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x98625800 == 32 [pid = 1720] [id = 678] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x93840800 == 31 [pid = 1720] [id = 677] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877000 == 30 [pid = 1720] [id = 675] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x92a14c00 == 29 [pid = 1720] [id = 676] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x9020f800 == 28 [pid = 1720] [id = 674] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x925a5800 == 27 [pid = 1720] [id = 673] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed31400 == 26 [pid = 1720] [id = 672] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f2c00 == 25 [pid = 1720] [id = 670] 08:50:21 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f9400 == 24 [pid = 1720] [id = 671] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x901d0800) [pid = 1720] [serial = 1929] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x8e4ad000) [pid = 1720] [serial = 1881] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x8e4aac00) [pid = 1720] [serial = 1938] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x93a6e400) [pid = 1720] [serial = 1890] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x8ed33000) [pid = 1720] [serial = 1940] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x96c0fc00) [pid = 1720] [serial = 1895] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x90d6e000) [pid = 1720] [serial = 1884] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x9b9cac00) [pid = 1720] [serial = 1917] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x9d804800) [pid = 1720] [serial = 1920] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9a4a2800) [pid = 1720] [serial = 1898] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8d025800) [pid = 1720] [serial = 1934] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9240fc00) [pid = 1720] [serial = 1931] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x9b33e800) [pid = 1720] [serial = 1911] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8cae8800) [pid = 1720] [serial = 1925] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8eeb8400) [pid = 1720] [serial = 1941] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9ae29800) [pid = 1720] [serial = 1907] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8d029c00) [pid = 1720] [serial = 1935] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x929d7000) [pid = 1720] [serial = 1886] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x98662800) [pid = 1720] [serial = 1896] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9ab99800) [pid = 1720] [serial = 1904] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x90207000) [pid = 1720] [serial = 1923] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8e4b0800) [pid = 1720] [serial = 1922] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8ed2c400) [pid = 1720] [serial = 1943] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9ab9d800) [pid = 1720] [serial = 1905] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8dd03400) [pid = 1720] [serial = 1880] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x92a09400) [pid = 1720] [serial = 1887] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x927dd000) [pid = 1720] [serial = 1932] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x94f9f400) [pid = 1720] [serial = 1892] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9a550800) [pid = 1720] [serial = 1899] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9ab3d800) [pid = 1720] [serial = 1902] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x93831c00) [pid = 1720] [serial = 1889] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9ae2e800) [pid = 1720] [serial = 1908] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x8ed2d800) [pid = 1720] [serial = 1928] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9b904400) [pid = 1720] [serial = 1914] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x94fc7000) [pid = 1720] [serial = 1893] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8d028c00) [pid = 1720] [serial = 1926] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x9b091c00) [pid = 1720] [serial = 1910] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x9ab3c800) [pid = 1720] [serial = 1901] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x9be26800) [pid = 1720] [serial = 1919] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x9b9c4800) [pid = 1720] [serial = 1916] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8e4a3c00) [pid = 1720] [serial = 1937] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x9b902800) [pid = 1720] [serial = 1913] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x901d6000) [pid = 1720] [serial = 1883] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x90314c00) [pid = 1720] [serial = 1946] [outer = (nil)] [url = about:blank] 08:50:21 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x901d5c00) [pid = 1720] [serial = 1944] [outer = (nil)] [url = about:blank] 08:50:22 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 1720 | 1466697022891 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"]]]}] 08:50:22 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 08:50:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 4538ms 08:50:22 INFO - PROCESS | 1720 | 1466697022929 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1720 | 1466697022933 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:50:22 INFO - PROCESS | 1720 | 1466697022997 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1720 | 1466697023002 Marionette TRACE conn4 <- [1,2698,null,{}] 08:50:23 INFO - PROCESS | 1720 | 1466697023010 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}] 08:50:23 INFO - PROCESS | 1720 | 1466697023016 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:23 INFO - PROCESS | 1720 | 1466697023220 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:50:23 INFO - PROCESS | 1720 | 1466697023312 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1720 | 1466697023319 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae1c00 == 25 [pid = 1720] [id = 682] 08:50:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x8cae4800) [pid = 1720] [serial = 2047] [outer = (nil)] 08:50:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8d2f1c00) [pid = 1720] [serial = 2048] [outer = 0x8cae4800] 08:50:23 INFO - PROCESS | 1720 | 1466697023394 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8d2fa000) [pid = 1720] [serial = 2049] [outer = 0x8cae4800] 08:50:24 INFO - PROCESS | 1720 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:24 INFO - PROCESS | 1720 | 1466697024619 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"]]]}] 08:50:24 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 08:50:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1647ms 08:50:24 INFO - PROCESS | 1720 | 1466697024660 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1720 | 1466697024667 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:50:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:50:24 INFO - PROCESS | 1720 | 1466697024677 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1720 | 1466697024681 Marionette TRACE conn4 <- [1,2702,null,{}] 08:50:24 INFO - PROCESS | 1720 | 1466697024687 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}] 08:50:24 INFO - PROCESS | 1720 | 1466697024692 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:24 INFO - PROCESS | 1720 | 1466697024913 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:50:25 INFO - PROCESS | 1720 | 1466697025036 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1720 | 1466697025047 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd01c00 == 26 [pid = 1720] [id = 683] 08:50:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8e4a3c00) [pid = 1720] [serial = 2050] [outer = (nil)] 08:50:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8e863800) [pid = 1720] [serial = 2051] [outer = 0x8e4a3c00] 08:50:25 INFO - PROCESS | 1720 | 1466697025117 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8eb2bc00) [pid = 1720] [serial = 2052] [outer = 0x8e4a3c00] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x90d75c00) [pid = 1720] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x922bd800) [pid = 1720] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x92a0d000) [pid = 1720] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x901ce400) [pid = 1720] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x901db400) [pid = 1720] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x8cae0c00) [pid = 1720] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x8ed2e000) [pid = 1720] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x9030f000) [pid = 1720] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x8cae4000) [pid = 1720] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0x90202800) [pid = 1720] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 109 (0x925a5400) [pid = 1720] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 108 (0x8d029000) [pid = 1720] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 107 (0x8e4aa800) [pid = 1720] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 106 (0x90ee9400) [pid = 1720] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 105 (0x9020c400) [pid = 1720] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 104 (0x96c09c00) [pid = 1720] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 103 (0x8c875800) [pid = 1720] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 102 (0x8cadfc00) [pid = 1720] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 101 (0x8eebb400) [pid = 1720] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 100 (0x8d025400) [pid = 1720] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 99 (0x91807400) [pid = 1720] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 98 (0x8d91e000) [pid = 1720] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:50:27 INFO - PROCESS | 1720 | --DOMWINDOW == 97 (0x8dd0e400) [pid = 1720] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:50:27 INFO - PROCESS | 1720 | 1466697027189 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]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:50:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2579ms 08:50:27 INFO - PROCESS | 1720 | 1466697027261 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1720 | 1466697027267 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:50:27 INFO - PROCESS | 1720 | 1466697027293 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1720 | 1466697027299 Marionette TRACE conn4 <- [1,2706,null,{}] 08:50:27 INFO - PROCESS | 1720 | 1466697027316 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}] 08:50:27 INFO - PROCESS | 1720 | 1466697027325 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:27 INFO - PROCESS | 1720 | 1466697027479 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:50:27 INFO - PROCESS | 1720 | 1466697027495 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1720 | 1466697027507 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:27 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed2a000 == 27 [pid = 1720] [id = 684] 08:50:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 98 (0x8ed2a800) [pid = 1720] [serial = 2053] [outer = (nil)] 08:50:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 99 (0x8dd06000) [pid = 1720] [serial = 2054] [outer = 0x8ed2a800] 08:50:27 INFO - PROCESS | 1720 | 1466697027598 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 1720 | ++DOMWINDOW == 100 (0x8eeb3400) [pid = 1720] [serial = 2055] [outer = 0x8ed2a800] 08:50:28 INFO - PROCESS | 1720 | 1466697028512 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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:50:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1243ms 08:50:28 INFO - PROCESS | 1720 | 1466697028535 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1720 | 1466697028539 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:50:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:50:28 INFO - PROCESS | 1720 | 1466697028550 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1720 | 1466697028552 Marionette TRACE conn4 <- [1,2710,null,{}] 08:50:28 INFO - PROCESS | 1720 | 1466697028559 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}] 08:50:28 INFO - PROCESS | 1720 | 1466697028563 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:28 INFO - PROCESS | 1720 | 1466697028728 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:50:28 INFO - PROCESS | 1720 | 1466697028737 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1720 | 1466697028743 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd0f400 == 28 [pid = 1720] [id = 685] 08:50:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 101 (0x8e859c00) [pid = 1720] [serial = 2056] [outer = (nil)] 08:50:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 102 (0x901d3c00) [pid = 1720] [serial = 2057] [outer = 0x8e859c00] 08:50:28 INFO - PROCESS | 1720 | 1466697028816 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 103 (0x90201400) [pid = 1720] [serial = 2058] [outer = 0x8e859c00] 08:50:30 INFO - PROCESS | 1720 | 1466697030034 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] 08:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:50:30 INFO - PROCESS | 1720 | 1466697030086 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:50:30 INFO - PROCESS | 1720 | 1466697030095 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 1720 | 1466697030100 Marionette TRACE conn4 <- [1,2714,null,{}] 08:50:30 INFO - PROCESS | 1720 | 1466697030110 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}] 08:50:30 INFO - PROCESS | 1720 | 1466697030115 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:30 INFO - PROCESS | 1720 | 1466697030304 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:50:30 INFO - PROCESS | 1720 | 1466697030549 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1720 | 1466697030558 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:30 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01e400 == 29 [pid = 1720] [id = 686] 08:50:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 104 (0x8d024c00) [pid = 1720] [serial = 2059] [outer = (nil)] 08:50:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 105 (0x8dd0a400) [pid = 1720] [serial = 2060] [outer = 0x8d024c00] 08:50:30 INFO - PROCESS | 1720 | 1466697030697 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 106 (0x8e4a5400) [pid = 1720] [serial = 2061] [outer = 0x8d024c00] 08:50:31 INFO - PROCESS | 1720 | 1466697031694 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]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:50:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1636ms 08:50:31 INFO - PROCESS | 1720 | 1466697031730 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1720 | 1466697031737 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:50:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:50:31 INFO - PROCESS | 1720 | 1466697031749 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1720 | 1466697031753 Marionette TRACE conn4 <- [1,2718,null,{}] 08:50:31 INFO - PROCESS | 1720 | 1466697031759 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}] 08:50:31 INFO - PROCESS | 1720 | 1466697031766 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:31 INFO - PROCESS | 1720 | 1466697031950 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:50:32 INFO - PROCESS | 1720 | 1466697032206 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1720 | 1466697032216 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fb000 == 30 [pid = 1720] [id = 687] 08:50:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 107 (0x8eeb7c00) [pid = 1720] [serial = 2062] [outer = (nil)] 08:50:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0x8eebc000) [pid = 1720] [serial = 2063] [outer = 0x8eeb7c00] 08:50:32 INFO - PROCESS | 1720 | 1466697032419 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x90204000) [pid = 1720] [serial = 2064] [outer = 0x8eeb7c00] 08:50:33 INFO - PROCESS | 1720 | 1466697033372 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] 08:50:33 INFO - PROCESS | 1720 | 1466697033440 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:50:33 INFO - PROCESS | 1720 | 1466697033447 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1720 | 1466697033454 Marionette TRACE conn4 <- [1,2722,null,{}] 08:50:33 INFO - PROCESS | 1720 | 1466697033471 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}] 08:50:33 INFO - PROCESS | 1720 | 1466697033480 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:33 INFO - PROCESS | 1720 | 1466697033712 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:50:33 INFO - PROCESS | 1720 | 1466697033952 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 1720 | 1466697033965 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d6c800 == 31 [pid = 1720] [id = 688] 08:50:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0x90d73c00) [pid = 1720] [serial = 2065] [outer = (nil)] 08:50:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x90ee5000) [pid = 1720] [serial = 2066] [outer = 0x90d73c00] 08:50:34 INFO - PROCESS | 1720 | 1466697034098 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x90ef2c00) [pid = 1720] [serial = 2067] [outer = 0x90d73c00] 08:50:35 INFO - PROCESS | 1720 | 1466697035070 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] 08:50:35 INFO - PROCESS | 1720 | 1466697035147 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:50:35 INFO - PROCESS | 1720 | 1466697035153 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1720 | 1466697035157 Marionette TRACE conn4 <- [1,2726,null,{}] 08:50:35 INFO - PROCESS | 1720 | 1466697035163 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}] 08:50:35 INFO - PROCESS | 1720 | 1466697035168 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:35 INFO - PROCESS | 1720 | 1466697035385 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:50:35 INFO - PROCESS | 1720 | 1466697035623 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1720 | 1466697035629 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d921800 == 32 [pid = 1720] [id = 689] 08:50:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x9031cc00) [pid = 1720] [serial = 2068] [outer = (nil)] 08:50:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x922b9000) [pid = 1720] [serial = 2069] [outer = 0x9031cc00] 08:50:35 INFO - PROCESS | 1720 | 1466697035764 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x922bc800) [pid = 1720] [serial = 2070] [outer = 0x9031cc00] 08:50:36 INFO - PROCESS | 1720 | 1466697036695 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]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1578ms 08:50:36 INFO - PROCESS | 1720 | 1466697036733 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:50:36 INFO - PROCESS | 1720 | 1466697036737 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:50:36 INFO - PROCESS | 1720 | 1466697036743 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1720 | 1466697036747 Marionette TRACE conn4 <- [1,2730,null,{}] 08:50:36 INFO - PROCESS | 1720 | 1466697036753 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}] 08:50:36 INFO - PROCESS | 1720 | 1466697036758 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:36 INFO - PROCESS | 1720 | 1466697036928 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:50:37 INFO - PROCESS | 1720 | 1466697037122 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1720 | 1466697037138 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:37 INFO - PROCESS | 1720 | ++DOCSHELL 0x92404000 == 33 [pid = 1720] [id = 690] 08:50:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x92405000) [pid = 1720] [serial = 2071] [outer = (nil)] 08:50:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x9248f000) [pid = 1720] [serial = 2072] [outer = 0x92405000] 08:50:37 INFO - PROCESS | 1720 | 1466697037258 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x92491c00) [pid = 1720] [serial = 2073] [outer = 0x92405000] 08:50:38 INFO - PROCESS | 1720 | 1466697038765 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"]]]}] 08:50:38 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 08:50:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:50:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2080ms 08:50:38 INFO - PROCESS | 1720 | 1466697038824 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 1720 | 1466697038828 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:50:38 INFO - PROCESS | 1720 | 1466697038834 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1720 | 1466697038837 Marionette TRACE conn4 <- [1,2734,null,{}] 08:50:38 INFO - PROCESS | 1720 | 1466697038951 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}] 08:50:38 INFO - PROCESS | 1720 | 1466697038963 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:39 INFO - PROCESS | 1720 | 1466697039208 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:50:39 INFO - PROCESS | 1720 | 1466697039347 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1720 | 1466697039356 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x92406400 == 34 [pid = 1720] [id = 691] 08:50:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x9249c400) [pid = 1720] [serial = 2074] [outer = (nil)] 08:50:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x927e6800) [pid = 1720] [serial = 2075] [outer = 0x9249c400] 08:50:39 INFO - PROCESS | 1720 | 1466697039441 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x929d4000) [pid = 1720] [serial = 2076] [outer = 0x9249c400] 08:50:40 INFO - PROCESS | 1720 | 1466697040382 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]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1581ms 08:50:40 INFO - PROCESS | 1720 | 1466697040416 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 1720 | 1466697040420 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:50:40 INFO - PROCESS | 1720 | 1466697040427 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1720 | 1466697040431 Marionette TRACE conn4 <- [1,2738,null,{}] 08:50:40 INFO - PROCESS | 1720 | 1466697040436 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}] 08:50:40 INFO - PROCESS | 1720 | 1466697040442 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:40 INFO - PROCESS | 1720 | 1466697040615 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:50:40 INFO - PROCESS | 1720 | 1466697040809 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 1720 | 1466697040819 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:40 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c875000 == 35 [pid = 1720] [id = 692] 08:50:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8c877c00) [pid = 1720] [serial = 2077] [outer = (nil)] 08:50:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x929db800) [pid = 1720] [serial = 2078] [outer = 0x8c877c00] 08:50:40 INFO - PROCESS | 1720 | 1466697040902 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x92a0e400) [pid = 1720] [serial = 2079] [outer = 0x8c877c00] 08:50:41 INFO - PROCESS | 1720 | 1466697041882 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]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1488ms 08:50:41 INFO - PROCESS | 1720 | 1466697041916 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1720 | 1466697041927 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:50:41 INFO - PROCESS | 1720 | 1466697041933 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1720 | 1466697041936 Marionette TRACE conn4 <- [1,2742,null,{}] 08:50:41 INFO - PROCESS | 1720 | 1466697041942 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}] 08:50:41 INFO - PROCESS | 1720 | 1466697041947 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:42 INFO - PROCESS | 1720 | 1466697042118 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:50:42 INFO - PROCESS | 1720 | 1466697042331 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 1720 | 1466697042339 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:42 INFO - PROCESS | 1720 | ++DOCSHELL 0x8dd09c00 == 36 [pid = 1720] [id = 693] 08:50:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x927e0c00) [pid = 1720] [serial = 2080] [outer = (nil)] 08:50:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x93833400) [pid = 1720] [serial = 2081] [outer = 0x927e0c00] 08:50:42 INFO - PROCESS | 1720 | 1466697042422 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x93831c00) [pid = 1720] [serial = 2082] [outer = 0x927e0c00] 08:50:43 INFO - PROCESS | 1720 | 1466697043369 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]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1483ms 08:50:43 INFO - PROCESS | 1720 | 1466697043417 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 1720 | 1466697043421 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:50:43 INFO - PROCESS | 1720 | 1466697043427 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 1720 | 1466697043431 Marionette TRACE conn4 <- [1,2746,null,{}] 08:50:43 INFO - PROCESS | 1720 | 1466697043437 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}] 08:50:43 INFO - PROCESS | 1720 | 1466697043442 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:43 INFO - PROCESS | 1720 | 1466697043613 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:50:43 INFO - PROCESS | 1720 | 1466697043822 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1720 | 1466697043835 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fd400 == 37 [pid = 1720] [id = 694] 08:50:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8d91e400) [pid = 1720] [serial = 2083] [outer = (nil)] 08:50:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x93a67800) [pid = 1720] [serial = 2084] [outer = 0x8d91e400] 08:50:43 INFO - PROCESS | 1720 | 1466697043951 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x93a6dc00) [pid = 1720] [serial = 2085] [outer = 0x8d91e400] 08:50:44 INFO - PROCESS | 1720 | 1466697044921 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]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1534ms 08:50:44 INFO - PROCESS | 1720 | 1466697044962 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:50:44 INFO - PROCESS | 1720 | 1466697044967 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:50:44 INFO - PROCESS | 1720 | 1466697044973 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1720 | 1466697044976 Marionette TRACE conn4 <- [1,2750,null,{}] 08:50:44 INFO - PROCESS | 1720 | 1466697044982 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}] 08:50:44 INFO - PROCESS | 1720 | 1466697044987 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:45 INFO - PROCESS | 1720 | 1466697045171 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:50:45 INFO - PROCESS | 1720 | 1466697045370 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1720 | 1466697045378 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caeb000 == 38 [pid = 1720] [id = 695] 08:50:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d021c00) [pid = 1720] [serial = 2086] [outer = (nil)] 08:50:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x94fa3400) [pid = 1720] [serial = 2087] [outer = 0x8d021c00] 08:50:45 INFO - PROCESS | 1720 | 1466697045461 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x94fc0400) [pid = 1720] [serial = 2088] [outer = 0x8d021c00] 08:50:46 INFO - PROCESS | 1720 | 1466697046526 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]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:50:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1589ms 08:50:46 INFO - PROCESS | 1720 | 1466697046561 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1720 | 1466697046566 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:50:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:50:46 INFO - PROCESS | 1720 | 1466697046572 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1720 | 1466697046577 Marionette TRACE conn4 <- [1,2754,null,{}] 08:50:46 INFO - PROCESS | 1720 | 1466697046582 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}] 08:50:46 INFO - PROCESS | 1720 | 1466697046588 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:46 INFO - PROCESS | 1720 | 1466697046787 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:50:47 INFO - PROCESS | 1720 | 1466697046987 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1720 | 1466697046996 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae0c00 == 39 [pid = 1720] [id = 696] 08:50:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x90202800) [pid = 1720] [serial = 2089] [outer = (nil)] 08:50:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9506a400) [pid = 1720] [serial = 2090] [outer = 0x90202800] 08:50:47 INFO - PROCESS | 1720 | 1466697047081 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x96c0d400) [pid = 1720] [serial = 2091] [outer = 0x90202800] 08:50:48 INFO - PROCESS | 1720 | 1466697048196 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]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1680ms 08:50:48 INFO - PROCESS | 1720 | 1466697048253 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:50:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:50:48 INFO - PROCESS | 1720 | 1466697048257 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:50:48 INFO - PROCESS | 1720 | 1466697048264 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1720 | 1466697048267 Marionette TRACE conn4 <- [1,2758,null,{}] 08:50:48 INFO - PROCESS | 1720 | 1466697048273 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}] 08:50:48 INFO - PROCESS | 1720 | 1466697048278 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:48 INFO - PROCESS | 1720 | 1466697048469 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:50:48 INFO - PROCESS | 1720 | 1466697048725 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1720 | 1466697048731 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:48 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae6000 == 40 [pid = 1720] [id = 697] 08:50:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8caebc00) [pid = 1720] [serial = 2092] [outer = (nil)] 08:50:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9020cc00) [pid = 1720] [serial = 2093] [outer = 0x8caebc00] 08:50:48 INFO - PROCESS | 1720 | 1466697048863 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x90d72000) [pid = 1720] [serial = 2094] [outer = 0x8caebc00] 08:50:49 INFO - PROCESS | 1720 | 1466697049753 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]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:50:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1538ms 08:50:49 INFO - PROCESS | 1720 | 1466697049802 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 1720 | 1466697049806 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:50:49 INFO - PROCESS | 1720 | 1466697049813 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 1720 | 1466697049816 Marionette TRACE conn4 <- [1,2762,null,{}] 08:50:49 INFO - PROCESS | 1720 | 1466697049822 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}] 08:50:49 INFO - PROCESS | 1720 | 1466697049827 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:50 INFO - PROCESS | 1720 | 1466697050003 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:50:50 INFO - PROCESS | 1720 | 1466697050206 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 1720 | 1466697050216 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c872c00 == 41 [pid = 1720] [id = 698] 08:50:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8c873400) [pid = 1720] [serial = 2095] [outer = (nil)] 08:50:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8c87cc00) [pid = 1720] [serial = 2096] [outer = 0x8c873400] 08:50:50 INFO - PROCESS | 1720 | 1466697050515 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8cae1800) [pid = 1720] [serial = 2097] [outer = 0x8c873400] 08:50:51 INFO - PROCESS | 1720 | 1466697051487 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]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:50:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1736ms 08:50:51 INFO - PROCESS | 1720 | 1466697051550 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 1720 | 1466697051556 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:50:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:50:51 INFO - PROCESS | 1720 | 1466697051564 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 1720 | 1466697051568 Marionette TRACE conn4 <- [1,2766,null,{}] 08:50:51 INFO - PROCESS | 1720 | 1466697051575 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}] 08:50:51 INFO - PROCESS | 1720 | 1466697051581 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:51 INFO - PROCESS | 1720 | 1466697051760 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:50:51 INFO - PROCESS | 1720 | 1466697051965 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1720 | 1466697051973 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87e400 == 42 [pid = 1720] [id = 699] 08:50:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8d921400) [pid = 1720] [serial = 2098] [outer = (nil)] 08:50:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8eb31800) [pid = 1720] [serial = 2099] [outer = 0x8d921400] 08:50:52 INFO - PROCESS | 1720 | 1466697052093 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8ed35000) [pid = 1720] [serial = 2100] [outer = 0x8d921400] 08:50:52 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed2a000 == 41 [pid = 1720] [id = 684] 08:50:52 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd01c00 == 40 [pid = 1720] [id = 683] 08:50:53 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae1c00 == 39 [pid = 1720] [id = 682] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x92402c00) [pid = 1720] [serial = 2006] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9240c800) [pid = 1720] [serial = 2007] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x92497c00) [pid = 1720] [serial = 1961] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x92598c00) [pid = 1720] [serial = 1962] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x93a63c00) [pid = 1720] [serial = 1970] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x94f9d400) [pid = 1720] [serial = 1971] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9020c000) [pid = 1720] [serial = 1952] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8eebb000) [pid = 1720] [serial = 1953] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x91806800) [pid = 1720] [serial = 1955] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x920cfc00) [pid = 1720] [serial = 1956] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x99ddb400) [pid = 1720] [serial = 1985] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9a495000) [pid = 1720] [serial = 1986] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x8ed34c00) [pid = 1720] [serial = 1997] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x90207800) [pid = 1720] [serial = 1998] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x920cec00) [pid = 1720] [serial = 2003] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x8d917400) [pid = 1720] [serial = 1994] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8dd02000) [pid = 1720] [serial = 1995] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x929d1400) [pid = 1720] [serial = 1964] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x929d9800) [pid = 1720] [serial = 1965] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x92a16000) [pid = 1720] [serial = 1967] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x9368b000) [pid = 1720] [serial = 1968] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8dd07400) [pid = 1720] [serial = 1949] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8e4b2000) [pid = 1720] [serial = 1950] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x93838000) [pid = 1720] [serial = 1988] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x9a557000) [pid = 1720] [serial = 1989] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x99f84800) [pid = 1720] [serial = 1982] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x99f89000) [pid = 1720] [serial = 1983] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x9031c000) [pid = 1720] [serial = 1947] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x96c17000) [pid = 1720] [serial = 1979] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x9909c800) [pid = 1720] [serial = 1980] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x90202c00) [pid = 1720] [serial = 1991] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x9020ac00) [pid = 1720] [serial = 1992] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x94fc5000) [pid = 1720] [serial = 1973] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x9504c800) [pid = 1720] [serial = 1974] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0x90319000) [pid = 1720] [serial = 2000] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 109 (0x90ee6c00) [pid = 1720] [serial = 2001] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 108 (0x9505ec00) [pid = 1720] [serial = 1976] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 107 (0x95064800) [pid = 1720] [serial = 1977] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 106 (0x92409c00) [pid = 1720] [serial = 1958] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 105 (0x9240b800) [pid = 1720] [serial = 1959] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 104 (0x927dc000) [pid = 1720] [serial = 2012] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 103 (0x92a09800) [pid = 1720] [serial = 2013] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 102 (0x91806c00) [pid = 1720] [serial = 2010] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 101 (0x8eb30400) [pid = 1720] [serial = 2009] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | --DOMWINDOW == 100 (0x922b7000) [pid = 1720] [serial = 2004] [outer = (nil)] [url = about:blank] 08:50:53 INFO - PROCESS | 1720 | 1466697053288 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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:50:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1784ms 08:50:53 INFO - PROCESS | 1720 | 1466697053348 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1720 | 1466697053353 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:50:53 INFO - PROCESS | 1720 | 1466697053363 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1720 | 1466697053367 Marionette TRACE conn4 <- [1,2770,null,{}] 08:50:53 INFO - PROCESS | 1720 | 1466697053373 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}] 08:50:53 INFO - PROCESS | 1720 | 1466697053377 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:53 INFO - PROCESS | 1720 | 1466697053561 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:50:53 INFO - PROCESS | 1720 | 1466697053819 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 1720 | 1466697053827 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:53 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e857400 == 40 [pid = 1720] [id = 700] 08:50:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 101 (0x8eb36c00) [pid = 1720] [serial = 2101] [outer = (nil)] 08:50:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 102 (0x901dcc00) [pid = 1720] [serial = 2102] [outer = 0x8eb36c00] 08:50:53 INFO - PROCESS | 1720 | 1466697053902 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 103 (0x9020c400) [pid = 1720] [serial = 2103] [outer = 0x8eb36c00] 08:50:54 INFO - PROCESS | 1720 | 1466697054660 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]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:50:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1330ms 08:50:54 INFO - PROCESS | 1720 | 1466697054694 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 1720 | 1466697054697 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:50:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:50:54 INFO - PROCESS | 1720 | 1466697054704 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1720 | 1466697054709 Marionette TRACE conn4 <- [1,2774,null,{}] 08:50:54 INFO - PROCESS | 1720 | 1466697054725 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}] 08:50:54 INFO - PROCESS | 1720 | 1466697054733 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:54 INFO - PROCESS | 1720 | 1466697054906 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:50:54 INFO - PROCESS | 1720 | 1466697054918 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1720 | 1466697054926 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cade800 == 41 [pid = 1720] [id = 701] 08:50:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 104 (0x90d6f400) [pid = 1720] [serial = 2104] [outer = (nil)] 08:50:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 105 (0x90ee7800) [pid = 1720] [serial = 2105] [outer = 0x90d6f400] 08:50:55 INFO - PROCESS | 1720 | 1466697054995 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 106 (0x9180a800) [pid = 1720] [serial = 2106] [outer = 0x90d6f400] 08:50:55 INFO - PROCESS | 1720 | 1466697055974 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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1331ms 08:50:56 INFO - PROCESS | 1720 | 1466697056038 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1720 | 1466697056042 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:50:56 INFO - PROCESS | 1720 | 1466697056073 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1720 | 1466697056076 Marionette TRACE conn4 <- [1,2778,null,{}] 08:50:56 INFO - PROCESS | 1720 | 1466697056082 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}] 08:50:56 INFO - PROCESS | 1720 | 1466697056087 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:56 INFO - PROCESS | 1720 | 1466697056314 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:50:56 INFO - PROCESS | 1720 | 1466697056340 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1720 | 1466697056347 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c877800 == 42 [pid = 1720] [id = 702] 08:50:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 107 (0x8ed27400) [pid = 1720] [serial = 2107] [outer = (nil)] 08:50:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0x922b7000) [pid = 1720] [serial = 2108] [outer = 0x8ed27400] 08:50:56 INFO - PROCESS | 1720 | 1466697056436 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x9240d000) [pid = 1720] [serial = 2109] [outer = 0x8ed27400] 08:50:57 INFO - PROCESS | 1720 | 1466697057401 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]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:50:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1385ms 08:50:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:50:57 INFO - PROCESS | 1720 | 1466697057458 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 1720 | 1466697057461 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:50:57 INFO - PROCESS | 1720 | 1466697057468 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 1720 | 1466697057471 Marionette TRACE conn4 <- [1,2782,null,{}] 08:50:57 INFO - PROCESS | 1720 | 1466697057476 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}] 08:50:57 INFO - PROCESS | 1720 | 1466697057481 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:57 INFO - PROCESS | 1720 | 1466697057705 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 108 (0x8d917000) [pid = 1720] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 107 (0x901cd800) [pid = 1720] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 106 (0x925a5c00) [pid = 1720] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 105 (0x927e1400) [pid = 1720] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 104 (0x901dac00) [pid = 1720] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 103 (0x94fc6000) [pid = 1720] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 102 (0x9865d400) [pid = 1720] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 101 (0x8e4a3c00) [pid = 1720] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 100 (0x9a4a2000) [pid = 1720] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 99 (0x8ed2a800) [pid = 1720] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 98 (0x9a69b800) [pid = 1720] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 97 (0x8e4a5800) [pid = 1720] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 96 (0x8cae4800) [pid = 1720] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:50:57 INFO - PROCESS | 1720 | --DOMWINDOW == 95 (0x8dd09000) [pid = 1720] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:50:58 INFO - PROCESS | 1720 | 1466697058060 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1720 | 1466697058067 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f6c00 == 43 [pid = 1720] [id = 703] 08:50:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 96 (0x8d917000) [pid = 1720] [serial = 2110] [outer = (nil)] 08:50:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 97 (0x8ed2c400) [pid = 1720] [serial = 2111] [outer = 0x8d917000] 08:50:58 INFO - PROCESS | 1720 | 1466697058153 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 98 (0x9259c400) [pid = 1720] [serial = 2112] [outer = 0x8d917000] 08:50:58 INFO - PROCESS | 1720 | 1466697058911 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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:50:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1480ms 08:50:58 INFO - PROCESS | 1720 | 1466697058950 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1720 | 1466697058952 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:50:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:50:58 INFO - PROCESS | 1720 | 1466697058959 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1720 | 1466697058961 Marionette TRACE conn4 <- [1,2786,null,{}] 08:50:58 INFO - PROCESS | 1720 | 1466697058971 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}] 08:50:58 INFO - PROCESS | 1720 | 1466697058981 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:59 INFO - PROCESS | 1720 | 1466697059146 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:50:59 INFO - PROCESS | 1720 | 1466697059155 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1720 | 1466697059163 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:50:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99a800 == 44 [pid = 1720] [id = 704] 08:50:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 99 (0x90ee5c00) [pid = 1720] [serial = 2113] [outer = (nil)] 08:50:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 100 (0x929d1400) [pid = 1720] [serial = 2114] [outer = 0x90ee5c00] 08:50:59 INFO - PROCESS | 1720 | 1466697059232 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 101 (0x929db000) [pid = 1720] [serial = 2115] [outer = 0x90ee5c00] 08:51:00 INFO - PROCESS | 1720 | 1466697060310 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]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:51:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1390ms 08:51:00 INFO - PROCESS | 1720 | 1466697060350 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 1720 | 1466697060357 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:51:00 INFO - PROCESS | 1720 | 1466697060367 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 1720 | 1466697060371 Marionette TRACE conn4 <- [1,2790,null,{}] 08:51:00 INFO - PROCESS | 1720 | 1466697060381 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}] 08:51:00 INFO - PROCESS | 1720 | 1466697060387 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:00 INFO - PROCESS | 1720 | 1466697060637 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:51:00 INFO - PROCESS | 1720 | 1466697060909 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 1720 | 1466697060924 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d026800 == 45 [pid = 1720] [id = 705] 08:51:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 102 (0x8d027c00) [pid = 1720] [serial = 2116] [outer = (nil)] 08:51:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 103 (0x8dd07000) [pid = 1720] [serial = 2117] [outer = 0x8d027c00] 08:51:01 INFO - PROCESS | 1720 | 1466697061026 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 104 (0x8e4afc00) [pid = 1720] [serial = 2118] [outer = 0x8d027c00] 08:51:01 INFO - PROCESS | 1720 | 1466697061965 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]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1632ms 08:51:02 INFO - PROCESS | 1720 | 1466697061998 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1720 | 1466697062005 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:51:02 INFO - PROCESS | 1720 | 1466697062034 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1720 | 1466697062039 Marionette TRACE conn4 <- [1,2794,null,{}] 08:51:02 INFO - PROCESS | 1720 | 1466697062050 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}] 08:51:02 INFO - PROCESS | 1720 | 1466697062056 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:02 INFO - PROCESS | 1720 | 1466697062264 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:51:02 INFO - PROCESS | 1720 | 1466697062540 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 1720 | 1466697062551 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x901d7000 == 46 [pid = 1720] [id = 706] 08:51:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 105 (0x90310000) [pid = 1720] [serial = 2119] [outer = (nil)] 08:51:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 106 (0x9031a000) [pid = 1720] [serial = 2120] [outer = 0x90310000] 08:51:02 INFO - PROCESS | 1720 | 1466697062681 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 107 (0x90ee8400) [pid = 1720] [serial = 2121] [outer = 0x90310000] 08:51:03 INFO - PROCESS | 1720 | 1466697063672 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]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1677ms 08:51:03 INFO - PROCESS | 1720 | 1466697063700 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 1720 | 1466697063705 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:51:03 INFO - PROCESS | 1720 | 1466697063714 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 1720 | 1466697063721 Marionette TRACE conn4 <- [1,2798,null,{}] 08:51:03 INFO - PROCESS | 1720 | 1466697063738 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}] 08:51:03 INFO - PROCESS | 1720 | 1466697063748 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:03 INFO - PROCESS | 1720 | 1466697063945 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:51:04 INFO - PROCESS | 1720 | 1466697064189 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 1720 | 1466697064202 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x922bb400 == 47 [pid = 1720] [id = 707] 08:51:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 108 (0x927e1400) [pid = 1720] [serial = 2122] [outer = (nil)] 08:51:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 109 (0x929dd000) [pid = 1720] [serial = 2123] [outer = 0x927e1400] 08:51:04 INFO - PROCESS | 1720 | 1466697064336 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0x9368dc00) [pid = 1720] [serial = 2124] [outer = 0x927e1400] 08:51:05 INFO - PROCESS | 1720 | 1466697065329 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]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:51:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1642ms 08:51:05 INFO - PROCESS | 1720 | 1466697065356 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:51:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:51:05 INFO - PROCESS | 1720 | 1466697065361 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:51:05 INFO - PROCESS | 1720 | 1466697065367 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1720 | 1466697065371 Marionette TRACE conn4 <- [1,2802,null,{}] 08:51:05 INFO - PROCESS | 1720 | 1466697065377 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}] 08:51:05 INFO - PROCESS | 1720 | 1466697065383 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:05 INFO - PROCESS | 1720 | 1466697065583 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:51:05 INFO - PROCESS | 1720 | 1466697065784 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 1720 | 1466697065794 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x925a6400 == 48 [pid = 1720] [id = 708] 08:51:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x927e0800) [pid = 1720] [serial = 2125] [outer = (nil)] 08:51:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x93a6b800) [pid = 1720] [serial = 2126] [outer = 0x927e0800] 08:51:05 INFO - PROCESS | 1720 | 1466697065923 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x95048000) [pid = 1720] [serial = 2127] [outer = 0x927e0800] 08:51:06 INFO - PROCESS | 1720 | 1466697066951 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]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1631ms 08:51:07 INFO - PROCESS | 1720 | 1466697066998 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1720 | 1466697067002 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:51:07 INFO - PROCESS | 1720 | 1466697067009 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1720 | 1466697067013 Marionette TRACE conn4 <- [1,2806,null,{}] 08:51:07 INFO - PROCESS | 1720 | 1466697067019 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}] 08:51:07 INFO - PROCESS | 1720 | 1466697067024 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:07 INFO - PROCESS | 1720 | 1466697067208 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:51:07 INFO - PROCESS | 1720 | 1466697067467 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 1720 | 1466697067479 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x92496400 == 49 [pid = 1720] [id = 709] 08:51:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x94537000) [pid = 1720] [serial = 2128] [outer = (nil)] 08:51:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x9505e400) [pid = 1720] [serial = 2129] [outer = 0x94537000] 08:51:07 INFO - PROCESS | 1720 | 1466697067618 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x95066800) [pid = 1720] [serial = 2130] [outer = 0x94537000] 08:51:08 INFO - PROCESS | 1720 | 1466697068590 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]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:51:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1632ms 08:51:08 INFO - PROCESS | 1720 | 1466697068642 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 1720 | 1466697068646 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:51:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:51:08 INFO - PROCESS | 1720 | 1466697068652 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 1720 | 1466697068655 Marionette TRACE conn4 <- [1,2810,null,{}] 08:51:08 INFO - PROCESS | 1720 | 1466697068661 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}] 08:51:08 INFO - PROCESS | 1720 | 1466697068672 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:08 INFO - PROCESS | 1720 | 1466697068922 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:51:09 INFO - PROCESS | 1720 | 1466697069172 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1720 | 1466697069178 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x93834c00 == 50 [pid = 1720] [id = 710] 08:51:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x95069c00) [pid = 1720] [serial = 2131] [outer = (nil)] 08:51:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x98625400) [pid = 1720] [serial = 2132] [outer = 0x95069c00] 08:51:09 INFO - PROCESS | 1720 | 1466697069308 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x99538400) [pid = 1720] [serial = 2133] [outer = 0x95069c00] 08:51:10 INFO - PROCESS | 1720 | 1466697070168 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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:51:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1551ms 08:51:10 INFO - PROCESS | 1720 | 1466697070203 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1720 | 1466697070207 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:51:10 INFO - PROCESS | 1720 | 1466697070214 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1720 | 1466697070217 Marionette TRACE conn4 <- [1,2814,null,{}] 08:51:10 INFO - PROCESS | 1720 | 1466697070223 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}] 08:51:10 INFO - PROCESS | 1720 | 1466697070228 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:10 INFO - PROCESS | 1720 | 1466697070485 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:51:10 INFO - PROCESS | 1720 | 1466697070631 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 1720 | 1466697070639 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01c800 == 51 [pid = 1720] [id = 711] 08:51:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x97e63400) [pid = 1720] [serial = 2134] [outer = (nil)] 08:51:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x99ccb000) [pid = 1720] [serial = 2135] [outer = 0x97e63400] 08:51:10 INFO - PROCESS | 1720 | 1466697070761 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x99ddb800) [pid = 1720] [serial = 2136] [outer = 0x97e63400] 08:51:11 INFO - PROCESS | 1720 | 1466697071754 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]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:51:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1587ms 08:51:11 INFO - PROCESS | 1720 | 1466697071802 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:51:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:51:11 INFO - PROCESS | 1720 | 1466697071806 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:51:11 INFO - PROCESS | 1720 | 1466697071813 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 1720 | 1466697071816 Marionette TRACE conn4 <- [1,2818,null,{}] 08:51:11 INFO - PROCESS | 1720 | 1466697071822 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}] 08:51:11 INFO - PROCESS | 1720 | 1466697071827 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:12 INFO - PROCESS | 1720 | 1466697072016 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:51:12 INFO - PROCESS | 1720 | 1466697072231 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1720 | 1466697072240 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:12 INFO - PROCESS | 1720 | ++DOCSHELL 0x901d3800 == 52 [pid = 1720] [id = 712] 08:51:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x9248d400) [pid = 1720] [serial = 2137] [outer = (nil)] 08:51:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x9a497000) [pid = 1720] [serial = 2138] [outer = 0x9248d400] 08:51:12 INFO - PROCESS | 1720 | 1466697072370 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x9a498000) [pid = 1720] [serial = 2139] [outer = 0x9248d400] 08:51:13 INFO - PROCESS | 1720 | 1466697073351 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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:51:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1581ms 08:51:13 INFO - PROCESS | 1720 | 1466697073394 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1720 | 1466697073397 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:51:13 INFO - PROCESS | 1720 | 1466697073404 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1720 | 1466697073408 Marionette TRACE conn4 <- [1,2822,null,{}] 08:51:13 INFO - PROCESS | 1720 | 1466697073413 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}] 08:51:13 INFO - PROCESS | 1720 | 1466697073418 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:13 INFO - PROCESS | 1720 | 1466697073599 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:51:13 INFO - PROCESS | 1720 | 1466697073799 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 1720 | 1466697073808 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x96c18c00 == 53 [pid = 1720] [id = 713] 08:51:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x99091800) [pid = 1720] [serial = 2140] [outer = (nil)] 08:51:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x9a4a2c00) [pid = 1720] [serial = 2141] [outer = 0x99091800] 08:51:13 INFO - PROCESS | 1720 | 1466697073931 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x9a554c00) [pid = 1720] [serial = 2142] [outer = 0x99091800] 08:51:14 INFO - PROCESS | 1720 | 1466697074870 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]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1536ms 08:51:14 INFO - PROCESS | 1720 | 1466697074941 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1720 | 1466697074945 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:51:14 INFO - PROCESS | 1720 | 1466697074952 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1720 | 1466697074955 Marionette TRACE conn4 <- [1,2826,null,{}] 08:51:14 INFO - PROCESS | 1720 | 1466697074961 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}] 08:51:14 INFO - PROCESS | 1720 | 1466697074967 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:15 INFO - PROCESS | 1720 | 1466697075155 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:51:15 INFO - PROCESS | 1720 | 1466697075357 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 1720 | 1466697075367 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a495c00 == 54 [pid = 1720] [id = 714] 08:51:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x9a49ec00) [pid = 1720] [serial = 2143] [outer = (nil)] 08:51:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x9a572400) [pid = 1720] [serial = 2144] [outer = 0x9a49ec00] 08:51:15 INFO - PROCESS | 1720 | 1466697075492 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x9a576400) [pid = 1720] [serial = 2145] [outer = 0x9a49ec00] 08:51:16 INFO - PROCESS | 1720 | 1466697076482 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1579ms 08:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:51:16 INFO - PROCESS | 1720 | 1466697076532 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 1720 | 1466697076535 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:51:16 INFO - PROCESS | 1720 | 1466697076542 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1720 | 1466697076547 Marionette TRACE conn4 <- [1,2830,null,{}] 08:51:16 INFO - PROCESS | 1720 | 1466697076552 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}] 08:51:16 INFO - PROCESS | 1720 | 1466697076559 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:16 INFO - PROCESS | 1720 | 1466697076785 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:51:17 INFO - PROCESS | 1720 | 1466697077059 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1720 | 1466697077069 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a835000 == 55 [pid = 1720] [id = 715] 08:51:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x9ab32800) [pid = 1720] [serial = 2146] [outer = (nil)] 08:51:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9ab38c00) [pid = 1720] [serial = 2147] [outer = 0x9ab32800] 08:51:17 INFO - PROCESS | 1720 | 1466697077201 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9ab3fc00) [pid = 1720] [serial = 2148] [outer = 0x9ab32800] 08:51:18 INFO - PROCESS | 1720 | 1466697078166 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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1681ms 08:51:18 INFO - PROCESS | 1720 | 1466697078223 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:51:18 INFO - PROCESS | 1720 | 1466697078227 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:51:18 INFO - PROCESS | 1720 | 1466697078237 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1720 | 1466697078241 Marionette TRACE conn4 <- [1,2834,null,{}] 08:51:18 INFO - PROCESS | 1720 | 1466697078252 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}] 08:51:18 INFO - PROCESS | 1720 | 1466697078259 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:18 INFO - PROCESS | 1720 | 1466697078484 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:51:18 INFO - PROCESS | 1720 | 1466697078689 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1720 | 1466697078697 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:18 INFO - PROCESS | 1720 | ++DOCSHELL 0x9a569800 == 56 [pid = 1720] [id = 716] 08:51:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9a82fc00) [pid = 1720] [serial = 2149] [outer = (nil)] 08:51:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x9ab94400) [pid = 1720] [serial = 2150] [outer = 0x9a82fc00] 08:51:18 INFO - PROCESS | 1720 | 1466697078816 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x9ab9a000) [pid = 1720] [serial = 2151] [outer = 0x9a82fc00] 08:51:19 INFO - PROCESS | 1720 | 1466697079794 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1603ms 08:51:19 INFO - PROCESS | 1720 | 1466697079836 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 1720 | 1466697079840 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:51:19 INFO - PROCESS | 1720 | 1466697079847 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1720 | 1466697079850 Marionette TRACE conn4 <- [1,2838,null,{}] 08:51:19 INFO - PROCESS | 1720 | 1466697079856 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}] 08:51:19 INFO - PROCESS | 1720 | 1466697079861 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:20 INFO - PROCESS | 1720 | 1466697080050 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:51:20 INFO - PROCESS | 1720 | 1466697080256 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 1720 | 1466697080265 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab91c00 == 57 [pid = 1720] [id = 717] 08:51:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x9ae24400) [pid = 1720] [serial = 2152] [outer = (nil)] 08:51:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x9ae2a800) [pid = 1720] [serial = 2153] [outer = 0x9ae24400] 08:51:20 INFO - PROCESS | 1720 | 1466697080408 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x9ae2f400) [pid = 1720] [serial = 2154] [outer = 0x9ae24400] 08:51:21 INFO - PROCESS | 1720 | 1466697081389 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]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1581ms 08:51:21 INFO - PROCESS | 1720 | 1466697081429 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1720 | 1466697081433 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:51:21 INFO - PROCESS | 1720 | 1466697081439 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1720 | 1466697081442 Marionette TRACE conn4 <- [1,2842,null,{}] 08:51:21 INFO - PROCESS | 1720 | 1466697081448 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}] 08:51:21 INFO - PROCESS | 1720 | 1466697081453 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:21 INFO - PROCESS | 1720 | 1466697081665 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:51:21 INFO - PROCESS | 1720 | 1466697081885 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1720 | 1466697081897 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d020400 == 58 [pid = 1720] [id = 718] 08:51:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8d020800) [pid = 1720] [serial = 2155] [outer = (nil)] 08:51:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8d029800) [pid = 1720] [serial = 2156] [outer = 0x8d020800] 08:51:22 INFO - PROCESS | 1720 | 1466697082530 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8d914c00) [pid = 1720] [serial = 2157] [outer = 0x8d020800] 08:51:23 INFO - PROCESS | 1720 | 1466697083590 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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:51:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2183ms 08:51:23 INFO - PROCESS | 1720 | 1466697083641 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:51:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:51:23 INFO - PROCESS | 1720 | 1466697083646 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:51:23 INFO - PROCESS | 1720 | 1466697083655 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 1720 | 1466697083660 Marionette TRACE conn4 <- [1,2846,null,{}] 08:51:23 INFO - PROCESS | 1720 | 1466697083667 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}] 08:51:23 INFO - PROCESS | 1720 | 1466697083673 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:23 INFO - PROCESS | 1720 | 1466697083856 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:51:24 INFO - PROCESS | 1720 | 1466697084109 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1720 | 1466697084117 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:24 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eebc800 == 59 [pid = 1720] [id = 719] 08:51:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x901cd800) [pid = 1720] [serial = 2158] [outer = (nil)] 08:51:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9020f800) [pid = 1720] [serial = 2159] [outer = 0x901cd800] 08:51:24 INFO - PROCESS | 1720 | 1466697084239 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x90d69000) [pid = 1720] [serial = 2160] [outer = 0x901cd800] 08:51:25 INFO - PROCESS | 1720 | 1466697085161 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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1583ms 08:51:25 INFO - PROCESS | 1720 | 1466697085236 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1720 | 1466697085245 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:51:25 INFO - PROCESS | 1720 | 1466697085265 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1720 | 1466697085272 Marionette TRACE conn4 <- [1,2850,null,{}] 08:51:25 INFO - PROCESS | 1720 | 1466697085284 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}] 08:51:25 INFO - PROCESS | 1720 | 1466697085289 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:25 INFO - PROCESS | 1720 | 1466697085520 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:51:25 INFO - PROCESS | 1720 | 1466697085779 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 1720 | 1466697085787 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb33800 == 60 [pid = 1720] [id = 720] 08:51:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9020e400) [pid = 1720] [serial = 2161] [outer = (nil)] 08:51:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x920cfc00) [pid = 1720] [serial = 2162] [outer = 0x9020e400] 08:51:25 INFO - PROCESS | 1720 | 1466697085918 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9240a400) [pid = 1720] [serial = 2163] [outer = 0x9020e400] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f6c00 == 59 [pid = 1720] [id = 703] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c877800 == 58 [pid = 1720] [id = 702] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cade800 == 57 [pid = 1720] [id = 701] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8e857400 == 56 [pid = 1720] [id = 700] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c872c00 == 55 [pid = 1720] [id = 698] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87e400 == 54 [pid = 1720] [id = 699] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01e400 == 53 [pid = 1720] [id = 686] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd0f400 == 52 [pid = 1720] [id = 685] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8dd09c00 == 51 [pid = 1720] [id = 693] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fb000 == 50 [pid = 1720] [id = 687] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d921800 == 49 [pid = 1720] [id = 689] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x90d6c800 == 48 [pid = 1720] [id = 688] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x92404000 == 47 [pid = 1720] [id = 690] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c875000 == 46 [pid = 1720] [id = 692] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x92406400 == 45 [pid = 1720] [id = 691] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fd400 == 44 [pid = 1720] [id = 694] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8caeb000 == 43 [pid = 1720] [id = 695] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae0c00 == 42 [pid = 1720] [id = 696] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae6000 == 41 [pid = 1720] [id = 697] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d024800 == 40 [pid = 1720] [id = 681] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8eebc800 == 39 [pid = 1720] [id = 719] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab91c00 == 38 [pid = 1720] [id = 717] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d020400 == 37 [pid = 1720] [id = 718] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9a569800 == 36 [pid = 1720] [id = 716] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9a835000 == 35 [pid = 1720] [id = 715] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x9a495c00 == 34 [pid = 1720] [id = 714] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x901d3800 == 33 [pid = 1720] [id = 712] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x96c18c00 == 32 [pid = 1720] [id = 713] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01c800 == 31 [pid = 1720] [id = 711] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x93834c00 == 30 [pid = 1720] [id = 710] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x92496400 == 29 [pid = 1720] [id = 709] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x922bb400 == 28 [pid = 1720] [id = 707] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x925a6400 == 27 [pid = 1720] [id = 708] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x901d7000 == 26 [pid = 1720] [id = 706] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99a800 == 25 [pid = 1720] [id = 704] 08:51:28 INFO - PROCESS | 1720 | --DOCSHELL 0x8d026800 == 24 [pid = 1720] [id = 705] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8e85e000) [pid = 1720] [serial = 2016] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8dd0f000) [pid = 1720] [serial = 2015] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x90d71000) [pid = 1720] [serial = 2019] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90201c00) [pid = 1720] [serial = 2018] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x92a0a400) [pid = 1720] [serial = 2022] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x927df800) [pid = 1720] [serial = 2021] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x94f9d000) [pid = 1720] [serial = 2025] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x93a6e800) [pid = 1720] [serial = 2024] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x95055000) [pid = 1720] [serial = 2028] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x9504f400) [pid = 1720] [serial = 2027] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x9a22bc00) [pid = 1720] [serial = 2031] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9953e400) [pid = 1720] [serial = 2030] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9a570800) [pid = 1720] [serial = 2034] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8e863800) [pid = 1720] [serial = 2051] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9a568800) [pid = 1720] [serial = 2033] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x9a69ec00) [pid = 1720] [serial = 2037] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9a699c00) [pid = 1720] [serial = 2036] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x8eb2bc00) [pid = 1720] [serial = 2052] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x8dd06000) [pid = 1720] [serial = 2054] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x9ab36400) [pid = 1720] [serial = 2040] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x9030e000) [pid = 1720] [serial = 2045] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x9ab32c00) [pid = 1720] [serial = 2039] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x920d5000) [pid = 1720] [serial = 2046] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x8d2f1c00) [pid = 1720] [serial = 2048] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8e85e400) [pid = 1720] [serial = 2043] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8e4aa000) [pid = 1720] [serial = 2042] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x901d3c00) [pid = 1720] [serial = 2057] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8d2fa000) [pid = 1720] [serial = 2049] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8eeb3400) [pid = 1720] [serial = 2055] [outer = (nil)] [url = about:blank] 08:51:29 INFO - PROCESS | 1720 | 1466697089288 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:51:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 4094ms 08:51:29 INFO - PROCESS | 1720 | 1466697089359 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 1720 | 1466697089364 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:51:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:51:29 INFO - PROCESS | 1720 | 1466697089374 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1720 | 1466697089378 Marionette TRACE conn4 <- [1,2854,null,{}] 08:51:29 INFO - PROCESS | 1720 | 1466697089386 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}] 08:51:29 INFO - PROCESS | 1720 | 1466697089392 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:29 INFO - PROCESS | 1720 | 1466697089560 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:51:29 INFO - PROCESS | 1720 | 1466697089832 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 1720 | 1466697089844 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caeb000 == 25 [pid = 1720] [id = 721] 08:51:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x8caeb400) [pid = 1720] [serial = 2164] [outer = (nil)] 08:51:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x8d2ef800) [pid = 1720] [serial = 2165] [outer = 0x8caeb400] 08:51:29 INFO - PROCESS | 1720 | 1466697089925 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x8d2f8c00) [pid = 1720] [serial = 2166] [outer = 0x8caeb400] 08:51:30 INFO - PROCESS | 1720 | 1466697090797 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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:51:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1479ms 08:51:30 INFO - PROCESS | 1720 | 1466697090855 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1720 | 1466697090863 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:51:30 INFO - PROCESS | 1720 | 1466697090875 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1720 | 1466697090881 Marionette TRACE conn4 <- [1,2858,null,{}] 08:51:30 INFO - PROCESS | 1720 | 1466697090887 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}] 08:51:30 INFO - PROCESS | 1720 | 1466697090894 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:31 INFO - PROCESS | 1720 | 1466697091076 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:51:31 INFO - PROCESS | 1720 | 1466697091250 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 1720 | 1466697091257 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d020400 == 26 [pid = 1720] [id = 722] 08:51:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x8dd0ec00) [pid = 1720] [serial = 2167] [outer = (nil)] 08:51:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8e85a400) [pid = 1720] [serial = 2168] [outer = 0x8dd0ec00] 08:51:31 INFO - PROCESS | 1720 | 1466697091342 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8e860800) [pid = 1720] [serial = 2169] [outer = 0x8dd0ec00] 08:51:32 INFO - PROCESS | 1720 | 1466697092290 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:51:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1487ms 08:51:32 INFO - PROCESS | 1720 | 1466697092361 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 1720 | 1466697092365 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:51:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:51:32 INFO - PROCESS | 1720 | 1466697092371 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 1720 | 1466697092377 Marionette TRACE conn4 <- [1,2862,null,{}] 08:51:32 INFO - PROCESS | 1720 | 1466697092402 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}] 08:51:32 INFO - PROCESS | 1720 | 1466697092412 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:32 INFO - PROCESS | 1720 | 1466697092663 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:51:32 INFO - PROCESS | 1720 | 1466697092700 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1720 | 1466697092707 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed34c00 == 27 [pid = 1720] [id = 723] 08:51:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8ed35c00) [pid = 1720] [serial = 2170] [outer = (nil)] 08:51:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8eeb4400) [pid = 1720] [serial = 2171] [outer = 0x8ed35c00] 08:51:32 INFO - PROCESS | 1720 | 1466697092783 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x901cd400) [pid = 1720] [serial = 2172] [outer = 0x8ed35c00] 08:51:34 INFO - PROCESS | 1720 | 1466697094737 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]]]}] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8c877c00) [pid = 1720] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8d91e400) [pid = 1720] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x90d6f400) [pid = 1720] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x9249c400) [pid = 1720] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8d921400) [pid = 1720] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x92405000) [pid = 1720] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8ed27400) [pid = 1720] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x8d917000) [pid = 1720] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x8eeb7c00) [pid = 1720] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x9031cc00) [pid = 1720] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8caebc00) [pid = 1720] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 117 (0x90202800) [pid = 1720] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 116 (0x8eb36c00) [pid = 1720] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 115 (0x8c873400) [pid = 1720] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 114 (0x927e0c00) [pid = 1720] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 113 (0x90d73c00) [pid = 1720] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 112 (0x8d024c00) [pid = 1720] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 111 (0x8e859c00) [pid = 1720] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 110 (0x8d021c00) [pid = 1720] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:51:34 INFO - PROCESS | 1720 | --DOMWINDOW == 109 (0x90ee5c00) [pid = 1720] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:51:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:51:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2540ms 08:51:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:51:34 INFO - PROCESS | 1720 | 1466697094913 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 1720 | 1466697094916 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:51:34 INFO - PROCESS | 1720 | 1466697094923 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1720 | 1466697094926 Marionette TRACE conn4 <- [1,2866,null,{}] 08:51:34 INFO - PROCESS | 1720 | 1466697094931 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}] 08:51:34 INFO - PROCESS | 1720 | 1466697094936 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:35 INFO - PROCESS | 1720 | 1466697095083 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:51:35 INFO - PROCESS | 1720 | 1466697095097 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 1720 | 1466697095105 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d022000 == 28 [pid = 1720] [id = 724] 08:51:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 110 (0x8dd0fc00) [pid = 1720] [serial = 2173] [outer = (nil)] 08:51:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 111 (0x8eb30800) [pid = 1720] [serial = 2174] [outer = 0x8dd0fc00] 08:51:35 INFO - PROCESS | 1720 | 1466697095174 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 112 (0x901d3800) [pid = 1720] [serial = 2175] [outer = 0x8dd0fc00] 08:51:36 INFO - PROCESS | 1720 | 1466697096030 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]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:51:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1130ms 08:51:36 INFO - PROCESS | 1720 | 1466697096052 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:51:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:51:36 INFO - PROCESS | 1720 | 1466697096057 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:51:36 INFO - PROCESS | 1720 | 1466697096063 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 1720 | 1466697096067 Marionette TRACE conn4 <- [1,2870,null,{}] 08:51:36 INFO - PROCESS | 1720 | 1466697096084 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}] 08:51:36 INFO - PROCESS | 1720 | 1466697096089 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:36 INFO - PROCESS | 1720 | 1466697096238 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:51:36 INFO - PROCESS | 1720 | 1466697096247 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1720 | 1466697096255 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:36 INFO - PROCESS | 1720 | ++DOCSHELL 0x8caeb800 == 29 [pid = 1720] [id = 725] 08:51:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 113 (0x901d9000) [pid = 1720] [serial = 2176] [outer = (nil)] 08:51:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 114 (0x90311400) [pid = 1720] [serial = 2177] [outer = 0x901d9000] 08:51:36 INFO - PROCESS | 1720 | 1466697096324 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1720 | ++DOMWINDOW == 115 (0x90317c00) [pid = 1720] [serial = 2178] [outer = 0x901d9000] 08:51:37 INFO - PROCESS | 1720 | 1466697097532 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]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:51:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1500ms 08:51:37 INFO - PROCESS | 1720 | 1466697097565 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1720 | 1466697097572 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:51:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:51:37 INFO - PROCESS | 1720 | 1466697097581 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1720 | 1466697097586 Marionette TRACE conn4 <- [1,2874,null,{}] 08:51:37 INFO - PROCESS | 1720 | 1466697097596 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}] 08:51:37 INFO - PROCESS | 1720 | 1466697097601 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:37 INFO - PROCESS | 1720 | 1466697097796 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:51:38 INFO - PROCESS | 1720 | 1466697098044 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 1720 | 1466697098056 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2f1c00 == 30 [pid = 1720] [id = 726] 08:51:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 116 (0x8d914800) [pid = 1720] [serial = 2179] [outer = (nil)] 08:51:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 117 (0x8dd10800) [pid = 1720] [serial = 2180] [outer = 0x8d914800] 08:51:38 INFO - PROCESS | 1720 | 1466697098189 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 118 (0x8e85c000) [pid = 1720] [serial = 2181] [outer = 0x8d914800] 08:51:39 INFO - PROCESS | 1720 | 1466697099255 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]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:51:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1738ms 08:51:39 INFO - PROCESS | 1720 | 1466697099318 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 1720 | 1466697099325 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:51:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:51:39 INFO - PROCESS | 1720 | 1466697099336 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 1720 | 1466697099340 Marionette TRACE conn4 <- [1,2878,null,{}] 08:51:39 INFO - PROCESS | 1720 | 1466697099346 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}] 08:51:39 INFO - PROCESS | 1720 | 1466697099352 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:39 INFO - PROCESS | 1720 | 1466697099578 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:51:39 INFO - PROCESS | 1720 | 1466697099921 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 1720 | 1466697099932 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:39 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae2c00 == 31 [pid = 1720] [id = 727] 08:51:39 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x901d1c00) [pid = 1720] [serial = 2182] [outer = (nil)] 08:51:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x90209000) [pid = 1720] [serial = 2183] [outer = 0x901d1c00] 08:51:40 INFO - PROCESS | 1720 | 1466697100024 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x901d0c00) [pid = 1720] [serial = 2184] [outer = 0x901d1c00] 08:51:40 INFO - PROCESS | 1720 | 1466697100955 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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:51:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1680ms 08:51:41 INFO - PROCESS | 1720 | 1466697101016 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:51:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:51:41 INFO - PROCESS | 1720 | 1466697101021 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:51:41 INFO - PROCESS | 1720 | 1466697101027 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1720 | 1466697101034 Marionette TRACE conn4 <- [1,2882,null,{}] 08:51:41 INFO - PROCESS | 1720 | 1466697101051 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}] 08:51:41 INFO - PROCESS | 1720 | 1466697101060 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:41 INFO - PROCESS | 1720 | 1466697101287 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:51:41 INFO - PROCESS | 1720 | 1466697101528 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1720 | 1466697101536 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:41 INFO - PROCESS | 1720 | ++DOCSHELL 0x91804400 == 32 [pid = 1720] [id = 728] 08:51:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x91804800) [pid = 1720] [serial = 2185] [outer = (nil)] 08:51:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x9180a400) [pid = 1720] [serial = 2186] [outer = 0x91804800] 08:51:41 INFO - PROCESS | 1720 | 1466697101673 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x920d3400) [pid = 1720] [serial = 2187] [outer = 0x91804800] 08:51:42 INFO - PROCESS | 1720 | 1466697102658 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]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:51:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1696ms 08:51:42 INFO - PROCESS | 1720 | 1466697102723 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1720 | 1466697102728 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:51:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:51:42 INFO - PROCESS | 1720 | 1466697102734 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1720 | 1466697102738 Marionette TRACE conn4 <- [1,2886,null,{}] 08:51:42 INFO - PROCESS | 1720 | 1466697102743 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}] 08:51:42 INFO - PROCESS | 1720 | 1466697102749 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:42 INFO - PROCESS | 1720 | 1466697102936 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:51:43 INFO - PROCESS | 1720 | 1466697103132 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1720 | 1466697103142 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:43 INFO - PROCESS | 1720 | ++DOCSHELL 0x8ed34800 == 33 [pid = 1720] [id = 729] 08:51:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8eeb6800) [pid = 1720] [serial = 2188] [outer = (nil)] 08:51:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x92408800) [pid = 1720] [serial = 2189] [outer = 0x8eeb6800] 08:51:43 INFO - PROCESS | 1720 | 1466697103230 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x92409c00) [pid = 1720] [serial = 2190] [outer = 0x8eeb6800] 08:51:44 INFO - PROCESS | 1720 | 1466697104283 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]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:51:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1586ms 08:51:44 INFO - PROCESS | 1720 | 1466697104329 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:51:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:51:44 INFO - PROCESS | 1720 | 1466697104334 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:51:44 INFO - PROCESS | 1720 | 1466697104341 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1720 | 1466697104344 Marionette TRACE conn4 <- [1,2890,null,{}] 08:51:44 INFO - PROCESS | 1720 | 1466697104350 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}] 08:51:44 INFO - PROCESS | 1720 | 1466697104355 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:44 INFO - PROCESS | 1720 | 1466697104549 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:51:44 INFO - PROCESS | 1720 | 1466697104748 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 1720 | 1466697104757 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x92409000 == 34 [pid = 1720] [id = 730] 08:51:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x92409800) [pid = 1720] [serial = 2191] [outer = (nil)] 08:51:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x92597800) [pid = 1720] [serial = 2192] [outer = 0x92409800] 08:51:44 INFO - PROCESS | 1720 | 1466697104878 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x9259d800) [pid = 1720] [serial = 2193] [outer = 0x92409800] 08:51:45 INFO - PROCESS | 1720 | 1466697105929 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:51:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1634ms 08:51:45 INFO - PROCESS | 1720 | 1466697105975 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:51:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:51:45 INFO - PROCESS | 1720 | 1466697105980 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:51:45 INFO - PROCESS | 1720 | 1466697105986 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 1720 | 1466697105990 Marionette TRACE conn4 <- [1,2894,null,{}] 08:51:45 INFO - PROCESS | 1720 | 1466697105996 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}] 08:51:46 INFO - PROCESS | 1720 | 1466697106007 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:46 INFO - PROCESS | 1720 | 1466697106239 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:51:46 INFO - PROCESS | 1720 | 1466697106477 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 1720 | 1466697106486 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:46 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99c400 == 35 [pid = 1720] [id = 731] 08:51:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d919000) [pid = 1720] [serial = 2194] [outer = (nil)] 08:51:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x929d3c00) [pid = 1720] [serial = 2195] [outer = 0x8d919000] 08:51:46 INFO - PROCESS | 1720 | 1466697106618 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x929da800) [pid = 1720] [serial = 2196] [outer = 0x8d919000] 08:51:47 INFO - PROCESS | 1720 | 1466697107537 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]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:51:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1584ms 08:51:47 INFO - PROCESS | 1720 | 1466697107570 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 1720 | 1466697107574 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:51:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:51:47 INFO - PROCESS | 1720 | 1466697107580 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 1720 | 1466697107584 Marionette TRACE conn4 <- [1,2898,null,{}] 08:51:47 INFO - PROCESS | 1720 | 1466697107590 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}] 08:51:47 INFO - PROCESS | 1720 | 1466697107595 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:47 INFO - PROCESS | 1720 | 1466697107763 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:51:47 INFO - PROCESS | 1720 | 1466697107960 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1720 | 1466697107970 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01b000 == 36 [pid = 1720] [id = 732] 08:51:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x929d6000) [pid = 1720] [serial = 2197] [outer = (nil)] 08:51:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x92ca4000) [pid = 1720] [serial = 2198] [outer = 0x929d6000] 08:51:48 INFO - PROCESS | 1720 | 1466697108052 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x92ca1800) [pid = 1720] [serial = 2199] [outer = 0x929d6000] 08:51:49 INFO - PROCESS | 1720 | 1466697109062 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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:51:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1529ms 08:51:49 INFO - PROCESS | 1720 | 1466697109110 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 1720 | 1466697109121 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:51:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:51:49 INFO - PROCESS | 1720 | 1466697109127 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 1720 | 1466697109130 Marionette TRACE conn4 <- [1,2902,null,{}] 08:51:49 INFO - PROCESS | 1720 | 1466697109136 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}] 08:51:49 INFO - PROCESS | 1720 | 1466697109141 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:49 INFO - PROCESS | 1720 | 1466697109309 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:51:49 INFO - PROCESS | 1720 | 1466697109505 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1720 | 1466697109514 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:49 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fec00 == 37 [pid = 1720] [id = 733] 08:51:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x8e858c00) [pid = 1720] [serial = 2200] [outer = (nil)] 08:51:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x93a6a800) [pid = 1720] [serial = 2201] [outer = 0x8e858c00] 08:51:49 INFO - PROCESS | 1720 | 1466697109640 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x94f9e400) [pid = 1720] [serial = 2202] [outer = 0x8e858c00] 08:51:50 INFO - PROCESS | 1720 | 1466697110561 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:51:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1479ms 08:51:50 INFO - PROCESS | 1720 | 1466697110607 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:51:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:51:50 INFO - PROCESS | 1720 | 1466697110611 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:51:50 INFO - PROCESS | 1720 | 1466697110617 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1720 | 1466697110621 Marionette TRACE conn4 <- [1,2906,null,{}] 08:51:50 INFO - PROCESS | 1720 | 1466697110626 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}] 08:51:50 INFO - PROCESS | 1720 | 1466697110631 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:50 INFO - PROCESS | 1720 | 1466697110804 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:51:51 INFO - PROCESS | 1720 | 1466697111005 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 1720 | 1466697111013 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a000 == 38 [pid = 1720] [id = 734] 08:51:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8c999c00) [pid = 1720] [serial = 2203] [outer = (nil)] 08:51:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x94fa5400) [pid = 1720] [serial = 2204] [outer = 0x8c999c00] 08:51:51 INFO - PROCESS | 1720 | 1466697111136 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x94fa5c00) [pid = 1720] [serial = 2205] [outer = 0x8c999c00] 08:51:52 INFO - PROCESS | 1720 | 1466697112142 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]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:51:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1580ms 08:51:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:51:52 INFO - PROCESS | 1720 | 1466697112196 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 1720 | 1466697112200 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:51:52 INFO - PROCESS | 1720 | 1466697112206 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1720 | 1466697112209 Marionette TRACE conn4 <- [1,2910,null,{}] 08:51:52 INFO - PROCESS | 1720 | 1466697112215 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}] 08:51:52 INFO - PROCESS | 1720 | 1466697112220 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:52 INFO - PROCESS | 1720 | 1466697112399 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:51:52 INFO - PROCESS | 1720 | 1466697112597 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1720 | 1466697112606 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x9383b800 == 39 [pid = 1720] [id = 735] 08:51:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x94fa2000) [pid = 1720] [serial = 2206] [outer = (nil)] 08:51:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x95055c00) [pid = 1720] [serial = 2207] [outer = 0x94fa2000] 08:51:52 INFO - PROCESS | 1720 | 1466697112734 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x95061000) [pid = 1720] [serial = 2208] [outer = 0x94fa2000] 08:51:53 INFO - PROCESS | 1720 | 1466697113639 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]]]}] 08:51:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:51:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:51:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1484ms 08:51:53 INFO - PROCESS | 1720 | 1466697113690 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:51:53 INFO - TEST-START | /DOMEvents/constructors.html 08:51:53 INFO - PROCESS | 1720 | 1466697113695 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:51:53 INFO - PROCESS | 1720 | 1466697113702 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1720 | 1466697113711 Marionette TRACE conn4 <- [1,2914,null,{}] 08:51:53 INFO - PROCESS | 1720 | 1466697113721 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}] 08:51:53 INFO - PROCESS | 1720 | 1466697113732 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:54 INFO - PROCESS | 1720 | 1466697114051 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:51:54 INFO - PROCESS | 1720 | 1466697114201 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 1720 | 1466697114211 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:54 INFO - PROCESS | 1720 | ++DOCSHELL 0x922be400 == 40 [pid = 1720] [id = 736] 08:51:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9517c400) [pid = 1720] [serial = 2209] [outer = (nil)] 08:51:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x97e67c00) [pid = 1720] [serial = 2210] [outer = 0x9517c400] 08:51:54 INFO - PROCESS | 1720 | 1466697114337 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x99543800) [pid = 1720] [serial = 2211] [outer = 0x9517c400] 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:51:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:51:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:51:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1715ms 08:51:55 INFO - PROCESS | 1720 | 1466697115339 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]]]}] 08:51:55 INFO - PROCESS | 1720 | 1466697115419 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 1720 | 1466697115424 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:51:55 INFO - PROCESS | 1720 | 1466697115435 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 1720 | 1466697115443 Marionette TRACE conn4 <- [1,2918,null,{}] 08:51:55 INFO - PROCESS | 1720 | 1466697115453 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}] 08:51:55 INFO - PROCESS | 1720 | 1466697115458 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:55 INFO - PROCESS | 1720 | 1466697115706 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:51:55 INFO - PROCESS | 1720 | 1466697115895 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1720 | 1466697115903 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x91810400 == 41 [pid = 1720] [id = 737] 08:51:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x922b7800) [pid = 1720] [serial = 2212] [outer = (nil)] 08:51:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x99dd9400) [pid = 1720] [serial = 2213] [outer = 0x922b7800] 08:51:56 INFO - PROCESS | 1720 | 1466697116027 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a495400) [pid = 1720] [serial = 2214] [outer = 0x922b7800] 08:51:56 INFO - PROCESS | 1720 | 1466697116874 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:51:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1495ms 08:51:56 INFO - PROCESS | 1720 | 1466697116930 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1720 | 1466697116935 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:51:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:51:56 INFO - PROCESS | 1720 | 1466697116962 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1720 | 1466697116967 Marionette TRACE conn4 <- [1,2922,null,{}] 08:51:56 INFO - PROCESS | 1720 | 1466697116977 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}] 08:51:56 INFO - PROCESS | 1720 | 1466697116981 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:57 INFO - PROCESS | 1720 | 1466697117150 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:51:57 INFO - PROCESS | 1720 | 1466697117360 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1720 | 1466697117371 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:57 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c994400 == 42 [pid = 1720] [id = 738] 08:51:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x8cae9400) [pid = 1720] [serial = 2215] [outer = (nil)] 08:51:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9a4a1400) [pid = 1720] [serial = 2216] [outer = 0x8cae9400] 08:51:57 INFO - PROCESS | 1720 | 1466697117499 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9a569800) [pid = 1720] [serial = 2217] [outer = 0x8cae9400] 08:51:58 INFO - PROCESS | 1720 | [1720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:58 INFO - PROCESS | 1720 | [1720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:58 INFO - PROCESS | 1720 | [1720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:58 INFO - PROCESS | 1720 | [1720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:58 INFO - PROCESS | 1720 | 1466697118365 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]]]}] 08:51:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:51:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:58 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 08:51:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:58 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 08:51:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:58 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]" 08:51:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:51:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1500ms 08:51:58 INFO - PROCESS | 1720 | 1466697118451 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 1720 | 1466697118460 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:51:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:51:58 INFO - PROCESS | 1720 | 1466697118468 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1720 | 1466697118471 Marionette TRACE conn4 <- [1,2926,null,{}] 08:51:58 INFO - PROCESS | 1720 | 1466697118477 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}] 08:51:58 INFO - PROCESS | 1720 | 1466697118482 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:58 INFO - PROCESS | 1720 | 1466697118730 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:51:58 INFO - PROCESS | 1720 | 1466697118882 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1720 | 1466697118890 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:51:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871000 == 43 [pid = 1720] [id = 739] 08:51:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8c9a1400) [pid = 1720] [serial = 2218] [outer = (nil)] 08:51:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x91809800) [pid = 1720] [serial = 2219] [outer = 0x8c9a1400] 08:51:59 INFO - PROCESS | 1720 | 1466697119017 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x92497c00) [pid = 1720] [serial = 2220] [outer = 0x8c9a1400] 08:51:59 INFO - PROCESS | 1720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:51:59 INFO - PROCESS | 1720 | 1466697119825 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]]]}] 08:51:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:51:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1379ms 08:51:59 INFO - PROCESS | 1720 | 1466697119848 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 1720 | 1466697119851 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:51:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:51:59 INFO - PROCESS | 1720 | 1466697119858 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1720 | 1466697119861 Marionette TRACE conn4 <- [1,2930,null,{}] 08:51:59 INFO - PROCESS | 1720 | 1466697119871 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}] 08:51:59 INFO - PROCESS | 1720 | 1466697119875 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:00 INFO - PROCESS | 1720 | 1466697120096 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:52:00 INFO - PROCESS | 1720 | 1466697120284 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 1720 | 1466697120293 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:00 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87a400 == 44 [pid = 1720] [id = 740] 08:52:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8c87c000) [pid = 1720] [serial = 2221] [outer = (nil)] 08:52:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x8dd02c00) [pid = 1720] [serial = 2222] [outer = 0x8c87c000] 08:52:00 INFO - PROCESS | 1720 | 1466697120408 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x8eeb5800) [pid = 1720] [serial = 2223] [outer = 0x8c87c000] 08:52:01 INFO - PROCESS | 1720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:52:01 INFO - PROCESS | 1720 | 1466697121498 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]]]}] 08:52:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:52:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1693ms 08:52:01 INFO - PROCESS | 1720 | 1466697121552 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 1720 | 1466697121558 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:52:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:52:01 INFO - PROCESS | 1720 | 1466697121565 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1720 | 1466697121572 Marionette TRACE conn4 <- [1,2934,null,{}] 08:52:01 INFO - PROCESS | 1720 | 1466697121580 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}] 08:52:01 INFO - PROCESS | 1720 | 1466697121585 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:01 INFO - PROCESS | 1720 | 1466697121755 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:52:02 INFO - PROCESS | 1720 | 1466697122042 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 1720 | 1466697122053 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c9a2800 == 45 [pid = 1720] [id = 741] 08:52:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x8d021c00) [pid = 1720] [serial = 2224] [outer = (nil)] 08:52:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x8d920400) [pid = 1720] [serial = 2225] [outer = 0x8d021c00] 08:52:02 INFO - PROCESS | 1720 | 1466697122141 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x8dd0a000) [pid = 1720] [serial = 2226] [outer = 0x8d021c00] 08:52:02 INFO - PROCESS | 1720 | 1466697122945 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]]]}] 08:52:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:52:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1432ms 08:52:02 INFO - PROCESS | 1720 | 1466697122997 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 1720 | 1466697123004 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:52:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:52:03 INFO - PROCESS | 1720 | 1466697123014 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 1720 | 1466697123017 Marionette TRACE conn4 <- [1,2938,null,{}] 08:52:03 INFO - PROCESS | 1720 | 1466697123024 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}] 08:52:03 INFO - PROCESS | 1720 | 1466697123029 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:03 INFO - PROCESS | 1720 | 1466697123202 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:52:03 INFO - PROCESS | 1720 | 1466697123506 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1720 | 1466697123514 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:03 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87e400 == 46 [pid = 1720] [id = 742] 08:52:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8d921400) [pid = 1720] [serial = 2227] [outer = (nil)] 08:52:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x901dac00) [pid = 1720] [serial = 2228] [outer = 0x8d921400] 08:52:03 INFO - PROCESS | 1720 | 1466697123597 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9020a800) [pid = 1720] [serial = 2229] [outer = 0x8d921400] 08:52:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8d022000 == 45 [pid = 1720] [id = 724] 08:52:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed34c00 == 44 [pid = 1720] [id = 723] 08:52:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8d020400 == 43 [pid = 1720] [id = 722] 08:52:04 INFO - PROCESS | 1720 | --DOCSHELL 0x8caeb000 == 42 [pid = 1720] [id = 721] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x929db000) [pid = 1720] [serial = 2115] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x92a0e400) [pid = 1720] [serial = 2079] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x93a67800) [pid = 1720] [serial = 2084] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x9180a800) [pid = 1720] [serial = 2106] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x927e6800) [pid = 1720] [serial = 2075] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x8eb31800) [pid = 1720] [serial = 2099] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9248f000) [pid = 1720] [serial = 2072] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x922b7000) [pid = 1720] [serial = 2108] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x90ee7800) [pid = 1720] [serial = 2105] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9259c400) [pid = 1720] [serial = 2112] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x8eebc000) [pid = 1720] [serial = 2063] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x922bc800) [pid = 1720] [serial = 2070] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x922b9000) [pid = 1720] [serial = 2069] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x9020cc00) [pid = 1720] [serial = 2093] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x90d72000) [pid = 1720] [serial = 2094] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x90204000) [pid = 1720] [serial = 2064] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x96c0d400) [pid = 1720] [serial = 2091] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x901dcc00) [pid = 1720] [serial = 2102] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x8cae1800) [pid = 1720] [serial = 2097] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x93a6dc00) [pid = 1720] [serial = 2085] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x93831c00) [pid = 1720] [serial = 2082] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x92491c00) [pid = 1720] [serial = 2073] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x90ef2c00) [pid = 1720] [serial = 2067] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x8ed2c400) [pid = 1720] [serial = 2111] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x8dd0a400) [pid = 1720] [serial = 2060] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x90ee5000) [pid = 1720] [serial = 2066] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8ed35000) [pid = 1720] [serial = 2100] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x8c87cc00) [pid = 1720] [serial = 2096] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x90201400) [pid = 1720] [serial = 2058] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9506a400) [pid = 1720] [serial = 2090] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8e4a5400) [pid = 1720] [serial = 2061] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x9240d000) [pid = 1720] [serial = 2109] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x94fc0400) [pid = 1720] [serial = 2088] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x94fa3400) [pid = 1720] [serial = 2087] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x93833400) [pid = 1720] [serial = 2081] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9020c400) [pid = 1720] [serial = 2103] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x929d4000) [pid = 1720] [serial = 2076] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x929db800) [pid = 1720] [serial = 2078] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x929d1400) [pid = 1720] [serial = 2114] [outer = (nil)] [url = about:blank] 08:52:04 INFO - PROCESS | 1720 | 1466697124563 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]]]}] 08:52:04 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. 08:52:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1578ms 08:52:04 INFO - PROCESS | 1720 | 1466697124591 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 1720 | 1466697124595 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:52:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:52:04 INFO - PROCESS | 1720 | 1466697124602 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 1720 | 1466697124608 Marionette TRACE conn4 <- [1,2942,null,{}] 08:52:04 INFO - PROCESS | 1720 | 1466697124624 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}] 08:52:04 INFO - PROCESS | 1720 | 1466697124632 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:04 INFO - PROCESS | 1720 | 1466697124798 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:52:05 INFO - PROCESS | 1720 | 1466697124989 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 1720 | 1466697124999 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x901d7400 == 43 [pid = 1720] [id = 743] 08:52:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x90203000) [pid = 1720] [serial = 2230] [outer = (nil)] 08:52:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x9020cc00) [pid = 1720] [serial = 2231] [outer = 0x90203000] 08:52:05 INFO - PROCESS | 1720 | 1466697125105 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x90ee5000) [pid = 1720] [serial = 2232] [outer = 0x90203000] 08:52:05 INFO - PROCESS | 1720 | 1466697125825 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"]]]}] 08:52:05 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 08:52:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:52:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1242ms 08:52:05 INFO - PROCESS | 1720 | 1466697125845 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1720 | 1466697125850 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:52:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:52:05 INFO - PROCESS | 1720 | 1466697125855 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1720 | 1466697125859 Marionette TRACE conn4 <- [1,2946,null,{}] 08:52:05 INFO - PROCESS | 1720 | 1466697125864 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}] 08:52:05 INFO - PROCESS | 1720 | 1466697125869 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:06 INFO - PROCESS | 1720 | 1466697126028 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:52:06 INFO - PROCESS | 1720 | 1466697126204 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1720 | 1466697126210 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:06 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb1c00 == 44 [pid = 1720] [id = 744] 08:52:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x91802400) [pid = 1720] [serial = 2233] [outer = (nil)] 08:52:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x920dc000) [pid = 1720] [serial = 2234] [outer = 0x91802400] 08:52:06 INFO - PROCESS | 1720 | 1466697126282 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x922b9c00) [pid = 1720] [serial = 2235] [outer = 0x91802400] 08:52:07 INFO - PROCESS | 1720 | 1466697127091 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]]]}] 08:52:07 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. 08:52:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1283ms 08:52:07 INFO - PROCESS | 1720 | 1466697127140 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1720 | 1466697127143 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:52:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:52:07 INFO - PROCESS | 1720 | 1466697127149 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1720 | 1466697127153 Marionette TRACE conn4 <- [1,2950,null,{}] 08:52:07 INFO - PROCESS | 1720 | 1466697127163 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}] 08:52:07 INFO - PROCESS | 1720 | 1466697127167 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:07 INFO - PROCESS | 1720 | 1466697127379 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:52:07 INFO - PROCESS | 1720 | 1466697127402 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1720 | 1466697127411 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x90d72000 == 45 [pid = 1720] [id = 745] 08:52:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9180bc00) [pid = 1720] [serial = 2236] [outer = (nil)] 08:52:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x92407000) [pid = 1720] [serial = 2237] [outer = 0x9180bc00] 08:52:07 INFO - PROCESS | 1720 | 1466697127495 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x92492800) [pid = 1720] [serial = 2238] [outer = 0x9180bc00] 08:52:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x92406800 == 46 [pid = 1720] [id = 746] 08:52:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x927e8c00) [pid = 1720] [serial = 2239] [outer = (nil)] 08:52:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x929d1800) [pid = 1720] [serial = 2240] [outer = 0x927e8c00] 08:52:08 INFO - PROCESS | 1720 | 1466697128493 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]]]}] 08:52:08 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. 08:52:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1386ms 08:52:08 INFO - PROCESS | 1720 | 1466697128536 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 1720 | 1466697128540 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:52:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:52:08 INFO - PROCESS | 1720 | 1466697128546 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 1720 | 1466697128549 Marionette TRACE conn4 <- [1,2954,null,{}] 08:52:08 INFO - PROCESS | 1720 | 1466697128554 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}] 08:52:08 INFO - PROCESS | 1720 | 1466697128564 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:08 INFO - PROCESS | 1720 | 1466697128822 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x9ab32800) [pid = 1720] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x9020e400) [pid = 1720] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x9ae24400) [pid = 1720] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x927e0800) [pid = 1720] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x94537000) [pid = 1720] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x9a49ec00) [pid = 1720] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x9248d400) [pid = 1720] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x9a82fc00) [pid = 1720] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x927e1400) [pid = 1720] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x8d027c00) [pid = 1720] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8caeb400) [pid = 1720] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x95069c00) [pid = 1720] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x99091800) [pid = 1720] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x8ed35c00) [pid = 1720] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 123 (0x8dd0fc00) [pid = 1720] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 122 (0x8dd0ec00) [pid = 1720] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 121 (0x97e63400) [pid = 1720] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 120 (0x901cd800) [pid = 1720] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 119 (0x90310000) [pid = 1720] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:52:09 INFO - PROCESS | 1720 | --DOMWINDOW == 118 (0x8d020800) [pid = 1720] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:52:09 INFO - PROCESS | 1720 | 1466697129296 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1720 | 1466697129307 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:09 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cadfc00 == 47 [pid = 1720] [id = 747] 08:52:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 119 (0x8cae5400) [pid = 1720] [serial = 2241] [outer = (nil)] 08:52:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 120 (0x8dd08c00) [pid = 1720] [serial = 2242] [outer = 0x8cae5400] 08:52:09 INFO - PROCESS | 1720 | 1466697129376 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1720 | ++DOMWINDOW == 121 (0x901d7800) [pid = 1720] [serial = 2243] [outer = 0x8cae5400] 08:52:10 INFO - PROCESS | 1720 | 1466697129998 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]]]}] 08:52:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:52:10 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 08:52:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 08:52:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:52:10 INFO - PROCESS | 1720 | 1466697130031 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 1720 | 1466697130033 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:52:10 INFO - PROCESS | 1720 | 1466697130040 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1720 | 1466697130043 Marionette TRACE conn4 <- [1,2958,null,{}] 08:52:10 INFO - PROCESS | 1720 | 1466697130048 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}] 08:52:10 INFO - PROCESS | 1720 | 1466697130053 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:10 INFO - PROCESS | 1720 | 1466697130276 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:52:10 INFO - PROCESS | 1720 | 1466697130298 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 1720 | 1466697130303 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fc400 == 48 [pid = 1720] [id = 748] 08:52:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 122 (0x922bb800) [pid = 1720] [serial = 2244] [outer = (nil)] 08:52:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 123 (0x92a0c000) [pid = 1720] [serial = 2245] [outer = 0x922bb800] 08:52:10 INFO - PROCESS | 1720 | 1466697130372 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 124 (0x93831c00) [pid = 1720] [serial = 2246] [outer = 0x922bb800] 08:52:11 INFO - PROCESS | 1720 | 1466697131234 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]]]}] 08:52:11 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. 08:52:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1242ms 08:52:11 INFO - PROCESS | 1720 | 1466697131282 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 1720 | 1466697131289 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:52:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:52:11 INFO - PROCESS | 1720 | 1466697131357 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 1720 | 1466697131364 Marionette TRACE conn4 <- [1,2962,null,{}] 08:52:11 INFO - PROCESS | 1720 | 1466697131380 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}] 08:52:11 INFO - PROCESS | 1720 | 1466697131387 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:11 INFO - PROCESS | 1720 | 1466697131588 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:52:11 INFO - PROCESS | 1720 | 1466697131790 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1720 | 1466697131804 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99f800 == 49 [pid = 1720] [id = 749] 08:52:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8d01fc00) [pid = 1720] [serial = 2247] [outer = (nil)] 08:52:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x8d2f4000) [pid = 1720] [serial = 2248] [outer = 0x8d01fc00] 08:52:11 INFO - PROCESS | 1720 | 1466697131935 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x8dd0c800) [pid = 1720] [serial = 2249] [outer = 0x8d01fc00] 08:52:12 INFO - PROCESS | 1720 | 1466697132887 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]]]}] 08:52:12 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. 08:52:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1653ms 08:52:12 INFO - PROCESS | 1720 | 1466697132953 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:52:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:52:12 INFO - PROCESS | 1720 | 1466697132961 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:52:12 INFO - PROCESS | 1720 | 1466697132972 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1720 | 1466697132978 Marionette TRACE conn4 <- [1,2966,null,{}] 08:52:12 INFO - PROCESS | 1720 | 1466697132984 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}] 08:52:12 INFO - PROCESS | 1720 | 1466697132990 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:13 INFO - PROCESS | 1720 | 1466697133184 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:52:13 INFO - PROCESS | 1720 | 1466697133388 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 1720 | 1466697133400 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d01b800 == 50 [pid = 1720] [id = 750] 08:52:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x8ed2e000) [pid = 1720] [serial = 2250] [outer = (nil)] 08:52:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x901cf000) [pid = 1720] [serial = 2251] [outer = 0x8ed2e000] 08:52:13 INFO - PROCESS | 1720 | 1466697133530 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x90d6f400) [pid = 1720] [serial = 2252] [outer = 0x8ed2e000] 08:52:14 INFO - PROCESS | 1720 | 1466697134476 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]]]}] 08:52:14 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. 08:52:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1531ms 08:52:14 INFO - PROCESS | 1720 | 1466697134503 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:52:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:52:14 INFO - PROCESS | 1720 | 1466697134507 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:52:14 INFO - PROCESS | 1720 | 1466697134514 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 1720 | 1466697134520 Marionette TRACE conn4 <- [1,2970,null,{}] 08:52:14 INFO - PROCESS | 1720 | 1466697134537 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}] 08:52:14 INFO - PROCESS | 1720 | 1466697134545 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:14 INFO - PROCESS | 1720 | 1466697134764 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:52:15 INFO - PROCESS | 1720 | 1466697135045 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 1720 | 1466697135058 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:15 INFO - PROCESS | 1720 | ++DOCSHELL 0x927de000 == 51 [pid = 1720] [id = 751] 08:52:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x927de400) [pid = 1720] [serial = 2253] [outer = (nil)] 08:52:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x929d4800) [pid = 1720] [serial = 2254] [outer = 0x927de400] 08:52:15 INFO - PROCESS | 1720 | 1466697135199 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x9373ac00) [pid = 1720] [serial = 2255] [outer = 0x927de400] 08:52:16 INFO - PROCESS | 1720 | 1466697136035 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]]]}] 08:52:16 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. 08:52:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1535ms 08:52:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:52:16 INFO - PROCESS | 1720 | 1466697136048 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 1720 | 1466697136052 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:52:16 INFO - PROCESS | 1720 | 1466697136059 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 1720 | 1466697136062 Marionette TRACE conn4 <- [1,2974,null,{}] 08:52:16 INFO - PROCESS | 1720 | 1466697136070 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}] 08:52:16 INFO - PROCESS | 1720 | 1466697136074 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:16 INFO - PROCESS | 1720 | 1466697136258 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:52:16 INFO - PROCESS | 1720 | 1466697136484 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1720 | 1466697136497 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x927dc800 == 52 [pid = 1720] [id = 752] 08:52:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x9383dc00) [pid = 1720] [serial = 2256] [outer = (nil)] 08:52:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x94f9f800) [pid = 1720] [serial = 2257] [outer = 0x9383dc00] 08:52:16 INFO - PROCESS | 1720 | 1466697136580 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x94fcac00) [pid = 1720] [serial = 2258] [outer = 0x9383dc00] 08:52:17 INFO - PROCESS | 1720 | 1466697137475 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]]]}] 08:52:17 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. 08:52:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1430ms 08:52:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:52:17 INFO - PROCESS | 1720 | 1466697137488 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 1720 | 1466697137492 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:52:17 INFO - PROCESS | 1720 | 1466697137498 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 1720 | 1466697137501 Marionette TRACE conn4 <- [1,2978,null,{}] 08:52:17 INFO - PROCESS | 1720 | 1466697137507 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}] 08:52:17 INFO - PROCESS | 1720 | 1466697137512 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:17 INFO - PROCESS | 1720 | 1466697137686 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:52:17 INFO - PROCESS | 1720 | 1466697137914 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1720 | 1466697137923 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:17 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eeb1000 == 53 [pid = 1720] [id = 753] 08:52:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x927da000) [pid = 1720] [serial = 2259] [outer = (nil)] 08:52:17 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x95063000) [pid = 1720] [serial = 2260] [outer = 0x927da000] 08:52:18 INFO - PROCESS | 1720 | 1466697138007 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x95182400) [pid = 1720] [serial = 2261] [outer = 0x927da000] 08:52:18 INFO - PROCESS | 1720 | 1466697138842 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]]]}] 08:52:18 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. 08:52:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1378ms 08:52:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:52:18 INFO - PROCESS | 1720 | 1466697138876 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1720 | 1466697138879 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:52:18 INFO - PROCESS | 1720 | 1466697138886 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1720 | 1466697138889 Marionette TRACE conn4 <- [1,2982,null,{}] 08:52:18 INFO - PROCESS | 1720 | 1466697138895 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}] 08:52:18 INFO - PROCESS | 1720 | 1466697138905 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:19 INFO - PROCESS | 1720 | 1466697139160 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:52:19 INFO - PROCESS | 1720 | 1466697139386 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1720 | 1466697139399 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:19 INFO - PROCESS | 1720 | ++DOCSHELL 0x927df400 == 54 [pid = 1720] [id = 754] 08:52:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x96c11c00) [pid = 1720] [serial = 2262] [outer = (nil)] 08:52:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x99fe6800) [pid = 1720] [serial = 2263] [outer = 0x96c11c00] 08:52:19 INFO - PROCESS | 1720 | 1466697139521 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x9a56e000) [pid = 1720] [serial = 2264] [outer = 0x96c11c00] 08:52:20 INFO - PROCESS | 1720 | 1466697140364 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"]]]}] 08:52:20 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 08:52:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:52:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1535ms 08:52:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:52:20 INFO - PROCESS | 1720 | 1466697140421 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 1720 | 1466697140425 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:52:20 INFO - PROCESS | 1720 | 1466697140431 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1720 | 1466697140435 Marionette TRACE conn4 <- [1,2986,null,{}] 08:52:20 INFO - PROCESS | 1720 | 1466697140441 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}] 08:52:20 INFO - PROCESS | 1720 | 1466697140446 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:20 INFO - PROCESS | 1720 | 1466697140706 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:52:20 INFO - PROCESS | 1720 | 1466697140901 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1720 | 1466697140911 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:20 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d917c00 == 55 [pid = 1720] [id = 755] 08:52:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x95177800) [pid = 1720] [serial = 2265] [outer = (nil)] 08:52:20 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x9a6a1c00) [pid = 1720] [serial = 2266] [outer = 0x95177800] 08:52:21 INFO - PROCESS | 1720 | 1466697141000 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9a82fc00) [pid = 1720] [serial = 2267] [outer = 0x95177800] 08:52:21 INFO - PROCESS | 1720 | 1466697141800 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]]]}] 08:52:21 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. 08:52:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1386ms 08:52:21 INFO - PROCESS | 1720 | 1466697141816 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 1720 | 1466697141820 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:52:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:52:21 INFO - PROCESS | 1720 | 1466697141827 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1720 | 1466697141830 Marionette TRACE conn4 <- [1,2990,null,{}] 08:52:21 INFO - PROCESS | 1720 | 1466697141836 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}] 08:52:21 INFO - PROCESS | 1720 | 1466697141841 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:22 INFO - PROCESS | 1720 | 1466697142013 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:52:22 INFO - PROCESS | 1720 | 1466697142260 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 1720 | 1466697142268 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:22 INFO - PROCESS | 1720 | ++DOCSHELL 0x920ddc00 == 56 [pid = 1720] [id = 756] 08:52:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9a699000) [pid = 1720] [serial = 2268] [outer = (nil)] 08:52:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x9ab3ec00) [pid = 1720] [serial = 2269] [outer = 0x9a699000] 08:52:22 INFO - PROCESS | 1720 | 1466697142364 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x9ab92000) [pid = 1720] [serial = 2270] [outer = 0x9a699000] 08:52:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x9ab3c800 == 57 [pid = 1720] [id = 757] 08:52:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x9ae2a400) [pid = 1720] [serial = 2271] [outer = (nil)] 08:52:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x9ae2f800) [pid = 1720] [serial = 2272] [outer = 0x9ae2a400] 08:52:23 INFO - PROCESS | 1720 | 1466697143296 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]]]}] 08:52:23 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. 08:52:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1482ms 08:52:23 INFO - PROCESS | 1720 | 1466697143327 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 1720 | 1466697143331 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:52:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:52:23 INFO - PROCESS | 1720 | 1466697143339 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1720 | 1466697143343 Marionette TRACE conn4 <- [1,2994,null,{}] 08:52:23 INFO - PROCESS | 1720 | 1466697143348 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}] 08:52:23 INFO - PROCESS | 1720 | 1466697143353 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:23 INFO - PROCESS | 1720 | 1466697143559 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:52:23 INFO - PROCESS | 1720 | 1466697143765 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1720 | 1466697143773 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:23 INFO - PROCESS | 1720 | ++DOCSHELL 0x97e63400 == 58 [pid = 1720] [id = 758] 08:52:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x9a69e400) [pid = 1720] [serial = 2273] [outer = (nil)] 08:52:23 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x9ae28400) [pid = 1720] [serial = 2274] [outer = 0x9a69e400] 08:52:23 INFO - PROCESS | 1720 | 1466697143892 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9b068800) [pid = 1720] [serial = 2275] [outer = 0x9a69e400] 08:52:24 INFO - PROCESS | 1720 | 1466697144805 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]]]}] 08:52:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:52:24 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 08:52:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1481ms 08:52:24 INFO - PROCESS | 1720 | 1466697144820 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 1720 | 1466697144824 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:52:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:52:24 INFO - PROCESS | 1720 | 1466697144830 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1720 | 1466697144834 Marionette TRACE conn4 <- [1,2998,null,{}] 08:52:24 INFO - PROCESS | 1720 | 1466697144840 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}] 08:52:24 INFO - PROCESS | 1720 | 1466697144845 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:25 INFO - PROCESS | 1720 | 1466697145040 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:52:25 INFO - PROCESS | 1720 | 1466697145271 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1720 | 1466697145279 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:25 INFO - PROCESS | 1720 | ++DOCSHELL 0x927dd400 == 59 [pid = 1720] [id = 759] 08:52:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x9ab98400) [pid = 1720] [serial = 2276] [outer = (nil)] 08:52:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x9b08c800) [pid = 1720] [serial = 2277] [outer = 0x9ab98400] 08:52:25 INFO - PROCESS | 1720 | 1466697145365 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x9b08ec00) [pid = 1720] [serial = 2278] [outer = 0x9ab98400] 08:52:26 INFO - PROCESS | 1720 | 1466697146208 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]]]}] 08:52:26 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. 08:52:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1430ms 08:52:26 INFO - PROCESS | 1720 | 1466697146262 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1720 | 1466697146266 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:52:26 INFO - PROCESS | 1720 | 1466697146283 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1720 | 1466697146286 Marionette TRACE conn4 <- [1,3002,null,{}] 08:52:26 INFO - PROCESS | 1720 | 1466697146293 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}] 08:52:26 INFO - PROCESS | 1720 | 1466697146299 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:26 INFO - PROCESS | 1720 | 1466697146507 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:52:26 INFO - PROCESS | 1720 | 1466697146741 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1720 | 1466697146753 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:26 INFO - PROCESS | 1720 | ++DOCSHELL 0x93a6b400 == 60 [pid = 1720] [id = 760] 08:52:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x9504e000) [pid = 1720] [serial = 2279] [outer = (nil)] 08:52:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x9b340000) [pid = 1720] [serial = 2280] [outer = 0x9504e000] 08:52:26 INFO - PROCESS | 1720 | 1466697146842 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x9b56bc00) [pid = 1720] [serial = 2281] [outer = 0x9504e000] 08:52:27 INFO - PROCESS | 1720 | 1466697147701 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]]]}] 08:52:27 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. 08:52:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1431ms 08:52:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:52:27 INFO - PROCESS | 1720 | 1466697147715 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1720 | 1466697147718 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:52:27 INFO - PROCESS | 1720 | 1466697147724 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1720 | 1466697147728 Marionette TRACE conn4 <- [1,3006,null,{}] 08:52:27 INFO - PROCESS | 1720 | 1466697147734 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}] 08:52:27 INFO - PROCESS | 1720 | 1466697147739 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:27 INFO - PROCESS | 1720 | 1466697147915 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:52:28 INFO - PROCESS | 1720 | 1466697148145 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1720 | 1466697148152 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:28 INFO - PROCESS | 1720 | ++DOCSHELL 0x99dda000 == 61 [pid = 1720] [id = 761] 08:52:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x9b33e400) [pid = 1720] [serial = 2282] [outer = (nil)] 08:52:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x9b966c00) [pid = 1720] [serial = 2283] [outer = 0x9b33e400] 08:52:28 INFO - PROCESS | 1720 | 1466697148238 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9b9c7400) [pid = 1720] [serial = 2284] [outer = 0x9b33e400] 08:52:29 INFO - PROCESS | 1720 | 1466697149089 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]]]}] 08:52:29 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. 08:52:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1429ms 08:52:29 INFO - PROCESS | 1720 | 1466697149152 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 1720 | 1466697149155 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:52:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:52:29 INFO - PROCESS | 1720 | 1466697149162 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 1720 | 1466697149166 Marionette TRACE conn4 <- [1,3010,null,{}] 08:52:29 INFO - PROCESS | 1720 | 1466697149171 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}] 08:52:29 INFO - PROCESS | 1720 | 1466697149176 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:29 INFO - PROCESS | 1720 | 1466697149388 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:52:29 INFO - PROCESS | 1720 | 1466697149592 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 1720 | 1466697149599 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:29 INFO - PROCESS | 1720 | ++DOCSHELL 0x9505c800 == 62 [pid = 1720] [id = 762] 08:52:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9ae25800) [pid = 1720] [serial = 2285] [outer = (nil)] 08:52:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x9c1b3400) [pid = 1720] [serial = 2286] [outer = 0x9ae25800] 08:52:29 INFO - PROCESS | 1720 | 1466697149722 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9c1b4000) [pid = 1720] [serial = 2287] [outer = 0x9ae25800] 08:52:30 INFO - PROCESS | 1720 | 1466697150535 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]]]}] 08:52:30 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 08:52:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1438ms 08:52:30 INFO - PROCESS | 1720 | 1466697150601 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1720 | 1466697150605 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:52:30 INFO - PROCESS | 1720 | 1466697150611 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1720 | 1466697150615 Marionette TRACE conn4 <- [1,3014,null,{}] 08:52:30 INFO - PROCESS | 1720 | 1466697150620 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}] 08:52:30 INFO - PROCESS | 1720 | 1466697150625 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:30 INFO - PROCESS | 1720 | 1466697150800 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:52:31 INFO - PROCESS | 1720 | 1466697151071 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1720 | 1466697151079 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:31 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87d400 == 63 [pid = 1720] [id = 763] 08:52:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9909e400) [pid = 1720] [serial = 2288] [outer = (nil)] 08:52:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x9d890c00) [pid = 1720] [serial = 2289] [outer = 0x9909e400] 08:52:31 INFO - PROCESS | 1720 | 1466697151165 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9d8d4800) [pid = 1720] [serial = 2290] [outer = 0x9909e400] 08:52:31 INFO - PROCESS | 1720 | [1720] 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 08:52:32 INFO - PROCESS | 1720 | 1466697152076 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:52:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:52:32 INFO - {} 08:52:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:52:32 INFO - {} 08:52:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:52:32 INFO - {} 08:52:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:52:32 INFO - {} 08:52:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1496ms 08:52:32 INFO - PROCESS | 1720 | 1466697152113 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1720 | 1466697152117 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /FileAPI/fileReader.html 08:52:32 INFO - PROCESS | 1720 | 1466697152124 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1720 | 1466697152127 Marionette TRACE conn4 <- [1,3018,null,{}] 08:52:32 INFO - PROCESS | 1720 | 1466697152133 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}] 08:52:32 INFO - PROCESS | 1720 | 1466697152138 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:32 INFO - PROCESS | 1720 | 1466697152433 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:52:32 INFO - PROCESS | 1720 | 1466697152635 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1720 | 1466697152645 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:32 INFO - PROCESS | 1720 | ++DOCSHELL 0x9d806400 == 64 [pid = 1720] [id = 764] 08:52:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9d80a000) [pid = 1720] [serial = 2291] [outer = (nil)] 08:52:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0xa1092000) [pid = 1720] [serial = 2292] [outer = 0x9d80a000] 08:52:32 INFO - PROCESS | 1720 | 1466697152772 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0xa209a400) [pid = 1720] [serial = 2293] [outer = 0x9d80a000] 08:52:33 INFO - PROCESS | 1720 | 1466697153546 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]]]}] 08:52:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:52:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:52:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:52:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:52:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1478ms 08:52:33 INFO - PROCESS | 1720 | 1466697153603 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 1720 | 1466697153607 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:52:33 INFO - TEST-START | /FileAPI/historical.html 08:52:33 INFO - PROCESS | 1720 | 1466697153614 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 1720 | 1466697153617 Marionette TRACE conn4 <- [1,3022,null,{}] 08:52:33 INFO - PROCESS | 1720 | 1466697153623 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}] 08:52:33 INFO - PROCESS | 1720 | 1466697153628 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:33 INFO - PROCESS | 1720 | 1466697153807 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:52:34 INFO - PROCESS | 1720 | 1466697154025 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1720 | 1466697154034 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:34 INFO - PROCESS | 1720 | ++DOCSHELL 0x9d8dfc00 == 65 [pid = 1720] [id = 765] 08:52:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x9d8e1800) [pid = 1720] [serial = 2294] [outer = (nil)] 08:52:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0xa229a800) [pid = 1720] [serial = 2295] [outer = 0x9d8e1800] 08:52:34 INFO - PROCESS | 1720 | 1466697154159 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0xa231c000) [pid = 1720] [serial = 2296] [outer = 0x9d8e1800] 08:52:35 INFO - PROCESS | 1720 | 1466697155003 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"]]]}] 08:52:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:52:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:52:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:52:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:52:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:52:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:52:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:52:35 INFO - TEST-OK | /FileAPI/historical.html | took 1435ms 08:52:35 INFO - PROCESS | 1720 | 1466697155140 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1720 | 1466697155144 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:52:35 INFO - TEST-START | /FileAPI/idlharness.html 08:52:35 INFO - PROCESS | 1720 | 1466697155160 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1720 | 1466697155164 Marionette TRACE conn4 <- [1,3026,null,{}] 08:52:35 INFO - PROCESS | 1720 | 1466697155169 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}] 08:52:35 INFO - PROCESS | 1720 | 1466697155174 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:35 INFO - PROCESS | 1720 | 1466697155357 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:52:35 INFO - PROCESS | 1720 | 1466697155622 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1720 | 1466697155630 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:35 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c874400 == 66 [pid = 1720] [id = 766] 08:52:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x8c87d000) [pid = 1720] [serial = 2297] [outer = (nil)] 08:52:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8d2fc800) [pid = 1720] [serial = 2298] [outer = 0x8c87d000] 08:52:35 INFO - PROCESS | 1720 | 1466697155714 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x8eb32000) [pid = 1720] [serial = 2299] [outer = 0x8c87d000] 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:52:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:52:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:52:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:52:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:52:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:52:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:52:37 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 08:52:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:52:37 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 08:52:37 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 08:52:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:52:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:52:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:52:37 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 08:52:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:52:37 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 08:52:37 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 08:52:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:52:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:52:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2206ms 08:52:37 INFO - PROCESS | 1720 | 1466697157172 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]]]}] 08:52:37 INFO - PROCESS | 1720 | 1466697157504 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 1720 | 1466697157507 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:52:37 INFO - TEST-START | /FileAPI/idlharness.worker 08:52:37 INFO - PROCESS | 1720 | 1466697157552 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 1720 | 1466697157555 Marionette TRACE conn4 <- [1,3030,null,{}] 08:52:37 INFO - PROCESS | 1720 | 1466697157585 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}] 08:52:37 INFO - PROCESS | 1720 | 1466697157589 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:37 INFO - PROCESS | 1720 | 1466697157833 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:52:38 INFO - PROCESS | 1720 | 1466697158047 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 1720 | 1466697158058 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:38 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae0400 == 67 [pid = 1720] [id = 767] 08:52:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x8cae1000) [pid = 1720] [serial = 2300] [outer = (nil)] 08:52:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 179 (0x8d01c000) [pid = 1720] [serial = 2301] [outer = 0x8cae1000] 08:52:38 INFO - PROCESS | 1720 | 1466697158571 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1720 | ++DOMWINDOW == 180 (0x8d025400) [pid = 1720] [serial = 2302] [outer = 0x8cae1000] 08:52:38 INFO - PROCESS | 1720 | [1720] 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 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:52:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:52:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:52:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:52:41 INFO - {} 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:52:41 INFO - {} 08:52:41 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 - {} 08:52:41 INFO - {} 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:52:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:52:41 INFO - {} 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:52:41 INFO - {} 08:52:41 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 - {} 08:52:41 INFO - {} 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 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 08:52:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:41 INFO - {} 08:52:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3551ms 08:52:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:52:41 INFO - PROCESS | 1720 | 1466697160943 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,{},{}]]]}] 08:52:41 INFO - PROCESS | 1720 | 1466697161103 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1720 | 1466697161109 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:52:41 INFO - PROCESS | 1720 | 1466697161132 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1720 | 1466697161142 Marionette TRACE conn4 <- [1,3034,null,{}] 08:52:41 INFO - PROCESS | 1720 | 1466697161164 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}] 08:52:41 INFO - PROCESS | 1720 | 1466697161169 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x8cadfc00 == 66 [pid = 1720] [id = 747] 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x92406800 == 65 [pid = 1720] [id = 746] 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x90d72000 == 64 [pid = 1720] [id = 745] 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb1c00 == 63 [pid = 1720] [id = 744] 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x901d7400 == 62 [pid = 1720] [id = 743] 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87e400 == 61 [pid = 1720] [id = 742] 08:52:41 INFO - PROCESS | 1720 | --DOCSHELL 0x8c9a2800 == 60 [pid = 1720] [id = 741] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x91810400 == 59 [pid = 1720] [id = 737] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x922be400 == 58 [pid = 1720] [id = 736] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c994400 == 57 [pid = 1720] [id = 738] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c871000 == 56 [pid = 1720] [id = 739] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01b000 == 55 [pid = 1720] [id = 732] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8eb33800 == 54 [pid = 1720] [id = 720] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8caeb800 == 53 [pid = 1720] [id = 725] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae2c00 == 52 [pid = 1720] [id = 727] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99c400 == 51 [pid = 1720] [id = 731] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2f1c00 == 50 [pid = 1720] [id = 726] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x92409000 == 49 [pid = 1720] [id = 730] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a000 == 48 [pid = 1720] [id = 734] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x91804400 == 47 [pid = 1720] [id = 728] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8ed34800 == 46 [pid = 1720] [id = 729] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87a400 == 45 [pid = 1720] [id = 740] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fec00 == 44 [pid = 1720] [id = 733] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x9383b800 == 43 [pid = 1720] [id = 735] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8cae0400 == 42 [pid = 1720] [id = 767] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x9d8dfc00 == 41 [pid = 1720] [id = 765] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c874400 == 40 [pid = 1720] [id = 766] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x9d806400 == 39 [pid = 1720] [id = 764] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c87d400 == 38 [pid = 1720] [id = 763] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x99dda000 == 37 [pid = 1720] [id = 761] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x9505c800 == 36 [pid = 1720] [id = 762] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x93a6b400 == 35 [pid = 1720] [id = 760] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x927dd400 == 34 [pid = 1720] [id = 759] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x9ab3c800 == 33 [pid = 1720] [id = 757] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x920ddc00 == 32 [pid = 1720] [id = 756] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x97e63400 == 31 [pid = 1720] [id = 758] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8d917c00 == 30 [pid = 1720] [id = 755] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x927df400 == 29 [pid = 1720] [id = 754] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8eeb1000 == 28 [pid = 1720] [id = 753] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x927de000 == 27 [pid = 1720] [id = 751] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x927dc800 == 26 [pid = 1720] [id = 752] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8d01b800 == 25 [pid = 1720] [id = 750] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8d2fc400 == 24 [pid = 1720] [id = 748] 08:52:43 INFO - PROCESS | 1720 | --DOCSHELL 0x8c99f800 == 23 [pid = 1720] [id = 749] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 179 (0x95066800) [pid = 1720] [serial = 2130] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 178 (0x9a576400) [pid = 1720] [serial = 2145] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 177 (0x9a497000) [pid = 1720] [serial = 2138] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 176 (0x9ab94400) [pid = 1720] [serial = 2150] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 175 (0x929dd000) [pid = 1720] [serial = 2123] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 174 (0x8e4afc00) [pid = 1720] [serial = 2118] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 173 (0x8d2ef800) [pid = 1720] [serial = 2165] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 172 (0x9505e400) [pid = 1720] [serial = 2129] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 171 (0x99538400) [pid = 1720] [serial = 2133] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 170 (0x9a554c00) [pid = 1720] [serial = 2142] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 169 (0x98625400) [pid = 1720] [serial = 2132] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 168 (0x8d2f8c00) [pid = 1720] [serial = 2166] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 167 (0x8eeb4400) [pid = 1720] [serial = 2171] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 166 (0x9ae2f400) [pid = 1720] [serial = 2154] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 165 (0x95048000) [pid = 1720] [serial = 2127] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 164 (0x8eb30800) [pid = 1720] [serial = 2174] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 163 (0x8e85a400) [pid = 1720] [serial = 2168] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 162 (0x99ddb800) [pid = 1720] [serial = 2136] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 161 (0x9ab9a000) [pid = 1720] [serial = 2151] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 160 (0x9240a400) [pid = 1720] [serial = 2163] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 159 (0x9020f800) [pid = 1720] [serial = 2159] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 158 (0x8dd07000) [pid = 1720] [serial = 2117] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 157 (0x9368dc00) [pid = 1720] [serial = 2124] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 156 (0x9a498000) [pid = 1720] [serial = 2139] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 155 (0x99ccb000) [pid = 1720] [serial = 2135] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 154 (0x9a4a2c00) [pid = 1720] [serial = 2141] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 153 (0x901cd400) [pid = 1720] [serial = 2172] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 152 (0x90ee8400) [pid = 1720] [serial = 2121] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 151 (0x90d69000) [pid = 1720] [serial = 2160] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 150 (0x8e860800) [pid = 1720] [serial = 2169] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 149 (0x9031a000) [pid = 1720] [serial = 2120] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 148 (0x8d029800) [pid = 1720] [serial = 2156] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x9a572400) [pid = 1720] [serial = 2144] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8d914c00) [pid = 1720] [serial = 2157] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x90311400) [pid = 1720] [serial = 2177] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x901d3800) [pid = 1720] [serial = 2175] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x9ab3fc00) [pid = 1720] [serial = 2148] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9ab38c00) [pid = 1720] [serial = 2147] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x920cfc00) [pid = 1720] [serial = 2162] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x9ae2a800) [pid = 1720] [serial = 2153] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x93a6b800) [pid = 1720] [serial = 2126] [outer = (nil)] [url = about:blank] 08:52:44 INFO - PROCESS | 1720 | 1466697164228 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:52:44 INFO - PROCESS | 1720 | 1466697164356 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 1720 | 1466697164366 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:44 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c99c400 == 24 [pid = 1720] [id = 768] 08:52:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x8c99c800) [pid = 1720] [serial = 2303] [outer = (nil)] 08:52:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x8cadf800) [pid = 1720] [serial = 2304] [outer = 0x8c99c800] 08:52:44 INFO - PROCESS | 1720 | 1466697164440 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x8d022000) [pid = 1720] [serial = 2305] [outer = 0x8c99c800] 08:52:45 INFO - PROCESS | 1720 | 1466697165210 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]]]}] 08:52:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:52:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4107ms 08:52:45 INFO - PROCESS | 1720 | 1466697165236 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 1720 | 1466697165243 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:52:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:52:45 INFO - PROCESS | 1720 | 1466697165251 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 1720 | 1466697165255 Marionette TRACE conn4 <- [1,3038,null,{}] 08:52:45 INFO - PROCESS | 1720 | 1466697165262 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}] 08:52:45 INFO - PROCESS | 1720 | 1466697165270 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:45 INFO - PROCESS | 1720 | 1466697165444 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:52:45 INFO - PROCESS | 1720 | 1466697165624 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1720 | 1466697165635 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:45 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d917c00 == 25 [pid = 1720] [id = 769] 08:52:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8d918c00) [pid = 1720] [serial = 2306] [outer = (nil)] 08:52:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x8d91d000) [pid = 1720] [serial = 2307] [outer = 0x8d918c00] 08:52:45 INFO - PROCESS | 1720 | 1466697165707 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x8dd0b400) [pid = 1720] [serial = 2308] [outer = 0x8d918c00] 08:52:46 INFO - PROCESS | 1720 | 1466697166595 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"]]]}] 08:52:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:52:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:52:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1430ms 08:52:46 INFO - PROCESS | 1720 | 1466697166697 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1720 | 1466697166703 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:52:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:52:46 INFO - PROCESS | 1720 | 1466697166719 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1720 | 1466697166721 Marionette TRACE conn4 <- [1,3042,null,{}] 08:52:46 INFO - PROCESS | 1720 | 1466697166729 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}] 08:52:46 INFO - PROCESS | 1720 | 1466697166734 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:46 INFO - PROCESS | 1720 | 1466697166956 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:52:47 INFO - PROCESS | 1720 | 1466697166983 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1720 | 1466697166991 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:47 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85a800 == 26 [pid = 1720] [id = 770] 08:52:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x8e862c00) [pid = 1720] [serial = 2309] [outer = (nil)] 08:52:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x8eb2b400) [pid = 1720] [serial = 2310] [outer = 0x8e862c00] 08:52:47 INFO - PROCESS | 1720 | 1466697167064 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x8eb34800) [pid = 1720] [serial = 2311] [outer = 0x8e862c00] 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:52:48 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. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:52:48 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'.) 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:52:48 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. 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:52:48 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. 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:52:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:52:48 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. 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:52:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:52:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:52:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:52:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1711ms 08:52:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:52:48 INFO - PROCESS | 1720 | 1466697168365 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]]]}] 08:52:48 INFO - PROCESS | 1720 | 1466697168439 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1720 | 1466697168456 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:52:48 INFO - PROCESS | 1720 | 1466697168565 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1720 | 1466697168572 Marionette TRACE conn4 <- [1,3046,null,{}] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 147 (0x922bb800) [pid = 1720] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 146 (0x8cae5400) [pid = 1720] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 145 (0x8d919000) [pid = 1720] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 144 (0x8d914800) [pid = 1720] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 143 (0x901d1c00) [pid = 1720] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 142 (0x9180bc00) [pid = 1720] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 141 (0x91804800) [pid = 1720] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 140 (0x8d921400) [pid = 1720] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 139 (0x8eeb6800) [pid = 1720] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 138 (0x929d6000) [pid = 1720] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 137 (0x8c87c000) [pid = 1720] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 136 (0x8d021c00) [pid = 1720] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 135 (0x8cae9400) [pid = 1720] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 134 (0x8e858c00) [pid = 1720] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 133 (0x8c9a1400) [pid = 1720] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 132 (0x922b7800) [pid = 1720] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 131 (0x901d9000) [pid = 1720] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 130 (0x92409800) [pid = 1720] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 129 (0x90203000) [pid = 1720] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 128 (0x9517c400) [pid = 1720] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 127 (0x8c999c00) [pid = 1720] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 126 (0x927e8c00) [pid = 1720] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 125 (0x91802400) [pid = 1720] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:52:49 INFO - PROCESS | 1720 | --DOMWINDOW == 124 (0x94fa2000) [pid = 1720] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:52:49 INFO - PROCESS | 1720 | 1466697169910 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}] 08:52:49 INFO - PROCESS | 1720 | 1466697169917 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:50 INFO - PROCESS | 1720 | 1466697170072 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:52:50 INFO - PROCESS | 1720 | 1466697170231 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1720 | 1466697170239 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:50 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb36400 == 27 [pid = 1720] [id = 771] 08:52:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 125 (0x8ed33000) [pid = 1720] [serial = 2312] [outer = (nil)] 08:52:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 126 (0x901d3800) [pid = 1720] [serial = 2313] [outer = 0x8ed33000] 08:52:50 INFO - PROCESS | 1720 | 1466697170309 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1720 | ++DOMWINDOW == 127 (0x901dc800) [pid = 1720] [serial = 2314] [outer = 0x8ed33000] 08:52:50 INFO - PROCESS | 1720 | [1720] 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 08:52:51 INFO - PROCESS | 1720 | 1466697171028 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:52:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:52:51 INFO - {} 08:52:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2534ms 08:52:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:52:51 INFO - PROCESS | 1720 | 1466697171040 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1720 | 1466697171043 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:52:51 INFO - PROCESS | 1720 | 1466697171049 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1720 | 1466697171053 Marionette TRACE conn4 <- [1,3050,null,{}] 08:52:51 INFO - PROCESS | 1720 | 1466697171058 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}] 08:52:51 INFO - PROCESS | 1720 | 1466697171063 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:51 INFO - PROCESS | 1720 | 1466697171274 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:52:51 INFO - PROCESS | 1720 | 1466697171283 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 1720 | 1466697171291 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:51 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eebb000 == 28 [pid = 1720] [id = 772] 08:52:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 128 (0x901d6000) [pid = 1720] [serial = 2315] [outer = (nil)] 08:52:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 129 (0x90d6d400) [pid = 1720] [serial = 2316] [outer = 0x901d6000] 08:52:51 INFO - PROCESS | 1720 | 1466697171360 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 1720 | ++DOMWINDOW == 130 (0x90d75000) [pid = 1720] [serial = 2317] [outer = 0x901d6000] 08:52:52 INFO - PROCESS | 1720 | 1466697172354 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]]]}] 08:52:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:52:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:52:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:52:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:52:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1378ms 08:52:52 INFO - PROCESS | 1720 | 1466697172429 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 1720 | 1466697172436 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:52:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:52:52 INFO - PROCESS | 1720 | 1466697172446 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 1720 | 1466697172450 Marionette TRACE conn4 <- [1,3054,null,{}] 08:52:52 INFO - PROCESS | 1720 | 1466697172460 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}] 08:52:52 INFO - PROCESS | 1720 | 1466697172466 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:52 INFO - PROCESS | 1720 | 1466697172687 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:52:52 INFO - PROCESS | 1720 | 1466697172894 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1720 | 1466697172906 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:52 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d914800 == 29 [pid = 1720] [id = 773] 08:52:52 INFO - PROCESS | 1720 | ++DOMWINDOW == 131 (0x8d914c00) [pid = 1720] [serial = 2318] [outer = (nil)] 08:52:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 132 (0x8d921000) [pid = 1720] [serial = 2319] [outer = 0x8d914c00] 08:52:53 INFO - PROCESS | 1720 | 1466697173032 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1720 | ++DOMWINDOW == 133 (0x8eb28800) [pid = 1720] [serial = 2320] [outer = 0x8d914c00] 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:52:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:54 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" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:54 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" 08:52:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2020ms 08:52:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:52:54 INFO - PROCESS | 1720 | 1466697174316 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"]]]}] 08:52:54 INFO - PROCESS | 1720 | 1466697174518 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1720 | 1466697174536 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:52:54 INFO - PROCESS | 1720 | 1466697174577 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1720 | 1466697174585 Marionette TRACE conn4 <- [1,3058,null,{}] 08:52:54 INFO - PROCESS | 1720 | 1466697174706 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}] 08:52:54 INFO - PROCESS | 1720 | 1466697174712 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:54 INFO - PROCESS | 1720 | 1466697174949 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:52:55 INFO - PROCESS | 1720 | 1466697175150 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1720 | 1466697175161 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:55 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae0800 == 30 [pid = 1720] [id = 774] 08:52:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 134 (0x8ed36000) [pid = 1720] [serial = 2321] [outer = (nil)] 08:52:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 135 (0x9180bc00) [pid = 1720] [serial = 2322] [outer = 0x8ed36000] 08:52:55 INFO - PROCESS | 1720 | 1466697175283 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1720 | ++DOMWINDOW == 136 (0x920d1400) [pid = 1720] [serial = 2323] [outer = 0x8ed36000] 08:52:56 INFO - PROCESS | 1720 | 1466697176241 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]]]}] 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:52:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:52:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:52:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:52:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:52:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:52:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:52:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:52:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:52:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1723ms 08:52:56 INFO - PROCESS | 1720 | 1466697176303 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 1720 | 1466697176307 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:52:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:52:56 INFO - PROCESS | 1720 | 1466697176315 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 1720 | 1466697176321 Marionette TRACE conn4 <- [1,3062,null,{}] 08:52:56 INFO - PROCESS | 1720 | 1466697176338 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}] 08:52:56 INFO - PROCESS | 1720 | 1466697176347 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:56 INFO - PROCESS | 1720 | 1466697176561 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:52:56 INFO - PROCESS | 1720 | 1466697176819 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1720 | 1466697176831 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:56 INFO - PROCESS | 1720 | ++DOCSHELL 0x922ba000 == 31 [pid = 1720] [id = 775] 08:52:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 137 (0x922bac00) [pid = 1720] [serial = 2324] [outer = (nil)] 08:52:56 INFO - PROCESS | 1720 | ++DOMWINDOW == 138 (0x922be800) [pid = 1720] [serial = 2325] [outer = 0x922bac00] 08:52:56 INFO - PROCESS | 1720 | 1466697176967 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 1720 | ++DOMWINDOW == 139 (0x92492400) [pid = 1720] [serial = 2326] [outer = 0x922bac00] 08:52:57 INFO - PROCESS | 1720 | [1720] 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 08:52:57 INFO - PROCESS | 1720 | 1466697177910 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:52:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:52:57 INFO - {} 08:52:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1634ms 08:52:57 INFO - PROCESS | 1720 | 1466697177950 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1720 | 1466697177955 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:52:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:52:57 INFO - PROCESS | 1720 | 1466697177967 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1720 | 1466697177970 Marionette TRACE conn4 <- [1,3066,null,{}] 08:52:57 INFO - PROCESS | 1720 | 1466697177977 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}] 08:52:57 INFO - PROCESS | 1720 | 1466697177982 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:58 INFO - PROCESS | 1720 | 1466697178247 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:52:58 INFO - PROCESS | 1720 | 1466697178435 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 1720 | 1466697178443 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:58 INFO - PROCESS | 1720 | ++DOCSHELL 0x8e85a400 == 32 [pid = 1720] [id = 776] 08:52:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 140 (0x927db800) [pid = 1720] [serial = 2327] [outer = (nil)] 08:52:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 141 (0x929d5000) [pid = 1720] [serial = 2328] [outer = 0x927db800] 08:52:58 INFO - PROCESS | 1720 | 1466697178533 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 1720 | ++DOMWINDOW == 142 (0x929d6c00) [pid = 1720] [serial = 2329] [outer = 0x927db800] 08:52:59 INFO - PROCESS | 1720 | 1466697179361 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]]]}] 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:52:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:52:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1434ms 08:52:59 INFO - PROCESS | 1720 | 1466697179401 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 1720 | 1466697179406 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:52:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:52:59 INFO - PROCESS | 1720 | 1466697179412 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 1720 | 1466697179416 Marionette TRACE conn4 <- [1,3070,null,{}] 08:52:59 INFO - PROCESS | 1720 | 1466697179422 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}] 08:52:59 INFO - PROCESS | 1720 | 1466697179428 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:59 INFO - PROCESS | 1720 | 1466697179593 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:52:59 INFO - PROCESS | 1720 | 1466697179819 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 1720 | 1466697179827 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:52:59 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87c000 == 33 [pid = 1720] [id = 777] 08:52:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 143 (0x8caea000) [pid = 1720] [serial = 2330] [outer = (nil)] 08:52:59 INFO - PROCESS | 1720 | ++DOMWINDOW == 144 (0x92ca6400) [pid = 1720] [serial = 2331] [outer = 0x8caea000] 08:52:59 INFO - PROCESS | 1720 | 1466697179957 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1720 | ++DOMWINDOW == 145 (0x9372c800) [pid = 1720] [serial = 2332] [outer = 0x8caea000] 08:53:00 INFO - PROCESS | 1720 | 1466697180910 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]]]}] 08:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:53:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:53:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1529ms 08:53:00 INFO - PROCESS | 1720 | 1466697180943 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 1720 | 1466697180947 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:53:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:53:00 INFO - PROCESS | 1720 | 1466697180953 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 1720 | 1466697180957 Marionette TRACE conn4 <- [1,3074,null,{}] 08:53:00 INFO - PROCESS | 1720 | 1466697180963 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}] 08:53:00 INFO - PROCESS | 1720 | 1466697180974 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:01 INFO - PROCESS | 1720 | 1466697181219 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:53:01 INFO - PROCESS | 1720 | 1466697181435 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1720 | 1466697181443 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:01 INFO - PROCESS | 1720 | ++DOCSHELL 0x8eb2bc00 == 34 [pid = 1720] [id = 778] 08:53:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 146 (0x9368d000) [pid = 1720] [serial = 2333] [outer = (nil)] 08:53:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 147 (0x93a6f800) [pid = 1720] [serial = 2334] [outer = 0x9368d000] 08:53:01 INFO - PROCESS | 1720 | 1466697181541 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1720 | ++DOMWINDOW == 148 (0x93a6b400) [pid = 1720] [serial = 2335] [outer = 0x9368d000] 08:53:02 INFO - PROCESS | 1720 | 1466697182399 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]]]}] 08:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:53:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1488ms 08:53:02 INFO - PROCESS | 1720 | 1466697182444 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 1720 | 1466697182449 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:53:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:53:02 INFO - PROCESS | 1720 | 1466697182461 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 1720 | 1466697182466 Marionette TRACE conn4 <- [1,3078,null,{}] 08:53:02 INFO - PROCESS | 1720 | 1466697182472 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}] 08:53:02 INFO - PROCESS | 1720 | 1466697182477 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:02 INFO - PROCESS | 1720 | 1466697182640 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:53:02 INFO - PROCESS | 1720 | 1466697182857 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1720 | 1466697182864 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:02 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871c00 == 35 [pid = 1720] [id = 779] 08:53:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 149 (0x8d01e800) [pid = 1720] [serial = 2336] [outer = (nil)] 08:53:02 INFO - PROCESS | 1720 | ++DOMWINDOW == 150 (0x94fc3800) [pid = 1720] [serial = 2337] [outer = 0x8d01e800] 08:53:02 INFO - PROCESS | 1720 | 1466697182993 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1720 | ++DOMWINDOW == 151 (0x94fa9c00) [pid = 1720] [serial = 2338] [outer = 0x8d01e800] 08:53:03 INFO - PROCESS | 1720 | 1466697183896 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1720 | 1466697183967 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:53:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:53:04 INFO - PROCESS | 1720 | 1466697184021 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1720 | 1466697184024 Marionette TRACE conn4 <- [1,3082,null,{}] 08:53:04 INFO - PROCESS | 1720 | 1466697184035 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}] 08:53:04 INFO - PROCESS | 1720 | 1466697184039 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:04 INFO - PROCESS | 1720 | 1466697184214 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:53:04 INFO - PROCESS | 1720 | 1466697184441 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 1720 | 1466697184449 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:04 INFO - PROCESS | 1720 | ++DOCSHELL 0x8d2fd000 == 36 [pid = 1720] [id = 780] 08:53:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 152 (0x920d0800) [pid = 1720] [serial = 2339] [outer = (nil)] 08:53:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 153 (0x9505e000) [pid = 1720] [serial = 2340] [outer = 0x920d0800] 08:53:04 INFO - PROCESS | 1720 | 1466697184534 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 1720 | ++DOMWINDOW == 154 (0x95061c00) [pid = 1720] [serial = 2341] [outer = 0x920d0800] 08:53:05 INFO - PROCESS | 1720 | 1466697185419 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]]]}] 08:53:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:53:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:53:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:53:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1438ms 08:53:05 INFO - PROCESS | 1720 | 1466697185456 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 1720 | 1466697185459 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:53:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:53:05 INFO - PROCESS | 1720 | 1466697185465 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 1720 | 1466697185468 Marionette TRACE conn4 <- [1,3086,null,{}] 08:53:05 INFO - PROCESS | 1720 | 1466697185474 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}] 08:53:05 INFO - PROCESS | 1720 | 1466697185480 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:05 INFO - PROCESS | 1720 | 1466697185643 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:53:05 INFO - PROCESS | 1720 | 1466697185874 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1720 | 1466697185883 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:05 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c87b800 == 37 [pid = 1720] [id = 781] 08:53:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 155 (0x8d91ec00) [pid = 1720] [serial = 2342] [outer = (nil)] 08:53:05 INFO - PROCESS | 1720 | ++DOMWINDOW == 156 (0x95182800) [pid = 1720] [serial = 2343] [outer = 0x8d91ec00] 08:53:05 INFO - PROCESS | 1720 | 1466697185967 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 1720 | ++DOMWINDOW == 157 (0x96c0e800) [pid = 1720] [serial = 2344] [outer = 0x8d91ec00] 08:53:06 INFO - PROCESS | 1720 | 1466697186836 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:53:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1388ms 08:53:06 INFO - PROCESS | 1720 | 1466697186853 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 1720 | 1466697186857 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:53:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:53:06 INFO - PROCESS | 1720 | 1466697186863 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1720 | 1466697186867 Marionette TRACE conn4 <- [1,3090,null,{}] 08:53:06 INFO - PROCESS | 1720 | 1466697186872 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}] 08:53:06 INFO - PROCESS | 1720 | 1466697186878 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:07 INFO - PROCESS | 1720 | 1466697187061 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:53:07 INFO - PROCESS | 1720 | 1466697187295 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 1720 | 1466697187302 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:07 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c876c00 == 38 [pid = 1720] [id = 782] 08:53:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 158 (0x8d021400) [pid = 1720] [serial = 2345] [outer = (nil)] 08:53:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 159 (0x97e0a800) [pid = 1720] [serial = 2346] [outer = 0x8d021400] 08:53:07 INFO - PROCESS | 1720 | 1466697187390 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1720 | ++DOMWINDOW == 160 (0x98665c00) [pid = 1720] [serial = 2347] [outer = 0x8d021400] 08:53:08 INFO - PROCESS | 1720 | 1466697188267 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:53:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1433ms 08:53:08 INFO - PROCESS | 1720 | 1466697188300 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 1720 | 1466697188304 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:53:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:53:08 INFO - PROCESS | 1720 | 1466697188311 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 1720 | 1466697188315 Marionette TRACE conn4 <- [1,3094,null,{}] 08:53:08 INFO - PROCESS | 1720 | 1466697188321 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}] 08:53:08 INFO - PROCESS | 1720 | 1466697188327 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:08 INFO - PROCESS | 1720 | 1466697188510 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:53:08 INFO - PROCESS | 1720 | 1466697188747 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1720 | 1466697188758 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:08 INFO - PROCESS | 1720 | ++DOCSHELL 0x9240bc00 == 39 [pid = 1720] [id = 783] 08:53:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 161 (0x99dd4800) [pid = 1720] [serial = 2348] [outer = (nil)] 08:53:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 162 (0x9a496800) [pid = 1720] [serial = 2349] [outer = 0x99dd4800] 08:53:08 INFO - PROCESS | 1720 | 1466697188845 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1720 | ++DOMWINDOW == 163 (0x9a4a2c00) [pid = 1720] [serial = 2350] [outer = 0x99dd4800] 08:53:09 INFO - PROCESS | 1720 | 1466697189734 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:53:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1479ms 08:53:09 INFO - PROCESS | 1720 | 1466697189790 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 1720 | 1466697189794 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:53:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:53:09 INFO - PROCESS | 1720 | 1466697189801 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 1720 | 1466697189804 Marionette TRACE conn4 <- [1,3098,null,{}] 08:53:09 INFO - PROCESS | 1720 | 1466697189810 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}] 08:53:09 INFO - PROCESS | 1720 | 1466697189815 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:10 INFO - PROCESS | 1720 | 1466697190053 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:53:10 INFO - PROCESS | 1720 | 1466697190348 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 1720 | 1466697190360 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:10 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c871800 == 40 [pid = 1720] [id = 784] 08:53:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 164 (0x8d028000) [pid = 1720] [serial = 2351] [outer = (nil)] 08:53:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 165 (0x9a571c00) [pid = 1720] [serial = 2352] [outer = 0x8d028000] 08:53:10 INFO - PROCESS | 1720 | 1466697190449 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 1720 | ++DOMWINDOW == 166 (0x9a688c00) [pid = 1720] [serial = 2353] [outer = 0x8d028000] 08:53:11 INFO - PROCESS | 1720 | 1466697191301 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]]]}] 08:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:53:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1532ms 08:53:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:53:11 INFO - PROCESS | 1720 | 1466697191334 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 1720 | 1466697191338 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:53:11 INFO - PROCESS | 1720 | 1466697191344 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 1720 | 1466697191348 Marionette TRACE conn4 <- [1,3102,null,{}] 08:53:11 INFO - PROCESS | 1720 | 1466697191354 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}] 08:53:11 INFO - PROCESS | 1720 | 1466697191359 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:11 INFO - PROCESS | 1720 | 1466697191556 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:53:11 INFO - PROCESS | 1720 | 1466697191782 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 1720 | 1466697191791 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:11 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cae4400 == 41 [pid = 1720] [id = 785] 08:53:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 167 (0x8d2f8000) [pid = 1720] [serial = 2354] [outer = (nil)] 08:53:11 INFO - PROCESS | 1720 | ++DOMWINDOW == 168 (0x9ab34800) [pid = 1720] [serial = 2355] [outer = 0x8d2f8000] 08:53:11 INFO - PROCESS | 1720 | 1466697191913 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1720 | ++DOMWINDOW == 169 (0x9ab36c00) [pid = 1720] [serial = 2356] [outer = 0x8d2f8000] 08:53:12 INFO - PROCESS | 1720 | 1466697192744 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:53:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1430ms 08:53:12 INFO - PROCESS | 1720 | 1466697192773 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 1720 | 1466697192777 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:53:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:53:12 INFO - PROCESS | 1720 | 1466697192784 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 1720 | 1466697192787 Marionette TRACE conn4 <- [1,3106,null,{}] 08:53:12 INFO - PROCESS | 1720 | 1466697192793 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}] 08:53:12 INFO - PROCESS | 1720 | 1466697192798 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:13 INFO - PROCESS | 1720 | 1466697193003 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:53:13 INFO - PROCESS | 1720 | 1466697193241 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1720 | 1466697193250 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:13 INFO - PROCESS | 1720 | ++DOCSHELL 0x8cadfc00 == 42 [pid = 1720] [id = 786] 08:53:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 170 (0x9a56ac00) [pid = 1720] [serial = 2357] [outer = (nil)] 08:53:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 171 (0x9ab93c00) [pid = 1720] [serial = 2358] [outer = 0x9a56ac00] 08:53:13 INFO - PROCESS | 1720 | 1466697193337 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 1720 | ++DOMWINDOW == 172 (0x9ab9cc00) [pid = 1720] [serial = 2359] [outer = 0x9a56ac00] 08:53:14 INFO - PROCESS | 1720 | 1466697194160 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]]]}] 08:53:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:53:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:53:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:53:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1388ms 08:53:14 INFO - PROCESS | 1720 | 1466697194174 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 1720 | 1466697194177 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:53:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:53:14 INFO - PROCESS | 1720 | 1466697194184 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 1720 | 1466697194187 Marionette TRACE conn4 <- [1,3110,null,{}] 08:53:14 INFO - PROCESS | 1720 | 1466697194193 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}] 08:53:14 INFO - PROCESS | 1720 | 1466697194198 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:14 INFO - PROCESS | 1720 | 1466697194363 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:53:14 INFO - PROCESS | 1720 | 1466697194597 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 1720 | 1466697194606 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:14 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c873000 == 43 [pid = 1720] [id = 787] 08:53:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 173 (0x8d2f1000) [pid = 1720] [serial = 2360] [outer = (nil)] 08:53:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 174 (0x9ae2c400) [pid = 1720] [serial = 2361] [outer = 0x8d2f1000] 08:53:14 INFO - PROCESS | 1720 | 1466697194701 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1720 | ++DOMWINDOW == 175 (0x9b061400) [pid = 1720] [serial = 2362] [outer = 0x8d2f1000] 08:53:15 INFO - PROCESS | 1720 | 1466697195607 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"]]]}] 08:53:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:53:15 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 08:53:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:53:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1485ms 08:53:15 INFO - PROCESS | 1720 | 1466697195671 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1720 | 1466697195675 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:53:15 INFO - PROCESS | 1720 | 1466697195703 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1720 | 1466697195707 Marionette TRACE conn4 <- [1,3114,null,{}] 08:53:15 INFO - PROCESS | 1720 | 1466697195713 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}] 08:53:15 INFO - PROCESS | 1720 | 1466697195717 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:15 INFO - PROCESS | 1720 | 1466697195890 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:53:16 INFO - PROCESS | 1720 | 1466697196132 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\", \"d46f92b9-e164-4083-b793-db70c7640dea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 1720 | 1466697196142 Marionette INFO sendAsync d57d9683-9455-4f29-91d4-d85f54297c14 08:53:16 INFO - PROCESS | 1720 | ++DOCSHELL 0x8c994800 == 44 [pid = 1720] [id = 788] 08:53:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 176 (0x8c994c00) [pid = 1720] [serial = 2363] [outer = (nil)] 08:53:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 177 (0x9ae29400) [pid = 1720] [serial = 2364] [outer = 0x8c994c00] 08:53:16 INFO - PROCESS | 1720 | 1466697196273 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 1720 | ++DOMWINDOW == 178 (0x9b56dc00) [pid = 1720] [serial = 2365] [outer = 0x8c994c00] 08:53:17 INFO - PROCESS | 1720 | 1466697197175 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]]]}] 08:53:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:53:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1536ms 08:53:17 INFO - PROCESS | 1720 | 1466697197234 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1720 | 1466697197239 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:53:18 WARNING - u'runner_teardown' () 08:53:18 INFO - No more tests 08:53:18 INFO - Got 0 unexpected results 08:53:18 INFO - SUITE-END | took 1318s 08:53:18 INFO - Closing logging queue 08:53:18 INFO - queue closed 08:53:18 INFO - Return code: 0 08:53:18 WARNING - # TBPL SUCCESS # 08:53:18 INFO - Running post-action listener: _resource_record_post_action 08:53:18 INFO - Running post-run listener: _resource_record_post_run 08:53:19 INFO - Total resource usage - Wall time: 1354s; CPU: 98.0%; Read bytes: 14159872; Write bytes: 932696064; Read time: 656; Write time: 243420 08:53:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:53:19 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 136642560; Read time: 0; Write time: 118312 08:53:19 INFO - run-tests - Wall time: 1324s; CPU: 98.0%; Read bytes: 11055104; Write bytes: 787664896; Read time: 516; Write time: 119900 08:53:19 INFO - Running post-run listener: _upload_blobber_files 08:53:19 INFO - Blob upload gear active. 08:53:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:53:19 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 08:53:19 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'] 08:53:19 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 08:53:20 INFO - (blobuploader) - INFO - Open directory for files ... 08:53:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:53:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:53:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:53:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:53:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:53:21 INFO - (blobuploader) - INFO - Done attempting. 08:53:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:53:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:53:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:53:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:53:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:53:21 INFO - (blobuploader) - INFO - Done attempting. 08:53:21 INFO - (blobuploader) - INFO - Iteration through files over. 08:53:21 INFO - Return code: 0 08:53:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:53:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:53:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f0bdb39dba042cef426336a6367c92df38ff27bffc3fab4b5f076bb07ae8b2029d8d8206b25608302541cd276d3b4d43744457faeeb69126759854d797db7750", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af51a4619c9c579830e4be272ec69910eb44baf4d60029873a69aeb195535c1dbfe69216acb5918871376a7500181db2da8c2b13a57e0ab86052513790d8e956"} 08:53:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:53:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:53:21 INFO - Contents: 08:53:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f0bdb39dba042cef426336a6367c92df38ff27bffc3fab4b5f076bb07ae8b2029d8d8206b25608302541cd276d3b4d43744457faeeb69126759854d797db7750", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af51a4619c9c579830e4be272ec69910eb44baf4d60029873a69aeb195535c1dbfe69216acb5918871376a7500181db2da8c2b13a57e0ab86052513790d8e956"} 08:53:21 INFO - Running post-run listener: copy_logs_to_upload_dir 08:53:21 INFO - Copying logs to upload dir... 08:53:21 INFO - mkdir: /builds/slave/test/build/upload/logs 08:53:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1485.242953 ========= master_lag: 11.51 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-06-23 08:53:32.577953) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-06-23 08:53:32.586892) ========= 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-1466695430.18890-1938885637 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f0bdb39dba042cef426336a6367c92df38ff27bffc3fab4b5f076bb07ae8b2029d8d8206b25608302541cd276d3b4d43744457faeeb69126759854d797db7750", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af51a4619c9c579830e4be272ec69910eb44baf4d60029873a69aeb195535c1dbfe69216acb5918871376a7500181db2da8c2b13a57e0ab86052513790d8e956"} build_url:https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031313 build_url: 'https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/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/f0bdb39dba042cef426336a6367c92df38ff27bffc3fab4b5f076bb07ae8b2029d8d8206b25608302541cd276d3b4d43744457faeeb69126759854d797db7750", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af51a4619c9c579830e4be272ec69910eb44baf4d60029873a69aeb195535c1dbfe69216acb5918871376a7500181db2da8c2b13a57e0ab86052513790d8e956"}' symbols_url: 'https://queue.taskcluster.net/v1/task/I31Is_bXQDqkbG_eQjBN6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 8.41 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-06-23 08:53:41.032957) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 23 secs) (at 2016-06-23 08:53:41.033269) ========= 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-1466695430.18890-1938885637 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017072 ========= master_lag: 23.29 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 23 secs) (at 2016-06-23 08:54:04.344314) ========= ========= Started reboot skipped (results: 3, elapsed: 11 secs) (at 2016-06-23 08:54:04.344584) ========= ========= Finished reboot skipped (results: 3, elapsed: 11 secs) (at 2016-06-23 08:54:16.215604) ========= ========= Total master_lag: 58.46 =========