builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-012 starttime: 1468456398.27 results: success (0) buildid: 20160713154642 builduid: 0219f93640ac4a39933847396c8d0f21 revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:18.272227) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:18.272632) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:18.272920) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:18.475192) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:18.475485) ========= 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-1468456362.758733-453271986 _=/tools/buildbot/bin/python using PTY: False --2016-07-13 17:33:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.43M=0.001s 2016-07-13 17:33:18 (8.43 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.886368 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:19.395186) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:19.395520) ========= 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-1468456362.758733-453271986 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.089935 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:19.514485) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-13 17:33:19.514799) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --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 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --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-1468456362.758733-453271986 _=/tools/buildbot/bin/python using PTY: False 2016-07-13 17:33:19,234 truncating revision to first 12 chars 2016-07-13 17:33:19,235 Setting DEBUG logging. 2016-07-13 17:33:19,235 attempt 1/10 2016-07-13 17:33:19,236 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/84c59d136a9e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 17:33:20,522 unpacking tar archive at: mozilla-beta-84c59d136a9e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.937815 ========= master_lag: 9.86 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-13 17:33:31.311085) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:31.312379) ========= script_repo_revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:33:31.312797) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-13 17:33:31.313094) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-13 17:33:32.348394) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 17 secs) (at 2016-07-13 17:33:32.348796) ========= /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-1468456362.758733-453271986 _=/tools/buildbot/bin/python using PTY: False 17:33:32 INFO - MultiFileLogger online at 20160713 17:33:32 in /builds/slave/test 17:33:32 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 17:33:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:33:32 INFO - {'append_to_log': False, 17:33:32 INFO - 'base_work_dir': '/builds/slave/test', 17:33:32 INFO - 'blob_upload_branch': 'mozilla-beta', 17:33:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:33:32 INFO - 'buildbot_json_path': 'buildprops.json', 17:33:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:33:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:33:32 INFO - 'download_minidump_stackwalk': True, 17:33:32 INFO - 'download_symbols': 'true', 17:33:32 INFO - 'e10s': False, 17:33:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:33:32 INFO - 'tooltool.py': '/tools/tooltool.py', 17:33:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:33:32 INFO - '/tools/misc-python/virtualenv.py')}, 17:33:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:33:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:33:32 INFO - 'log_level': 'info', 17:33:32 INFO - 'log_to_console': True, 17:33:32 INFO - 'opt_config_files': (), 17:33:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:33:32 INFO - '--processes=1', 17:33:32 INFO - '--config=%(test_path)s/wptrunner.ini', 17:33:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:33:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:33:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:33:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:33:32 INFO - 'pip_index': False, 17:33:32 INFO - 'require_test_zip': True, 17:33:32 INFO - 'test_type': ('testharness',), 17:33:32 INFO - 'this_chunk': '1', 17:33:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:33:32 INFO - 'total_chunks': '10', 17:33:32 INFO - 'virtualenv_path': 'venv', 17:33:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:33:32 INFO - 'work_dir': 'build'} 17:33:32 INFO - ##### 17:33:32 INFO - ##### Running clobber step. 17:33:32 INFO - ##### 17:33:32 INFO - Running pre-action listener: _resource_record_pre_action 17:33:32 INFO - Running main action method: clobber 17:33:32 INFO - rmtree: /builds/slave/test/build 17:33:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:33:35 INFO - Running post-action listener: _resource_record_post_action 17:33:35 INFO - ##### 17:33:35 INFO - ##### Running read-buildbot-config step. 17:33:35 INFO - ##### 17:33:35 INFO - Running pre-action listener: _resource_record_pre_action 17:33:35 INFO - Running main action method: read_buildbot_config 17:33:35 INFO - Using buildbot properties: 17:33:35 INFO - { 17:33:35 INFO - "project": "", 17:33:35 INFO - "product": "firefox", 17:33:35 INFO - "script_repo_revision": "production", 17:33:35 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 17:33:35 INFO - "repository": "", 17:33:35 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 17:33:35 INFO - "buildid": "20160713154642", 17:33:35 INFO - "pgo_build": "False", 17:33:35 INFO - "basedir": "/builds/slave/test", 17:33:35 INFO - "buildnumber": 2, 17:33:35 INFO - "slavename": "tst-linux32-spot-012", 17:33:35 INFO - "revision": "84c59d136a9e54be69571b75a19e8a8ccff7b8a1", 17:33:35 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 17:33:35 INFO - "platform": "linux", 17:33:35 INFO - "branch": "mozilla-beta", 17:33:35 INFO - "repo_path": "releases/mozilla-beta", 17:33:35 INFO - "moz_repo_path": "", 17:33:35 INFO - "stage_platform": "linux", 17:33:35 INFO - "builduid": "0219f93640ac4a39933847396c8d0f21", 17:33:35 INFO - "slavebuilddir": "test" 17:33:35 INFO - } 17:33:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 17:33:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 17:33:35 INFO - Running post-action listener: _resource_record_post_action 17:33:35 INFO - ##### 17:33:35 INFO - ##### Running download-and-extract step. 17:33:35 INFO - ##### 17:33:35 INFO - Running pre-action listener: _resource_record_pre_action 17:33:35 INFO - Running main action method: download_and_extract 17:33:35 INFO - mkdir: /builds/slave/test/build/tests 17:33:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:35 INFO - https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 17:33:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:33:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:33:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:33:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 17:33:37 INFO - Downloaded 1291 bytes. 17:33:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:33:37 INFO - Using the following test package requirements: 17:33:37 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:33:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 17:33:37 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 17:33:37 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'jsshell-linux-i686.zip'], 17:33:37 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 17:33:37 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:33:37 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 17:33:37 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 17:33:37 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 17:33:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:33:37 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 17:33:37 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 17:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:37 INFO - https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 17:33:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:33:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:33:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:33:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 17:33:44 INFO - Downloaded 22824385 bytes. 17:33:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:33:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:33:45 INFO - caution: filename not matched: web-platform/* 17:33:45 INFO - Return code: 11 17:33:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:45 INFO - https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 17:33:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:33:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:33:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:33:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 17:33:56 INFO - Downloaded 36389876 bytes. 17:33:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:33:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:34:00 INFO - caution: filename not matched: bin/* 17:34:00 INFO - caution: filename not matched: config/* 17:34:00 INFO - caution: filename not matched: mozbase/* 17:34:00 INFO - caution: filename not matched: marionette/* 17:34:00 INFO - caution: filename not matched: tools/wptserve/* 17:34:00 INFO - Return code: 11 17:34:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:34:00 INFO - https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 17:34:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:34:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:34:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:34:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 17:34:20 INFO - Downloaded 69359929 bytes. 17:34:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:34:20 INFO - mkdir: /builds/slave/test/properties 17:34:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:34:20 INFO - Writing to file /builds/slave/test/properties/build_url 17:34:20 INFO - Contents: 17:34:20 INFO - build_url:https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:34:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:34:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:34:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:34:50 INFO - Contents: 17:34:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:34:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:34:50 INFO - https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:34:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:34:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:34:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:34:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 17:35:14 INFO - Downloaded 92358214 bytes. 17:35:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:35:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:35:23 INFO - Return code: 0 17:35:23 INFO - Running post-action listener: _resource_record_post_action 17:35:23 INFO - Running post-action listener: set_extra_try_arguments 17:35:23 INFO - ##### 17:35:23 INFO - ##### Running create-virtualenv step. 17:35:23 INFO - ##### 17:35:23 INFO - Running pre-action listener: _pre_create_virtualenv 17:35:23 INFO - Running pre-action listener: _resource_record_pre_action 17:35:23 INFO - Running main action method: create_virtualenv 17:35:23 INFO - Creating virtualenv /builds/slave/test/build/venv 17:35:23 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 17:35:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:35:24 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:35:24 INFO - Using real prefix '/usr' 17:35:24 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:35:25 INFO - Installing distribute.............................................................................................................................................................................................done. 17:35:29 INFO - Installing pip.................done. 17:35:29 INFO - Return code: 0 17:35:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:35:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:35:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:35:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9170c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91d7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x928b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927af70>, '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 0x927a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9280750>, '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-1468456362.758733-453271986', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:35:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 17:35:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 17:35:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:35:29 INFO - 'CCACHE_UMASK': '002', 17:35:29 INFO - 'DISPLAY': ':0', 17:35:29 INFO - 'HOME': '/home/cltbld', 17:35:29 INFO - 'LANG': 'en_US.UTF-8', 17:35:29 INFO - 'LOGNAME': 'cltbld', 17:35:29 INFO - 'MAIL': '/var/mail/cltbld', 17:35:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:35:29 INFO - 'MOZ_NO_REMOTE': '1', 17:35:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:35:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:35:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:35:29 INFO - 'PWD': '/builds/slave/test', 17:35:29 INFO - 'SHELL': '/bin/bash', 17:35:29 INFO - 'SHLVL': '1', 17:35:29 INFO - 'TERM': 'linux', 17:35:29 INFO - 'TMOUT': '86400', 17:35:29 INFO - 'USER': 'cltbld', 17:35:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468456362.758733-453271986', 17:35:29 INFO - '_': '/tools/buildbot/bin/python'} 17:35:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:35:29 INFO - Downloading/unpacking psutil>=0.7.1 17:35:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:29 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 17:35:29 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 17:35:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:35:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:35:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:35:35 INFO - Installing collected packages: psutil 17:35:35 INFO - Running setup.py install for psutil 17:35:35 INFO - building 'psutil._psutil_linux' extension 17:35:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 17:35:36 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:35:36 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:35:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 17:35:36 INFO - building 'psutil._psutil_posix' extension 17:35:36 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 17:35:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 17:35:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:35:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:35:36 INFO - Successfully installed psutil 17:35:36 INFO - Cleaning up... 17:35:37 INFO - Return code: 0 17:35:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:35:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:35:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:35:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:37 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 0x9170c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91d7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x928b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927af70>, '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 0x927a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9280750>, '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-1468456362.758733-453271986', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:35:37 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 17:35:37 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 17:35:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:35:37 INFO - 'CCACHE_UMASK': '002', 17:35:37 INFO - 'DISPLAY': ':0', 17:35:37 INFO - 'HOME': '/home/cltbld', 17:35:37 INFO - 'LANG': 'en_US.UTF-8', 17:35:37 INFO - 'LOGNAME': 'cltbld', 17:35:37 INFO - 'MAIL': '/var/mail/cltbld', 17:35:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:35:37 INFO - 'MOZ_NO_REMOTE': '1', 17:35:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:35:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:35:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:35:37 INFO - 'PWD': '/builds/slave/test', 17:35:37 INFO - 'SHELL': '/bin/bash', 17:35:37 INFO - 'SHLVL': '1', 17:35:37 INFO - 'TERM': 'linux', 17:35:37 INFO - 'TMOUT': '86400', 17:35:37 INFO - 'USER': 'cltbld', 17:35:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468456362.758733-453271986', 17:35:37 INFO - '_': '/tools/buildbot/bin/python'} 17:35:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:35:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:35: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 17:35: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 17:35: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 17:35: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 17:35: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 17:35: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 17:35:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:35:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:35:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:35:42 INFO - Installing collected packages: mozsystemmonitor 17:35:42 INFO - Running setup.py install for mozsystemmonitor 17:35:42 INFO - Successfully installed mozsystemmonitor 17:35:42 INFO - Cleaning up... 17:35:42 INFO - Return code: 0 17:35:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:35:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:35:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:42 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 0x9170c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91d7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x928b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927af70>, '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 0x927a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9280750>, '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-1468456362.758733-453271986', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:35:42 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 17:35:42 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 17:35:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:35:42 INFO - 'CCACHE_UMASK': '002', 17:35:42 INFO - 'DISPLAY': ':0', 17:35:42 INFO - 'HOME': '/home/cltbld', 17:35:42 INFO - 'LANG': 'en_US.UTF-8', 17:35:42 INFO - 'LOGNAME': 'cltbld', 17:35:42 INFO - 'MAIL': '/var/mail/cltbld', 17:35:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:35:42 INFO - 'MOZ_NO_REMOTE': '1', 17:35:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:35:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:35:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:35:42 INFO - 'PWD': '/builds/slave/test', 17:35:42 INFO - 'SHELL': '/bin/bash', 17:35:42 INFO - 'SHLVL': '1', 17:35:42 INFO - 'TERM': 'linux', 17:35:42 INFO - 'TMOUT': '86400', 17:35:42 INFO - 'USER': 'cltbld', 17:35:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468456362.758733-453271986', 17:35:42 INFO - '_': '/tools/buildbot/bin/python'} 17:35:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:35:43 INFO - Downloading/unpacking blobuploader==1.2.4 17:35:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:43 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 17:35:43 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 17:35:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:47 INFO - Downloading blobuploader-1.2.4.tar.gz 17:35:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:35:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:48 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 17:35:48 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 17:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:35:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:35:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:35:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:35:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:35:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:35:49 INFO - Downloading docopt-0.6.1.tar.gz 17:35:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:35:49 INFO - Installing collected packages: blobuploader, requests, docopt 17:35:49 INFO - Running setup.py install for blobuploader 17:35:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:35:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:35:50 INFO - Running setup.py install for requests 17:35:51 INFO - Running setup.py install for docopt 17:35:51 INFO - Successfully installed blobuploader requests docopt 17:35:51 INFO - Cleaning up... 17:35:51 INFO - Return code: 0 17:35:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:35:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:35:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:35:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:35:51 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 0x9170c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91d7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x928b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927af70>, '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 0x927a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9280750>, '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-1468456362.758733-453271986', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:35:51 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 17:35:51 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 17:35:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:35:51 INFO - 'CCACHE_UMASK': '002', 17:35:51 INFO - 'DISPLAY': ':0', 17:35:51 INFO - 'HOME': '/home/cltbld', 17:35:51 INFO - 'LANG': 'en_US.UTF-8', 17:35:51 INFO - 'LOGNAME': 'cltbld', 17:35:51 INFO - 'MAIL': '/var/mail/cltbld', 17:35:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:35:51 INFO - 'MOZ_NO_REMOTE': '1', 17:35:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:35:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:35:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:35:51 INFO - 'PWD': '/builds/slave/test', 17:35:51 INFO - 'SHELL': '/bin/bash', 17:35:51 INFO - 'SHLVL': '1', 17:35:51 INFO - 'TERM': 'linux', 17:35:51 INFO - 'TMOUT': '86400', 17:35:51 INFO - 'USER': 'cltbld', 17:35:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468456362.758733-453271986', 17:35:51 INFO - '_': '/tools/buildbot/bin/python'} 17:35:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:35:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:35:51 INFO - Running setup.py (path:/tmp/pip-CJvy4W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:35:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:35:51 INFO - Running setup.py (path:/tmp/pip-Iegen2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:35:52 INFO - Running setup.py (path:/tmp/pip-j60uUV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:35:52 INFO - Running setup.py (path:/tmp/pip-Cqmzl3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:35:52 INFO - Running setup.py (path:/tmp/pip-jg25PG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:35:52 INFO - Running setup.py (path:/tmp/pip-gvqxBp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:35:52 INFO - Running setup.py (path:/tmp/pip-6xwwNE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:35:52 INFO - Running setup.py (path:/tmp/pip-GQ3FIO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:35:52 INFO - Running setup.py (path:/tmp/pip-fM7WrQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:35:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:35:53 INFO - Running setup.py (path:/tmp/pip-O1OayO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:35:53 INFO - Running setup.py (path:/tmp/pip-rvpI5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:35:53 INFO - Running setup.py (path:/tmp/pip-Ps6Bqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:35:53 INFO - Running setup.py (path:/tmp/pip-XsUn9w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:35:53 INFO - Running setup.py (path:/tmp/pip-XUSN3K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:35:53 INFO - Running setup.py (path:/tmp/pip-Ji2ARF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:35:53 INFO - Running setup.py (path:/tmp/pip-tlMOHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:35:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:35:53 INFO - Running setup.py (path:/tmp/pip-RGtoif-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:35:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:35:54 INFO - Running setup.py (path:/tmp/pip-UIcBxc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:35:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:35:54 INFO - Running setup.py (path:/tmp/pip-5gAr6j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:35:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:35:54 INFO - Running setup.py (path:/tmp/pip-Z2AUeS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:35:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:35:54 INFO - Running setup.py (path:/tmp/pip-tZ4ReM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:35:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:35:55 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 17:35:55 INFO - Running setup.py install for manifestparser 17:35:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:35:55 INFO - Running setup.py install for mozcrash 17:35:55 INFO - Running setup.py install for mozdebug 17:35:55 INFO - Running setup.py install for mozdevice 17:35:55 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:35:55 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Running setup.py install for mozfile 17:35:56 INFO - Running setup.py install for mozhttpd 17:35:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Running setup.py install for mozinfo 17:35:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Running setup.py install for mozInstall 17:35:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:35:56 INFO - Running setup.py install for mozleak 17:35:56 INFO - Running setup.py install for mozlog 17:35:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:35:57 INFO - Running setup.py install for moznetwork 17:35:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:35:57 INFO - Running setup.py install for mozprocess 17:35:57 INFO - Running setup.py install for mozprofile 17:35:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:35:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:35:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:35:58 INFO - Running setup.py install for mozrunner 17:35:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:35:58 INFO - Running setup.py install for mozscreenshot 17:35:58 INFO - Running setup.py install for moztest 17:35:58 INFO - Running setup.py install for mozversion 17:35:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:35:58 INFO - Running setup.py install for wptserve 17:35:59 INFO - Running setup.py install for marionette-driver 17:35:59 INFO - Running setup.py install for browsermob-proxy 17:35:59 INFO - Running setup.py install for marionette-client 17:35:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:36:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:36:00 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 17:36:00 INFO - Cleaning up... 17:36:00 INFO - Return code: 0 17:36:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:36:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:36:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:36:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:36:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:36:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:36:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:36:00 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 0x9170c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91d7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x928b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927af70>, '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 0x927a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9280750>, '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-1468456362.758733-453271986', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:36:00 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 17:36:00 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 17:36:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:36:00 INFO - 'CCACHE_UMASK': '002', 17:36:00 INFO - 'DISPLAY': ':0', 17:36:00 INFO - 'HOME': '/home/cltbld', 17:36:00 INFO - 'LANG': 'en_US.UTF-8', 17:36:00 INFO - 'LOGNAME': 'cltbld', 17:36:00 INFO - 'MAIL': '/var/mail/cltbld', 17:36:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:36:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:36:00 INFO - 'MOZ_NO_REMOTE': '1', 17:36:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:36:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:36:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:36:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:36:00 INFO - 'PWD': '/builds/slave/test', 17:36:00 INFO - 'SHELL': '/bin/bash', 17:36:00 INFO - 'SHLVL': '1', 17:36:00 INFO - 'TERM': 'linux', 17:36:00 INFO - 'TMOUT': '86400', 17:36:00 INFO - 'USER': 'cltbld', 17:36:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468456362.758733-453271986', 17:36:00 INFO - '_': '/tools/buildbot/bin/python'} 17:36:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:36:00 INFO - Running setup.py (path:/tmp/pip-m2Gyzc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:36:00 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 17:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:36:00 INFO - Running setup.py (path:/tmp/pip-Y1TNUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:36:01 INFO - Running setup.py (path:/tmp/pip-zZquIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:36:01 INFO - Running setup.py (path:/tmp/pip-ClExP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:36:01 INFO - Running setup.py (path:/tmp/pip-ImZBpz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:36:01 INFO - Running setup.py (path:/tmp/pip-fn_B4m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:36:01 INFO - Running setup.py (path:/tmp/pip-kxIYHB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:36:01 INFO - Running setup.py (path:/tmp/pip-0ylNbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 17:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:36:01 INFO - Running setup.py (path:/tmp/pip-VevgHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:36:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 17:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:36:02 INFO - Running setup.py (path:/tmp/pip-R0tx5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:36:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:36:02 INFO - Running setup.py (path:/tmp/pip-Jdkx9b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:36:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 17:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:36:02 INFO - Running setup.py (path:/tmp/pip-yP0Sqx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:36:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 17:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:36:02 INFO - Running setup.py (path:/tmp/pip-_H3fVy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:36:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 17:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:36:02 INFO - Running setup.py (path:/tmp/pip-o5Ioy3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:36:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 17:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:36:02 INFO - Running setup.py (path:/tmp/pip-od6Q8E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:36:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 17:36:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:36:03 INFO - Running setup.py (path:/tmp/pip-MNlKmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:36:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 17:36:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:36:03 INFO - Running setup.py (path:/tmp/pip-lr1pnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:36:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 17:36:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:36:03 INFO - Running setup.py (path:/tmp/pip-Vvusgk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:36:03 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 17:36:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:36:03 INFO - Running setup.py (path:/tmp/pip-jUa2lD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:36:03 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 17:36:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:36:03 INFO - Running setup.py (path:/tmp/pip-opmsMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:36:03 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 17:36:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:36:04 INFO - Running setup.py (path:/tmp/pip-_ikAl1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:36:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:36:04 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 17:36:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:36:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:36:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:36:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:36:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:36:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:36:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:36:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:36:04 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 17:36:04 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 17:36:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:36:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:36:09 INFO - Downloading blessings-1.6.tar.gz 17:36:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:36:09 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 17:36:09 INFO - Installing collected packages: blessings 17:36:09 INFO - Running setup.py install for blessings 17:36:09 INFO - Successfully installed blessings 17:36:09 INFO - Cleaning up... 17:36:09 INFO - Return code: 0 17:36:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:36:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:36:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:36:10 INFO - Reading from file tmpfile_stdout 17:36:10 INFO - Current package versions: 17:36:10 INFO - argparse == 1.2.1 17:36:10 INFO - blessings == 1.6 17:36:10 INFO - blobuploader == 1.2.4 17:36:10 INFO - browsermob-proxy == 0.6.0 17:36:10 INFO - docopt == 0.6.1 17:36:10 INFO - manifestparser == 1.1 17:36:10 INFO - marionette-client == 2.3.0 17:36:10 INFO - marionette-driver == 1.4.0 17:36:10 INFO - mozInstall == 1.12 17:36:10 INFO - mozcrash == 0.17 17:36:10 INFO - mozdebug == 0.1 17:36:10 INFO - mozdevice == 0.48 17:36:10 INFO - mozfile == 1.2 17:36:10 INFO - mozhttpd == 0.7 17:36:10 INFO - mozinfo == 0.9 17:36:10 INFO - mozleak == 0.1 17:36:10 INFO - mozlog == 3.1 17:36:10 INFO - moznetwork == 0.27 17:36:10 INFO - mozprocess == 0.22 17:36:10 INFO - mozprofile == 0.28 17:36:10 INFO - mozrunner == 6.11 17:36:10 INFO - mozscreenshot == 0.1 17:36:10 INFO - mozsystemmonitor == 0.0 17:36:10 INFO - moztest == 0.7 17:36:10 INFO - mozversion == 1.4 17:36:10 INFO - psutil == 3.1.1 17:36:10 INFO - requests == 1.2.3 17:36:10 INFO - wptserve == 1.4.0 17:36:10 INFO - wsgiref == 0.1.2 17:36:10 INFO - Running post-action listener: _resource_record_post_action 17:36:10 INFO - Running post-action listener: _start_resource_monitoring 17:36:10 INFO - Starting resource monitoring. 17:36:10 INFO - ##### 17:36:10 INFO - ##### Running pull step. 17:36:10 INFO - ##### 17:36:10 INFO - Running pre-action listener: _resource_record_pre_action 17:36:10 INFO - Running main action method: pull 17:36:10 INFO - Pull has nothing to do! 17:36:10 INFO - Running post-action listener: _resource_record_post_action 17:36:10 INFO - ##### 17:36:10 INFO - ##### Running install step. 17:36:10 INFO - ##### 17:36:10 INFO - Running pre-action listener: _resource_record_pre_action 17:36:10 INFO - Running main action method: install 17:36:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:36:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:36:10 INFO - Reading from file tmpfile_stdout 17:36:10 INFO - Detecting whether we're running mozinstall >=1.0... 17:36:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:36:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:36:10 INFO - Reading from file tmpfile_stdout 17:36:10 INFO - Output received: 17:36:10 INFO - Usage: mozinstall [options] installer 17:36:10 INFO - Options: 17:36:10 INFO - -h, --help show this help message and exit 17:36:10 INFO - -d DEST, --destination=DEST 17:36:10 INFO - Directory to install application into. [default: 17:36:10 INFO - "/builds/slave/test"] 17:36:10 INFO - --app=APP Application being installed. [default: firefox] 17:36:10 INFO - mkdir: /builds/slave/test/build/application 17:36:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:36:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 17:36:41 INFO - Reading from file tmpfile_stdout 17:36:41 INFO - Output received: 17:36:41 INFO - /builds/slave/test/build/application/firefox/firefox 17:36:41 INFO - Running post-action listener: _resource_record_post_action 17:36:41 INFO - ##### 17:36:41 INFO - ##### Running run-tests step. 17:36:41 INFO - ##### 17:36:41 INFO - Running pre-action listener: _resource_record_pre_action 17:36:41 INFO - Running main action method: run_tests 17:36:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:36:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:36:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:36:41 INFO - grabbing minidump binary from tooltool 17:36:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:36:41 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 0x927af70>, '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 0x927a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9280750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:36:41 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:36:41 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 17:36:41 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:36:41 INFO - Return code: 0 17:36:41 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:36:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:36:41 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/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 17:36:41 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/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 17:36:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:36:41 INFO - 'CCACHE_UMASK': '002', 17:36:41 INFO - 'DISPLAY': ':0', 17:36:41 INFO - 'HOME': '/home/cltbld', 17:36:41 INFO - 'LANG': 'en_US.UTF-8', 17:36:41 INFO - 'LOGNAME': 'cltbld', 17:36:41 INFO - 'MAIL': '/var/mail/cltbld', 17:36:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:36:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:36:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:36:41 INFO - 'MOZ_NO_REMOTE': '1', 17:36:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:36:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:36:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:36:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:36:41 INFO - 'PWD': '/builds/slave/test', 17:36:41 INFO - 'SHELL': '/bin/bash', 17:36:41 INFO - 'SHLVL': '1', 17:36:41 INFO - 'TERM': 'linux', 17:36:41 INFO - 'TMOUT': '86400', 17:36:41 INFO - 'USER': 'cltbld', 17:36:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468456362.758733-453271986', 17:36:41 INFO - '_': '/tools/buildbot/bin/python'} 17:36:41 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/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 17:36:42 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 17:36:42 INFO - import pkg_resources 17:36:43 INFO - Using 1 client processes 17:36:44 INFO - wptserve Starting http server on 127.0.0.1:8000 17:36:44 INFO - wptserve Starting http server on 127.0.0.1:8001 17:36:44 INFO - wptserve Starting http server on 127.0.0.1:8443 17:36:46 INFO - SUITE-START | Running 778 tests 17:36:46 INFO - Running testharness tests 17:36:46 INFO - Setting up ssl 17:36:46 INFO - PROCESS | certutil | 17:36:46 INFO - PROCESS | certutil | 17:36:46 INFO - PROCESS | certutil | 17:36:46 INFO - Certificate Nickname Trust Attributes 17:36:46 INFO - SSL,S/MIME,JAR/XPI 17:36:46 INFO - 17:36:46 INFO - web-platform-tests CT,, 17:36:46 INFO - 17:36:46 INFO - Starting runner 17:36:49 INFO - PROCESS | 1727 | 1468456609393 Marionette DEBUG Marionette enabled via build flag and pref 17:36:49 INFO - PROCESS | 1727 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1727] [id = 1] 17:36:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1727] [serial = 1] [outer = (nil)] 17:36:49 INFO - PROCESS | 1727 | [1727] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:36:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1727] [serial = 2] [outer = 0xa4d4f000] 17:36:50 INFO - PROCESS | 1727 | 1468456610124 Marionette INFO Listening on port 2828 17:36:50 INFO - PROCESS | 1727 | 1468456610740 Marionette DEBUG Marionette enabled via command-line flag 17:36:50 INFO - PROCESS | 1727 | ++DOCSHELL 0xa6182800 == 2 [pid = 1727] [id = 2] 17:36:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 3 (0xa6183c00) [pid = 1727] [serial = 3] [outer = (nil)] 17:36:50 INFO - PROCESS | 1727 | [1727] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:36:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 4 (0xa8b47c00) [pid = 1727] [serial = 4] [outer = 0xa6183c00] 17:36:50 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fce2e0 17:36:50 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fcedc0 17:36:50 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fdce40 17:36:51 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff9aa0 17:36:51 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1fdd8a0 17:36:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 5 (0xa1009800) [pid = 1727] [serial = 5] [outer = 0xa4d4f000] 17:36:51 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:36:51 INFO - PROCESS | 1727 | 1468456611160 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55335 17:36:51 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:36:51 INFO - PROCESS | 1727 | 1468456611193 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55336 17:36:51 INFO - PROCESS | 1727 | 1468456611253 Marionette DEBUG Closed connection conn0 17:36:51 INFO - PROCESS | 1727 | [1727] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 17:36:51 INFO - PROCESS | 1727 | 1468456611367 Marionette DEBUG Closed connection conn1 17:36:51 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:36:51 INFO - PROCESS | 1727 | 1468456611404 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55337 17:36:51 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:36:51 INFO - PROCESS | 1727 | 1468456611482 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55338 17:36:51 INFO - PROCESS | 1727 | 1468456611493 Marionette DEBUG Closed connection conn2 17:36:51 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:36:51 INFO - PROCESS | 1727 | 1468456611532 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:55339 17:36:51 INFO - PROCESS | 1727 | 1468456611544 Marionette DEBUG Closed connection conn3 17:36:51 INFO - PROCESS | 1727 | 1468456611575 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:36:51 INFO - PROCESS | 1727 | 1468456611595 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":"20160713154642","device":"desktop","version":"48.0"} 17:36:52 INFO - PROCESS | 1727 | [1727] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:36:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b403c00 == 3 [pid = 1727] [id = 3] 17:36:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 6 (0x9b404000) [pid = 1727] [serial = 6] [outer = (nil)] 17:36:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b404400 == 4 [pid = 1727] [id = 4] 17:36:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 7 (0x9b404800) [pid = 1727] [serial = 7] [outer = (nil)] 17:36:53 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:36:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ab60800 == 5 [pid = 1727] [id = 5] 17:36:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 8 (0x9ab60c00) [pid = 1727] [serial = 8] [outer = (nil)] 17:36:53 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:36:53 INFO - PROCESS | 1727 | [1727] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:36:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 9 (0x9a9ef800) [pid = 1727] [serial = 9] [outer = 0x9ab60c00] 17:36:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 10 (0x9ab34c00) [pid = 1727] [serial = 10] [outer = 0x9b404000] 17:36:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 11 (0x9ab36800) [pid = 1727] [serial = 11] [outer = 0x9b404800] 17:36:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 12 (0x9ab38c00) [pid = 1727] [serial = 12] [outer = 0x9ab60c00] 17:36:55 INFO - PROCESS | 1727 | 1468456615469 Marionette INFO startBrowser b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:55 INFO - PROCESS | 1727 | 1468456615514 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 1727 | 1468456615533 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 1727 | 1468456615536 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 13 (0x9a1f5c00) [pid = 1727] [serial = 13] [outer = 0x9ab60c00] 17:36:56 INFO - PROCESS | 1727 | 1468456616230 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b23a97d5-3cec-4427-8c8d-e80ecfdf8abc","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":"20160713154642","device":"desktop","version":"48.0","command_id":1}}] 17:36:56 INFO - PROCESS | 1727 | 1468456616511 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:36:56 INFO - PROCESS | 1727 | 1468456616520 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:56 INFO - PROCESS | 1727 | 1468456616807 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 17:36:56 INFO - PROCESS | 1727 | 1468456616936 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:36:56 INFO - PROCESS | 1727 | 1468456616942 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:57 INFO - PROCESS | 1727 | [1727] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:36:57 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:36:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 14 (0x9d3c7800) [pid = 1727] [serial = 14] [outer = 0x9ab60c00] 17:36:57 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:36:57 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:36:57 INFO - PROCESS | 1727 | 1468456617618 Marionette TRACE conn4 <- [1,3,null,{}] 17:36:57 INFO - PROCESS | 1727 | 1468456617688 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:36:57 INFO - PROCESS | 1727 | 1468456617693 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:57 INFO - PROCESS | 1727 | 1468456617748 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 17:36:57 INFO - PROCESS | 1727 | 1468456617811 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 1727 | 1468456617814 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 17:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:36:57 INFO - PROCESS | 1727 | 1468456617846 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 1727 | 1468456617851 Marionette TRACE conn4 <- [1,6,null,{}] 17:36:57 INFO - PROCESS | 1727 | 1468456617943 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:57 INFO - PROCESS | 1727 | 1468456617948 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:57 INFO - PROCESS | 1727 | 1468456617974 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 17:36:58 INFO - PROCESS | 1727 | 1468456617981 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 1727 | 1468456617987 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6b000 == 6 [pid = 1727] [id = 6] 17:36:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 15 (0x93c6b400) [pid = 1727] [serial = 15] [outer = (nil)] 17:36:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 16 (0x93c6d400) [pid = 1727] [serial = 16] [outer = 0x93c6b400] 17:36:58 INFO - PROCESS | 1727 | 1468456618065 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 17 (0x93c72000) [pid = 1727] [serial = 17] [outer = 0x93c6b400] 17:36:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5c800 == 7 [pid = 1727] [id = 7] 17:36:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 18 (0x93a5d000) [pid = 1727] [serial = 18] [outer = (nil)] 17:36:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 19 (0x93c71400) [pid = 1727] [serial = 19] [outer = 0x93a5d000] 17:36:58 INFO - PROCESS | 1727 | 1468456618575 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 20 (0x939aa400) [pid = 1727] [serial = 20] [outer = 0x93a5d000] 17:36:59 INFO - PROCESS | 1727 | [1727] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 17:36:59 INFO - PROCESS | 1727 | 1468456619124 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1361ms 17:36:59 INFO - PROCESS | 1727 | 1468456619255 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 1727 | 1468456619258 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 17:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:36:59 INFO - PROCESS | 1727 | 1468456619284 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 1727 | 1468456619288 Marionette TRACE conn4 <- [1,10,null,{}] 17:36:59 INFO - PROCESS | 1727 | 1468456619313 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:59 INFO - PROCESS | 1727 | 1468456619325 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:59 INFO - PROCESS | 1727 | 1468456619500 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 17:36:59 INFO - PROCESS | 1727 | 1468456619518 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 1727 | 1468456619526 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:36:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f38800 == 8 [pid = 1727] [id = 8] 17:36:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 21 (0x91f38c00) [pid = 1727] [serial = 21] [outer = (nil)] 17:36:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 22 (0x91f3ac00) [pid = 1727] [serial = 22] [outer = 0x91f38c00] 17:36:59 INFO - PROCESS | 1727 | 1468456619600 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 23 (0x91f3f800) [pid = 1727] [serial = 23] [outer = 0x91f38c00] 17:37:00 INFO - PROCESS | 1727 | 1468456620713 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1502ms 17:37:00 INFO - PROCESS | 1727 | 1468456620772 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 1727 | 1468456620778 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 17:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:37:00 INFO - PROCESS | 1727 | 1468456620787 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 1727 | 1468456620795 Marionette TRACE conn4 <- [1,14,null,{}] 17:37:00 INFO - PROCESS | 1727 | 1468456620848 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:00 INFO - PROCESS | 1727 | 1468456620854 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a60000 == 9 [pid = 1727] [id = 9] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 24 (0x93a62c00) [pid = 1727] [serial = 24] [outer = (nil)] 17:37:01 INFO - PROCESS | 1727 | 1468456621133 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 25 (0x939a9400) [pid = 1727] [serial = 25] [outer = 0x93a62c00] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 26 (0x93c6a400) [pid = 1727] [serial = 26] [outer = 0x93a62c00] 17:37:01 INFO - PROCESS | 1727 | 1468456621316 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 1727 | 1468456621325 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6e400 == 10 [pid = 1727] [id = 10] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 27 (0x93c6e800) [pid = 1727] [serial = 27] [outer = (nil)] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 28 (0x953ac800) [pid = 1727] [serial = 28] [outer = 0x93c6e800] 17:37:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x94778000 == 11 [pid = 1727] [id = 11] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 29 (0x953b7400) [pid = 1727] [serial = 29] [outer = (nil)] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 30 (0x98275400) [pid = 1727] [serial = 30] [outer = 0x953b7400] 17:37:01 INFO - PROCESS | 1727 | 1468456621568 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 31 (0x993b8400) [pid = 1727] [serial = 31] [outer = 0x953b7400] 17:37:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 32 (0x9a87f800) [pid = 1727] [serial = 32] [outer = 0x93c6e800] 17:37:02 INFO - PROCESS | 1727 | 1468456622791 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2053ms 17:37:02 INFO - PROCESS | 1727 | 1468456622841 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 1727 | 1468456622848 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 17:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:37:02 INFO - PROCESS | 1727 | 1468456622860 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 1727 | 1468456622871 Marionette TRACE conn4 <- [1,18,null,{}] 17:37:02 INFO - PROCESS | 1727 | 1468456622877 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:02 INFO - PROCESS | 1727 | 1468456622888 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:03 INFO - PROCESS | 1727 | 1468456623226 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 17:37:03 INFO - PROCESS | 1727 | 1468456623342 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 1727 | 1468456623352 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b40fc00 == 12 [pid = 1727] [id = 12] 17:37:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 33 (0x9b79f800) [pid = 1727] [serial = 33] [outer = (nil)] 17:37:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 34 (0x9bc1c000) [pid = 1727] [serial = 34] [outer = 0x9b79f800] 17:37:03 INFO - PROCESS | 1727 | 1468456623449 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 35 (0x9d854c00) [pid = 1727] [serial = 35] [outer = 0x9b79f800] 17:37:04 INFO - PROCESS | 1727 | 1468456624335 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1537ms 17:37:04 INFO - PROCESS | 1727 | 1468456624399 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 1727 | 1468456624405 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 17:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:37:04 INFO - PROCESS | 1727 | 1468456624413 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 1727 | 1468456624419 Marionette TRACE conn4 <- [1,22,null,{}] 17:37:04 INFO - PROCESS | 1727 | 1468456624437 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:04 INFO - PROCESS | 1727 | 1468456624446 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:04 INFO - PROCESS | 1727 | 1468456624684 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 17:37:04 INFO - PROCESS | 1727 | 1468456624841 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 1727 | 1468456624854 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d89c400 == 13 [pid = 1727] [id = 13] 17:37:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 36 (0x9d8a8800) [pid = 1727] [serial = 36] [outer = (nil)] 17:37:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 37 (0xa108b400) [pid = 1727] [serial = 37] [outer = 0x9d8a8800] 17:37:04 INFO - PROCESS | 1727 | 1468456624945 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 38 (0xa2277800) [pid = 1727] [serial = 38] [outer = 0x9d8a8800] 17:37:05 INFO - PROCESS | 1727 | 1468456625930 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1593ms 17:37:06 INFO - PROCESS | 1727 | 1468456626006 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 1727 | 1468456626011 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 17:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:37:06 INFO - PROCESS | 1727 | 1468456626017 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 1727 | 1468456626021 Marionette TRACE conn4 <- [1,26,null,{}] 17:37:06 INFO - PROCESS | 1727 | 1468456626027 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:06 INFO - PROCESS | 1727 | 1468456626032 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:06 INFO - PROCESS | 1727 | 1468456626224 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 17:37:06 INFO - PROCESS | 1727 | 1468456626533 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 1727 | 1468456626546 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5b800 == 14 [pid = 1727] [id = 14] 17:37:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 39 (0x93a5f800) [pid = 1727] [serial = 39] [outer = (nil)] 17:37:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 40 (0x9477c800) [pid = 1727] [serial = 40] [outer = 0x93a5f800] 17:37:06 INFO - PROCESS | 1727 | 1468456626640 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 41 (0x98211800) [pid = 1727] [serial = 41] [outer = 0x93a5f800] 17:37:07 INFO - PROCESS | 1727 | 1468456627501 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1541ms 17:37:07 INFO - PROCESS | 1727 | 1468456627561 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 17:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:37:07 INFO - PROCESS | 1727 | 1468456627567 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 17:37:07 INFO - PROCESS | 1727 | 1468456627575 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 1727 | 1468456627578 Marionette TRACE conn4 <- [1,30,null,{}] 17:37:07 INFO - PROCESS | 1727 | 1468456627587 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:07 INFO - PROCESS | 1727 | 1468456627594 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:07 INFO - PROCESS | 1727 | 1468456627834 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 17:37:08 INFO - PROCESS | 1727 | 1468456628012 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 1727 | 1468456628020 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x99307400 == 15 [pid = 1727] [id = 15] 17:37:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 42 (0x99761800) [pid = 1727] [serial = 42] [outer = (nil)] 17:37:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 43 (0x9a426800) [pid = 1727] [serial = 43] [outer = 0x99761800] 17:37:08 INFO - PROCESS | 1727 | 1468456628095 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 44 (0x9a87cc00) [pid = 1727] [serial = 44] [outer = 0x99761800] 17:37:08 INFO - PROCESS | 1727 | 1468456628822 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1281ms 17:37:08 INFO - PROCESS | 1727 | 1468456628885 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 1727 | 1468456628892 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 17:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:37:08 INFO - PROCESS | 1727 | 1468456628902 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 1727 | 1468456628905 Marionette TRACE conn4 <- [1,34,null,{}] 17:37:08 INFO - PROCESS | 1727 | 1468456628912 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:08 INFO - PROCESS | 1727 | 1468456628917 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:09 INFO - PROCESS | 1727 | 1468456629082 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 17:37:09 INFO - PROCESS | 1727 | 1468456629094 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 1727 | 1468456629105 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x96546800 == 16 [pid = 1727] [id = 16] 17:37:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 45 (0x9a427800) [pid = 1727] [serial = 45] [outer = (nil)] 17:37:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 46 (0x9aaaf000) [pid = 1727] [serial = 46] [outer = 0x9a427800] 17:37:09 INFO - PROCESS | 1727 | 1468456629173 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 47 (0x9b40d000) [pid = 1727] [serial = 47] [outer = 0x9a427800] 17:37:10 INFO - PROCESS | 1727 | 1468456630007 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1137ms 17:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:37:10 INFO - PROCESS | 1727 | 1468456630039 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 1727 | 1468456630042 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 17:37:10 INFO - PROCESS | 1727 | 1468456630051 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 1727 | 1468456630059 Marionette TRACE conn4 <- [1,38,null,{}] 17:37:10 INFO - PROCESS | 1727 | 1468456630073 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 1727 | 1468456630080 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:10 INFO - PROCESS | 1727 | 1468456630236 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 17:37:10 INFO - PROCESS | 1727 | 1468456630247 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 1727 | 1468456630256 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bcb8800 == 17 [pid = 1727] [id = 17] 17:37:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 48 (0x9bcee400) [pid = 1727] [serial = 48] [outer = (nil)] 17:37:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 49 (0x9c042800) [pid = 1727] [serial = 49] [outer = 0x9bcee400] 17:37:10 INFO - PROCESS | 1727 | 1468456630326 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 50 (0x9c046800) [pid = 1727] [serial = 50] [outer = 0x9bcee400] 17:37:11 INFO - PROCESS | 1727 | 1468456631141 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1139ms 17:37:11 INFO - PROCESS | 1727 | 1468456631187 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 1727 | 1468456631192 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 17:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:37:11 INFO - PROCESS | 1727 | 1468456631198 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - PROCESS | 1727 | 1468456631201 Marionette TRACE conn4 <- [1,42,null,{}] 17:37:11 INFO - PROCESS | 1727 | 1468456631207 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:11 INFO - PROCESS | 1727 | 1468456631212 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:11 INFO - PROCESS | 1727 | 1468456631368 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 17:37:11 INFO - PROCESS | 1727 | 1468456631379 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 1727 | 1468456631388 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d3ce800 == 18 [pid = 1727] [id = 18] 17:37:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 51 (0x9d403400) [pid = 1727] [serial = 51] [outer = (nil)] 17:37:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 52 (0x9d40fc00) [pid = 1727] [serial = 52] [outer = 0x9d403400] 17:37:11 INFO - PROCESS | 1727 | 1468456631460 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 53 (0x9d803400) [pid = 1727] [serial = 53] [outer = 0x9d403400] 17:37:12 INFO - PROCESS | 1727 | 1468456632258 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1079ms 17:37:12 INFO - PROCESS | 1727 | 1468456632325 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 1727 | 1468456632331 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 17:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:37:12 INFO - PROCESS | 1727 | 1468456632342 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 1727 | 1468456632344 Marionette TRACE conn4 <- [1,46,null,{}] 17:37:12 INFO - PROCESS | 1727 | 1468456632351 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:12 INFO - PROCESS | 1727 | 1468456632356 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:12 INFO - PROCESS | 1727 | 1468456632515 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 17:37:12 INFO - PROCESS | 1727 | 1468456632526 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 1727 | 1468456632543 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d8a1000 == 19 [pid = 1727] [id = 19] 17:37:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 54 (0x9d8a7800) [pid = 1727] [serial = 54] [outer = (nil)] 17:37:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 55 (0xa100f400) [pid = 1727] [serial = 55] [outer = 0x9d8a7800] 17:37:12 INFO - PROCESS | 1727 | 1468456632719 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 56 (0xa1f9cc00) [pid = 1727] [serial = 56] [outer = 0x9d8a7800] 17:37:13 INFO - PROCESS | 1727 | 1468456633450 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1143ms 17:37:13 INFO - PROCESS | 1727 | 1468456633486 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 1727 | 1468456633490 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 17:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:37:13 INFO - PROCESS | 1727 | 1468456633496 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 1727 | 1468456633498 Marionette TRACE conn4 <- [1,50,null,{}] 17:37:13 INFO - PROCESS | 1727 | 1468456633504 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:13 INFO - PROCESS | 1727 | 1468456633510 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:13 INFO - PROCESS | 1727 | 1468456633666 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 17:37:13 INFO - PROCESS | 1727 | 1468456633764 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 1727 | 1468456633773 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d85fc00 == 20 [pid = 1727] [id = 20] 17:37:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0xa100a800) [pid = 1727] [serial = 57] [outer = (nil)] 17:37:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0xa2eb4c00) [pid = 1727] [serial = 58] [outer = 0xa100a800] 17:37:13 INFO - PROCESS | 1727 | 1468456633845 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0xa2ebc400) [pid = 1727] [serial = 59] [outer = 0xa100a800] 17:37:14 INFO - PROCESS | 1727 | 1468456634496 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1028ms 17:37:14 INFO - PROCESS | 1727 | 1468456634524 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 1727 | 1468456634527 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 17:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:37:14 INFO - PROCESS | 1727 | 1468456634535 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 1727 | 1468456634538 Marionette TRACE conn4 <- [1,54,null,{}] 17:37:14 INFO - PROCESS | 1727 | 1468456634544 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:14 INFO - PROCESS | 1727 | 1468456634548 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:14 INFO - PROCESS | 1727 | 1468456634731 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 17:37:14 INFO - PROCESS | 1727 | 1468456634753 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 1727 | 1468456634778 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6bc00 == 21 [pid = 1727] [id = 21] 17:37:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9c043400) [pid = 1727] [serial = 60] [outer = (nil)] 17:37:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0xa310b800) [pid = 1727] [serial = 61] [outer = 0x9c043400] 17:37:14 INFO - PROCESS | 1727 | 1468456634843 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0xa3110c00) [pid = 1727] [serial = 62] [outer = 0x9c043400] 17:37:15 INFO - PROCESS | 1727 | 1468456635548 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1078ms 17:37:15 INFO - PROCESS | 1727 | 1468456635615 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 1727 | 1468456635619 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 17:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:37:15 INFO - PROCESS | 1727 | 1468456635625 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 1727 | 1468456635628 Marionette TRACE conn4 <- [1,58,null,{}] 17:37:15 INFO - PROCESS | 1727 | 1468456635633 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:15 INFO - PROCESS | 1727 | 1468456635638 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:15 INFO - PROCESS | 1727 | 1468456635854 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 17:37:15 INFO - PROCESS | 1727 | 1468456635867 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 1727 | 1468456635874 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232ac00 == 22 [pid = 1727] [id = 22] 17:37:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9232bc00) [pid = 1727] [serial = 63] [outer = (nil)] 17:37:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92334000) [pid = 1727] [serial = 64] [outer = 0x9232bc00] 17:37:15 INFO - PROCESS | 1727 | 1468456635943 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92336000) [pid = 1727] [serial = 65] [outer = 0x9232bc00] 17:37:17 INFO - PROCESS | 1727 | 1468456637844 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2232ms 17:37:17 INFO - PROCESS | 1727 | 1468456637858 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 1727 | 1468456637863 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 17:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:37:17 INFO - PROCESS | 1727 | 1468456637877 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 1727 | 1468456637882 Marionette TRACE conn4 <- [1,62,null,{}] 17:37:17 INFO - PROCESS | 1727 | 1468456637890 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:17 INFO - PROCESS | 1727 | 1468456637895 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:18 INFO - PROCESS | 1727 | 1468456638083 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 17:37:18 INFO - PROCESS | 1727 | 1468456638114 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 1727 | 1468456638129 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a57400 == 23 [pid = 1727] [id = 23] 17:37:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x93a5d800) [pid = 1727] [serial = 66] [outer = (nil)] 17:37:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x96546400) [pid = 1727] [serial = 67] [outer = 0x93a5d800] 17:37:18 INFO - PROCESS | 1727 | 1468456638197 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92227800) [pid = 1727] [serial = 68] [outer = 0x93a5d800] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93c6b400) [pid = 1727] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x91f38c00) [pid = 1727] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x953b7400) [pid = 1727] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9b79f800) [pid = 1727] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9d8a8800) [pid = 1727] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x93a5f800) [pid = 1727] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x99761800) [pid = 1727] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9a427800) [pid = 1727] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9bcee400) [pid = 1727] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9d403400) [pid = 1727] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:37:19 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0xa100a800) [pid = 1727] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:37:19 INFO - PROCESS | 1727 | 1468456639435 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1586ms 17:37:19 INFO - PROCESS | 1727 | 1468456639473 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 1727 | 1468456639479 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 17:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:37:19 INFO - PROCESS | 1727 | 1468456639489 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 1727 | 1468456639493 Marionette TRACE conn4 <- [1,66,null,{}] 17:37:19 INFO - PROCESS | 1727 | 1468456639499 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:19 INFO - PROCESS | 1727 | 1468456639505 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:19 INFO - PROCESS | 1727 | 1468456639656 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 17:37:19 INFO - PROCESS | 1727 | 1468456639756 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 1727 | 1468456639764 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x92334800 == 24 [pid = 1727] [id = 24] 17:37:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x94781c00) [pid = 1727] [serial = 69] [outer = (nil)] 17:37:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x9975c800) [pid = 1727] [serial = 70] [outer = 0x94781c00] 17:37:19 INFO - PROCESS | 1727 | 1468456639838 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9a0f3000) [pid = 1727] [serial = 71] [outer = 0x94781c00] 17:37:20 INFO - PROCESS | 1727 | 1468456640524 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1086ms 17:37:20 INFO - PROCESS | 1727 | 1468456640575 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 1727 | 1468456640579 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 17:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:37:20 INFO - PROCESS | 1727 | 1468456640597 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 1727 | 1468456640602 Marionette TRACE conn4 <- [1,70,null,{}] 17:37:20 INFO - PROCESS | 1727 | 1468456640622 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:20 INFO - PROCESS | 1727 | 1468456640631 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:20 INFO - PROCESS | 1727 | 1468456640796 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 17:37:20 INFO - PROCESS | 1727 | 1468456640809 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 1727 | 1468456640816 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3e9800 == 25 [pid = 1727] [id = 25] 17:37:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9b3e9c00) [pid = 1727] [serial = 72] [outer = (nil)] 17:37:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9b40b800) [pid = 1727] [serial = 73] [outer = 0x9b3e9c00] 17:37:20 INFO - PROCESS | 1727 | 1468456640890 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9bc0e400) [pid = 1727] [serial = 74] [outer = 0x9b3e9c00] 17:37:21 INFO - PROCESS | 1727 | 1468456641837 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1295ms 17:37:21 INFO - PROCESS | 1727 | 1468456641890 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 1727 | 1468456641897 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 17:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:37:21 INFO - PROCESS | 1727 | 1468456641905 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 1727 | 1468456641913 Marionette TRACE conn4 <- [1,74,null,{}] 17:37:21 INFO - PROCESS | 1727 | 1468456641921 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:21 INFO - PROCESS | 1727 | 1468456641927 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:22 INFO - PROCESS | 1727 | 1468456642120 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 17:37:22 INFO - PROCESS | 1727 | 1468456642257 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 1727 | 1468456642267 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4e000 == 26 [pid = 1727] [id = 26] 17:37:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x939ae000) [pid = 1727] [serial = 75] [outer = (nil)] 17:37:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9930a000) [pid = 1727] [serial = 76] [outer = 0x939ae000] 17:37:22 INFO - PROCESS | 1727 | 1468456642353 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a9ee400) [pid = 1727] [serial = 77] [outer = 0x939ae000] 17:37:23 INFO - PROCESS | 1727 | 1468456643206 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1345ms 17:37:23 INFO - PROCESS | 1727 | 1468456643258 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 1727 | 1468456643266 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 17:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:37:23 INFO - PROCESS | 1727 | 1468456643278 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 1727 | 1468456643282 Marionette TRACE conn4 <- [1,78,null,{}] 17:37:23 INFO - PROCESS | 1727 | 1468456643289 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:23 INFO - PROCESS | 1727 | 1468456643295 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:23 INFO - PROCESS | 1727 | 1468456643479 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 17:37:23 INFO - PROCESS | 1727 | 1468456643616 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 1727 | 1468456643626 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b79f800 == 27 [pid = 1727] [id = 27] 17:37:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9b7a4400) [pid = 1727] [serial = 78] [outer = (nil)] 17:37:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9bcee000) [pid = 1727] [serial = 79] [outer = 0x9b7a4400] 17:37:23 INFO - PROCESS | 1727 | 1468456643714 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9c03f400) [pid = 1727] [serial = 80] [outer = 0x9b7a4400] 17:37:24 INFO - PROCESS | 1727 | 1468456644580 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1341ms 17:37:24 INFO - PROCESS | 1727 | 1468456644620 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 1727 | 1468456644625 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 17:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:37:24 INFO - PROCESS | 1727 | 1468456644632 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 1727 | 1468456644638 Marionette TRACE conn4 <- [1,82,null,{}] 17:37:24 INFO - PROCESS | 1727 | 1468456644655 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:24 INFO - PROCESS | 1727 | 1468456644664 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:24 INFO - PROCESS | 1727 | 1468456644842 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 17:37:25 INFO - PROCESS | 1727 | 1468456644982 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 1727 | 1468456644992 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d89e800 == 28 [pid = 1727] [id = 28] 17:37:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0xa1008000) [pid = 1727] [serial = 81] [outer = (nil)] 17:37:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0xa1f9f800) [pid = 1727] [serial = 82] [outer = 0xa1008000] 17:37:25 INFO - PROCESS | 1727 | 1468456645082 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0xa245a400) [pid = 1727] [serial = 83] [outer = 0xa1008000] 17:37:25 INFO - PROCESS | 1727 | 1468456645903 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1334ms 17:37:25 INFO - PROCESS | 1727 | 1468456645975 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 1727 | 1468456645979 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 17:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:37:25 INFO - PROCESS | 1727 | 1468456645987 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 1727 | 1468456645991 Marionette TRACE conn4 <- [1,86,null,{}] 17:37:26 INFO - PROCESS | 1727 | 1468456645997 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:26 INFO - PROCESS | 1727 | 1468456646002 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:26 INFO - PROCESS | 1727 | 1468456646176 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 17:37:26 INFO - PROCESS | 1727 | 1468456646314 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 1727 | 1468456646327 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3e5000 == 29 [pid = 1727] [id = 29] 17:37:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0xa108d400) [pid = 1727] [serial = 84] [outer = (nil)] 17:37:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0xa310d000) [pid = 1727] [serial = 85] [outer = 0xa108d400] 17:37:26 INFO - PROCESS | 1727 | 1468456646408 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a4ebc00) [pid = 1727] [serial = 86] [outer = 0xa108d400] 17:37:27 INFO - PROCESS | 1727 | 1468456647233 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1283ms 17:37:27 INFO - PROCESS | 1727 | 1468456647270 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 17:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:37:27 INFO - PROCESS | 1727 | 1468456647275 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 17:37:27 INFO - PROCESS | 1727 | 1468456647282 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 1727 | 1468456647285 Marionette TRACE conn4 <- [1,90,null,{}] 17:37:27 INFO - PROCESS | 1727 | 1468456647291 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:27 INFO - PROCESS | 1727 | 1468456647297 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:27 INFO - PROCESS | 1727 | 1468456647512 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 17:37:27 INFO - PROCESS | 1727 | 1468456647656 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 1727 | 1468456647667 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d899800 == 30 [pid = 1727] [id = 30] 17:37:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0xa2ef5400) [pid = 1727] [serial = 87] [outer = (nil)] 17:37:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0xa4d51000) [pid = 1727] [serial = 88] [outer = 0xa2ef5400] 17:37:27 INFO - PROCESS | 1727 | 1468456647750 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0xa4d56000) [pid = 1727] [serial = 89] [outer = 0xa2ef5400] 17:37:28 INFO - PROCESS | 1727 | 1468456648635 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1388ms 17:37:28 INFO - PROCESS | 1727 | 1468456648670 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 17:37:28 INFO - PROCESS | 1727 | 1468456648675 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 17:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:37:28 INFO - PROCESS | 1727 | 1468456648700 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 1727 | 1468456648703 Marionette TRACE conn4 <- [1,94,null,{}] 17:37:28 INFO - PROCESS | 1727 | 1468456648711 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:28 INFO - PROCESS | 1727 | 1468456648720 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:28 INFO - PROCESS | 1727 | 1468456648914 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 17:37:29 INFO - PROCESS | 1727 | 1468456649057 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 1727 | 1468456649066 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3a000 == 31 [pid = 1727] [id = 31] 17:37:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b406c00) [pid = 1727] [serial = 90] [outer = (nil)] 17:37:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0xa61b5800) [pid = 1727] [serial = 91] [outer = 0x9b406c00] 17:37:29 INFO - PROCESS | 1727 | 1468456649153 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0xa617dc00) [pid = 1727] [serial = 92] [outer = 0x9b406c00] 17:37:29 INFO - PROCESS | 1727 | 1468456649966 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1334ms 17:37:30 INFO - PROCESS | 1727 | 1468456650032 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 17:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:37:30 INFO - PROCESS | 1727 | 1468456650036 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 17:37:30 INFO - PROCESS | 1727 | 1468456650043 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 1727 | 1468456650046 Marionette TRACE conn4 <- [1,98,null,{}] 17:37:30 INFO - PROCESS | 1727 | 1468456650052 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:30 INFO - PROCESS | 1727 | 1468456650057 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:30 INFO - PROCESS | 1727 | 1468456650218 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 17:37:30 INFO - PROCESS | 1727 | 1468456650359 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 1727 | 1468456650368 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92331c00 == 32 [pid = 1727] [id = 32] 17:37:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92e48400) [pid = 1727] [serial = 93] [outer = (nil)] 17:37:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa67a0800) [pid = 1727] [serial = 94] [outer = 0x92e48400] 17:37:30 INFO - PROCESS | 1727 | 1468456650454 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0xa684e000) [pid = 1727] [serial = 95] [outer = 0x92e48400] 17:37:31 INFO - PROCESS | 1727 | 1468456651314 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1337ms 17:37:31 INFO - PROCESS | 1727 | 1468456651489 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 1727 | 1468456651497 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 17:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:37:31 INFO - PROCESS | 1727 | 1468456651507 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 1727 | 1468456651512 Marionette TRACE conn4 <- [1,102,null,{}] 17:37:31 INFO - PROCESS | 1727 | 1468456651521 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:31 INFO - PROCESS | 1727 | 1468456651528 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:31 INFO - PROCESS | 1727 | 1468456651795 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 17:37:32 INFO - PROCESS | 1727 | 1468456651988 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 1727 | 1468456652003 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a61800 == 33 [pid = 1727] [id = 33] 17:37:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x93c69000) [pid = 1727] [serial = 96] [outer = (nil)] 17:37:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x96547c00) [pid = 1727] [serial = 97] [outer = 0x93c69000] 17:37:32 INFO - PROCESS | 1727 | 1468456652080 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9820a800) [pid = 1727] [serial = 98] [outer = 0x93c69000] 17:37:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9a0ef800) [pid = 1727] [serial = 99] [outer = 0x93c6e800] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9ab38c00) [pid = 1727] [serial = 12] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x953ac800) [pid = 1727] [serial = 28] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x98275400) [pid = 1727] [serial = 30] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9bc1c000) [pid = 1727] [serial = 34] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0xa108b400) [pid = 1727] [serial = 37] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9477c800) [pid = 1727] [serial = 40] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x98211800) [pid = 1727] [serial = 41] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9a426800) [pid = 1727] [serial = 43] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9aaaf000) [pid = 1727] [serial = 46] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9c042800) [pid = 1727] [serial = 49] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9d40fc00) [pid = 1727] [serial = 52] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0xa100f400) [pid = 1727] [serial = 55] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0xa2eb4c00) [pid = 1727] [serial = 58] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0xa310b800) [pid = 1727] [serial = 61] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x939a9400) [pid = 1727] [serial = 25] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b40d000) [pid = 1727] [serial = 47] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9d803400) [pid = 1727] [serial = 53] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0xa2ebc400) [pid = 1727] [serial = 59] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9c046800) [pid = 1727] [serial = 50] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9d854c00) [pid = 1727] [serial = 35] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9a87cc00) [pid = 1727] [serial = 44] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0xa2277800) [pid = 1727] [serial = 38] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x91f3f800) [pid = 1727] [serial = 23] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x993b8400) [pid = 1727] [serial = 31] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a9ef800) [pid = 1727] [serial = 9] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0xa4d4f800) [pid = 1727] [serial = 2] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x91f3ac00) [pid = 1727] [serial = 22] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x93c71400) [pid = 1727] [serial = 19] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x93c6d400) [pid = 1727] [serial = 16] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x93c72000) [pid = 1727] [serial = 17] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 1727 | 1468456653945 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2496ms 17:37:34 INFO - PROCESS | 1727 | 1468456654005 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 1727 | 1468456654011 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 17:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:37:34 INFO - PROCESS | 1727 | 1468456654021 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 1727 | 1468456654026 Marionette TRACE conn4 <- [1,106,null,{}] 17:37:34 INFO - PROCESS | 1727 | 1468456654034 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:34 INFO - PROCESS | 1727 | 1468456654039 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:34 INFO - PROCESS | 1727 | 1468456654206 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 17:37:34 INFO - PROCESS | 1727 | 1468456654322 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 1727 | 1468456654335 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6cc00 == 34 [pid = 1727] [id = 34] 17:37:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x93c6d000) [pid = 1727] [serial = 100] [outer = (nil)] 17:37:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x93c72400) [pid = 1727] [serial = 101] [outer = 0x93c6d000] 17:37:34 INFO - PROCESS | 1727 | 1468456654410 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9477d000) [pid = 1727] [serial = 102] [outer = 0x93c6d000] 17:37:35 INFO - PROCESS | 1727 | 1468456655123 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1133ms 17:37:35 INFO - PROCESS | 1727 | 1468456655153 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 1727 | 1468456655162 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 17:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:37:35 INFO - PROCESS | 1727 | 1468456655173 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - PROCESS | 1727 | 1468456655176 Marionette TRACE conn4 <- [1,110,null,{}] 17:37:35 INFO - PROCESS | 1727 | 1468456655183 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:35 INFO - PROCESS | 1727 | 1468456655188 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:35 INFO - PROCESS | 1727 | 1468456655391 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 17:37:35 INFO - PROCESS | 1727 | 1468456655405 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 1727 | 1468456655417 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x99305c00 == 35 [pid = 1727] [id = 35] 17:37:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9930e800) [pid = 1727] [serial = 103] [outer = (nil)] 17:37:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x99fe6000) [pid = 1727] [serial = 104] [outer = 0x9930e800] 17:37:35 INFO - PROCESS | 1727 | 1468456655490 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9a389000) [pid = 1727] [serial = 105] [outer = 0x9930e800] 17:37:36 INFO - PROCESS | 1727 | 1468456656340 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1229ms 17:37:36 INFO - PROCESS | 1727 | 1468456656407 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 1727 | 1468456656411 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 17:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:37:36 INFO - PROCESS | 1727 | 1468456656417 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 1727 | 1468456656423 Marionette TRACE conn4 <- [1,114,null,{}] 17:37:36 INFO - PROCESS | 1727 | 1468456656449 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 1727 | 1468456656460 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:36 INFO - PROCESS | 1727 | 1468456656666 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 17:37:36 INFO - PROCESS | 1727 | 1468456656693 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 1727 | 1468456656702 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b405c00 == 36 [pid = 1727] [id = 36] 17:37:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9b40d000) [pid = 1727] [serial = 106] [outer = (nil)] 17:37:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9b7a2400) [pid = 1727] [serial = 107] [outer = 0x9b40d000] 17:37:36 INFO - PROCESS | 1727 | 1468456656778 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9bcb1400) [pid = 1727] [serial = 108] [outer = 0x9b40d000] 17:37:37 INFO - PROCESS | 1727 | 1468456657785 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1439ms 17:37:37 INFO - PROCESS | 1727 | 1468456657857 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 1727 | 1468456657862 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 17:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:37:37 INFO - PROCESS | 1727 | 1468456657868 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 1727 | 1468456657871 Marionette TRACE conn4 <- [1,118,null,{}] 17:37:37 INFO - PROCESS | 1727 | 1468456657884 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:37 INFO - PROCESS | 1727 | 1468456657889 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:38 INFO - PROCESS | 1727 | 1468456658087 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 17:37:38 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9232bc00) [pid = 1727] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:37:38 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9d8a7800) [pid = 1727] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:37:38 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9c043400) [pid = 1727] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:37:38 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9b3e9c00) [pid = 1727] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:37:38 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x94781c00) [pid = 1727] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:37:38 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x93a5d800) [pid = 1727] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:37:38 INFO - PROCESS | 1727 | 1468456658323 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 1727 | 1468456658332 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x92330c00 == 37 [pid = 1727] [id = 37] 17:37:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x92331000) [pid = 1727] [serial = 109] [outer = (nil)] 17:37:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x99304000) [pid = 1727] [serial = 110] [outer = 0x92331000] 17:37:38 INFO - PROCESS | 1727 | 1468456658411 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9c047000) [pid = 1727] [serial = 111] [outer = 0x92331000] 17:37:39 INFO - PROCESS | 1727 | 1468456659137 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1329ms 17:37:39 INFO - PROCESS | 1727 | 1468456659198 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 1727 | 1468456659201 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 17:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:37:39 INFO - PROCESS | 1727 | 1468456659215 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 1727 | 1468456659217 Marionette TRACE conn4 <- [1,122,null,{}] 17:37:39 INFO - PROCESS | 1727 | 1468456659223 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:39 INFO - PROCESS | 1727 | 1468456659229 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:39 INFO - PROCESS | 1727 | 1468456659378 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 17:37:39 INFO - PROCESS | 1727 | 1468456659387 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 1727 | 1468456659395 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x95145c00 == 38 [pid = 1727] [id = 38] 17:37:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x95146000) [pid = 1727] [serial = 112] [outer = (nil)] 17:37:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9514c400) [pid = 1727] [serial = 113] [outer = 0x95146000] 17:37:39 INFO - PROCESS | 1727 | 1468456659465 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9514e800) [pid = 1727] [serial = 114] [outer = 0x95146000] 17:37:40 INFO - PROCESS | 1727 | 1468456660239 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1130ms 17:37:40 INFO - PROCESS | 1727 | 1468456660347 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 1727 | 1468456660353 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 17:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:37:40 INFO - PROCESS | 1727 | 1468456660362 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - PROCESS | 1727 | 1468456660368 Marionette TRACE conn4 <- [1,126,null,{}] 17:37:40 INFO - PROCESS | 1727 | 1468456660378 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:40 INFO - PROCESS | 1727 | 1468456660384 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:40 INFO - PROCESS | 1727 | 1468456660614 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 17:37:40 INFO - PROCESS | 1727 | 1468456660762 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 1727 | 1468456660782 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x939a8400 == 39 [pid = 1727] [id = 39] 17:37:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x939ac800) [pid = 1727] [serial = 115] [outer = (nil)] 17:37:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93c67000) [pid = 1727] [serial = 116] [outer = 0x939ac800] 17:37:40 INFO - PROCESS | 1727 | 1468456660861 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x95147400) [pid = 1727] [serial = 117] [outer = 0x939ac800] 17:37:41 INFO - PROCESS | 1727 | 1468456661872 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1542ms 17:37:41 INFO - PROCESS | 1727 | 1468456661904 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 1727 | 1468456661910 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 17:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:37:41 INFO - PROCESS | 1727 | 1468456661921 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 1727 | 1468456661927 Marionette TRACE conn4 <- [1,130,null,{}] 17:37:41 INFO - PROCESS | 1727 | 1468456661934 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:41 INFO - PROCESS | 1727 | 1468456661939 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:42 INFO - PROCESS | 1727 | 1468456662157 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 17:37:42 INFO - PROCESS | 1727 | 1468456662348 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 1727 | 1468456662361 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x99fdcc00 == 40 [pid = 1727] [id = 40] 17:37:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a4f4400) [pid = 1727] [serial = 118] [outer = (nil)] 17:37:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a9efc00) [pid = 1727] [serial = 119] [outer = 0x9a4f4400] 17:37:42 INFO - PROCESS | 1727 | 1468456662470 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9aaae400) [pid = 1727] [serial = 120] [outer = 0x9a4f4400] 17:37:43 INFO - PROCESS | 1727 | 1468456663446 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1588ms 17:37:43 INFO - PROCESS | 1727 | 1468456663506 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 1727 | 1468456663510 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 17:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:37:43 INFO - PROCESS | 1727 | 1468456663518 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 1727 | 1468456663522 Marionette TRACE conn4 <- [1,134,null,{}] 17:37:43 INFO - PROCESS | 1727 | 1468456663538 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:43 INFO - PROCESS | 1727 | 1468456663548 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:43 INFO - PROCESS | 1727 | 1468456663737 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 17:37:43 INFO - PROCESS | 1727 | 1468456663881 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 1727 | 1468456663894 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d44a000 == 41 [pid = 1727] [id = 41] 17:37:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9d44f000) [pid = 1727] [serial = 121] [outer = (nil)] 17:37:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9d80e400) [pid = 1727] [serial = 122] [outer = 0x9d44f000] 17:37:44 INFO - PROCESS | 1727 | 1468456664013 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9d856000) [pid = 1727] [serial = 123] [outer = 0x9d44f000] 17:37:44 INFO - PROCESS | 1727 | 1468456664974 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1485ms 17:37:45 INFO - PROCESS | 1727 | 1468456665003 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 1727 | 1468456665007 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 17:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:37:45 INFO - PROCESS | 1727 | 1468456665014 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 1727 | 1468456665017 Marionette TRACE conn4 <- [1,138,null,{}] 17:37:45 INFO - PROCESS | 1727 | 1468456665023 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:45 INFO - PROCESS | 1727 | 1468456665028 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:45 INFO - PROCESS | 1727 | 1468456665222 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 17:37:45 INFO - PROCESS | 1727 | 1468456665370 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 1727 | 1468456665378 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4a400 == 42 [pid = 1727] [id = 42] 17:37:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9ab39800) [pid = 1727] [serial = 124] [outer = (nil)] 17:37:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0xa1f07400) [pid = 1727] [serial = 125] [outer = 0x9ab39800] 17:37:45 INFO - PROCESS | 1727 | 1468456665497 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0xa2272c00) [pid = 1727] [serial = 126] [outer = 0x9ab39800] 17:37:46 INFO - PROCESS | 1727 | 1468456666710 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1734ms 17:37:46 INFO - PROCESS | 1727 | 1468456666786 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 1727 | 1468456666791 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 17:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:37:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92330c00 == 41 [pid = 1727] [id = 37] 17:37:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9b405c00 == 40 [pid = 1727] [id = 36] 17:37:46 INFO - PROCESS | 1727 | --DOCSHELL 0x99305c00 == 39 [pid = 1727] [id = 35] 17:37:47 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6cc00 == 38 [pid = 1727] [id = 34] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92334000) [pid = 1727] [serial = 64] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0xa1f9cc00) [pid = 1727] [serial = 56] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0xa3110c00) [pid = 1727] [serial = 62] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a87f800) [pid = 1727] [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.] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b40b800) [pid = 1727] [serial = 73] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9bc0e400) [pid = 1727] [serial = 74] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9a0f3000) [pid = 1727] [serial = 71] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x96546400) [pid = 1727] [serial = 67] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9975c800) [pid = 1727] [serial = 70] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92227800) [pid = 1727] [serial = 68] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92336000) [pid = 1727] [serial = 65] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 1727 | 1468456667038 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 1727 | 1468456667044 Marionette TRACE conn4 <- [1,142,null,{}] 17:37:47 INFO - PROCESS | 1727 | 1468456667123 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:47 INFO - PROCESS | 1727 | 1468456667129 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:47 INFO - PROCESS | 1727 | 1468456667289 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 17:37:47 INFO - PROCESS | 1727 | 1468456667393 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 1727 | 1468456667402 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x92333400 == 39 [pid = 1727] [id = 43] 17:37:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92e4a800) [pid = 1727] [serial = 127] [outer = (nil)] 17:37:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96546400) [pid = 1727] [serial = 128] [outer = 0x92e4a800] 17:37:47 INFO - PROCESS | 1727 | 1468456667477 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9784f400) [pid = 1727] [serial = 129] [outer = 0x92e4a800] 17:37:48 INFO - PROCESS | 1727 | 1468456668217 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1374ms 17:37:48 INFO - PROCESS | 1727 | 1468456668244 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 1727 | 1468456668250 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 17:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:37:48 INFO - PROCESS | 1727 | 1468456668261 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 1727 | 1468456668265 Marionette TRACE conn4 <- [1,146,null,{}] 17:37:48 INFO - PROCESS | 1727 | 1468456668271 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:48 INFO - PROCESS | 1727 | 1468456668277 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:48 INFO - PROCESS | 1727 | 1468456668441 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 17:37:48 INFO - PROCESS | 1727 | 1468456668455 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 1727 | 1468456668463 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0f7400 == 40 [pid = 1727] [id = 44] 17:37:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a4eb000) [pid = 1727] [serial = 130] [outer = (nil)] 17:37:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9aaa5400) [pid = 1727] [serial = 131] [outer = 0x9a4eb000] 17:37:48 INFO - PROCESS | 1727 | 1468456668539 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b3ea400) [pid = 1727] [serial = 132] [outer = 0x9a4eb000] 17:37:49 INFO - PROCESS | 1727 | 1468456669374 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1131ms 17:37:49 INFO - PROCESS | 1727 | 1468456669405 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 1727 | 1468456669409 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 17:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:37:49 INFO - PROCESS | 1727 | 1468456669416 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 1727 | 1468456669421 Marionette TRACE conn4 <- [1,150,null,{}] 17:37:49 INFO - PROCESS | 1727 | 1468456669443 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:49 INFO - PROCESS | 1727 | 1468456669452 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:49 INFO - PROCESS | 1727 | 1468456669706 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 17:37:49 INFO - PROCESS | 1727 | 1468456669837 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 1727 | 1468456669850 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c046800 == 41 [pid = 1727] [id = 45] 17:37:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0xa1089400) [pid = 1727] [serial = 133] [outer = (nil)] 17:37:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0xa1f09000) [pid = 1727] [serial = 134] [outer = 0xa1089400] 17:37:49 INFO - PROCESS | 1727 | 1468456669928 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0xa2435c00) [pid = 1727] [serial = 135] [outer = 0xa1089400] 17:37:50 INFO - PROCESS | 1727 | 1468456670921 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1546ms 17:37:50 INFO - PROCESS | 1727 | 1468456670963 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 17:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:37:50 INFO - PROCESS | 1727 | 1468456670968 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 17:37:50 INFO - PROCESS | 1727 | 1468456670982 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 1727 | 1468456670984 Marionette TRACE conn4 <- [1,154,null,{}] 17:37:50 INFO - PROCESS | 1727 | 1468456670990 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:50 INFO - PROCESS | 1727 | 1468456670995 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:51 INFO - PROCESS | 1727 | 1468456671190 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 17:37:51 INFO - PROCESS | 1727 | 1468456671213 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 1727 | 1468456671221 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x9222a400 == 42 [pid = 1727] [id = 46] 17:37:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x952be400) [pid = 1727] [serial = 136] [outer = (nil)] 17:37:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x952c3000) [pid = 1727] [serial = 137] [outer = 0x952be400] 17:37:51 INFO - PROCESS | 1727 | 1468456671290 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x952c4c00) [pid = 1727] [serial = 138] [outer = 0x952be400] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x93c69000) [pid = 1727] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9930e800) [pid = 1727] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93c6d000) [pid = 1727] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x939ae000) [pid = 1727] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b7a4400) [pid = 1727] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0xa1008000) [pid = 1727] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0xa108d400) [pid = 1727] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b40d000) [pid = 1727] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0xa2ef5400) [pid = 1727] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92331000) [pid = 1727] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9b406c00) [pid = 1727] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:37:51 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92e48400) [pid = 1727] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:37:52 INFO - PROCESS | 1727 | 1468456672187 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1241ms 17:37:52 INFO - PROCESS | 1727 | 1468456672236 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 1727 | 1468456672241 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 17:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:37:52 INFO - PROCESS | 1727 | 1468456672248 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 1727 | 1468456672251 Marionette TRACE conn4 <- [1,158,null,{}] 17:37:52 INFO - PROCESS | 1727 | 1468456672261 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:52 INFO - PROCESS | 1727 | 1468456672266 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:52 INFO - PROCESS | 1727 | 1468456672420 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 17:37:52 INFO - PROCESS | 1727 | 1468456672429 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 1727 | 1468456672440 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4b400 == 43 [pid = 1727] [id = 47] 17:37:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x952c4000) [pid = 1727] [serial = 139] [outer = (nil)] 17:37:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9c03e800) [pid = 1727] [serial = 140] [outer = 0x952c4000] 17:37:52 INFO - PROCESS | 1727 | 1468456672510 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a876000) [pid = 1727] [serial = 141] [outer = 0x952c4000] 17:37:53 INFO - PROCESS | 1727 | 1468456673399 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1184ms 17:37:53 INFO - PROCESS | 1727 | 1468456673433 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 1727 | 1468456673436 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 17:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:37:53 INFO - PROCESS | 1727 | 1468456673443 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 1727 | 1468456673446 Marionette TRACE conn4 <- [1,162,null,{}] 17:37:53 INFO - PROCESS | 1727 | 1468456673452 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 1727 | 1468456673462 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:53 INFO - PROCESS | 1727 | 1468456673713 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 17:37:53 INFO - PROCESS | 1727 | 1468456673857 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 1727 | 1468456673868 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f37c00 == 44 [pid = 1727] [id = 48] 17:37:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x91f38000) [pid = 1727] [serial = 142] [outer = (nil)] 17:37:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92224c00) [pid = 1727] [serial = 143] [outer = 0x91f38000] 17:37:53 INFO - PROCESS | 1727 | 1468456673963 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x92335400) [pid = 1727] [serial = 144] [outer = 0x91f38000] 17:37:54 INFO - PROCESS | 1727 | 1468456674921 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1537ms 17:37:54 INFO - PROCESS | 1727 | 1468456674983 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 1727 | 1468456674990 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 17:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:37:55 INFO - PROCESS | 1727 | 1468456674998 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 1727 | 1468456675004 Marionette TRACE conn4 <- [1,166,null,{}] 17:37:55 INFO - PROCESS | 1727 | 1468456675012 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 1727 | 1468456675021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:55 INFO - PROCESS | 1727 | 1468456675255 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 17:37:55 INFO - PROCESS | 1727 | 1468456675451 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 1727 | 1468456675458 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x99176c00 == 45 [pid = 1727] [id = 49] 17:37:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x993af000) [pid = 1727] [serial = 145] [outer = (nil)] 17:37:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x99fdf000) [pid = 1727] [serial = 146] [outer = 0x993af000] 17:37:55 INFO - PROCESS | 1727 | 1468456675635 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9784b400) [pid = 1727] [serial = 147] [outer = 0x993af000] 17:37:55 INFO - PROCESS | 1727 | 1468456675836 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:37:56 INFO - PROCESS | 1727 | 1468456676591 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1638ms 17:37:56 INFO - PROCESS | 1727 | 1468456676637 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 17:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:37:56 INFO - PROCESS | 1727 | 1468456676643 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 17:37:56 INFO - PROCESS | 1727 | 1468456676650 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 1727 | 1468456676653 Marionette TRACE conn4 <- [1,170,null,{}] 17:37:56 INFO - PROCESS | 1727 | 1468456676659 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:56 INFO - PROCESS | 1727 | 1468456676665 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:56 INFO - PROCESS | 1727 | 1468456676859 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 17:37:57 INFO - PROCESS | 1727 | 1468456677010 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 1727 | 1468456677016 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b40e800 == 46 [pid = 1727] [id = 50] 17:37:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b410000) [pid = 1727] [serial = 148] [outer = (nil)] 17:37:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9bc12400) [pid = 1727] [serial = 149] [outer = 0x9b410000] 17:37:57 INFO - PROCESS | 1727 | 1468456677106 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c041400) [pid = 1727] [serial = 150] [outer = 0x9b410000] 17:37:58 INFO - PROCESS | 1727 | 1468456678276 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1641ms 17:37:58 INFO - PROCESS | 1727 | 1468456678290 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 1727 | 1468456678295 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 17:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:37:58 INFO - PROCESS | 1727 | 1468456678314 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 1727 | 1468456678323 Marionette TRACE conn4 <- [1,174,null,{}] 17:37:58 INFO - PROCESS | 1727 | 1468456678330 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:58 INFO - PROCESS | 1727 | 1468456678337 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:58 INFO - PROCESS | 1727 | 1468456678567 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 17:37:58 INFO - PROCESS | 1727 | 1468456678752 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 1727 | 1468456678761 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b79b000 == 47 [pid = 1727] [id = 51] 17:37:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c0f1000) [pid = 1727] [serial = 151] [outer = (nil)] 17:37:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0xa310b800) [pid = 1727] [serial = 152] [outer = 0x9c0f1000] 17:37:58 INFO - PROCESS | 1727 | 1468456678847 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa318ec00) [pid = 1727] [serial = 153] [outer = 0x9c0f1000] 17:37:59 INFO - PROCESS | 1727 | 1468456679701 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1446ms 17:37:59 INFO - PROCESS | 1727 | 1468456679752 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 1727 | 1468456679756 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 17:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:37:59 INFO - PROCESS | 1727 | 1468456679763 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 1727 | 1468456679766 Marionette TRACE conn4 <- [1,178,null,{}] 17:37:59 INFO - PROCESS | 1727 | 1468456679772 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:59 INFO - PROCESS | 1727 | 1468456679778 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:37:59 INFO - PROCESS | 1727 | 1468456679969 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 17:38:00 INFO - PROCESS | 1727 | 1468456680115 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 1727 | 1468456680121 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f35800 == 48 [pid = 1727] [id = 52] 17:38:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9232c800) [pid = 1727] [serial = 154] [outer = (nil)] 17:38:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x96575000) [pid = 1727] [serial = 155] [outer = 0x9232c800] 17:38:00 INFO - PROCESS | 1727 | 1468456680205 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x96577800) [pid = 1727] [serial = 156] [outer = 0x9232c800] 17:38:01 INFO - PROCESS | 1727 | 1468456681149 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1433ms 17:38:01 INFO - PROCESS | 1727 | 1468456681198 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 1727 | 1468456681202 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 17:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:38:01 INFO - PROCESS | 1727 | 1468456681208 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 1727 | 1468456681212 Marionette TRACE conn4 <- [1,182,null,{}] 17:38:01 INFO - PROCESS | 1727 | 1468456681218 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:01 INFO - PROCESS | 1727 | 1468456681223 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:01 INFO - PROCESS | 1727 | 1468456681402 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 17:38:01 INFO - PROCESS | 1727 | 1468456681651 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 1727 | 1468456681676 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656a800 == 49 [pid = 1727] [id = 53] 17:38:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9656b000) [pid = 1727] [serial = 157] [outer = (nil)] 17:38:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9a4ed000) [pid = 1727] [serial = 158] [outer = 0x9656b000] 17:38:01 INFO - PROCESS | 1727 | 1468456681879 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0xa310e800) [pid = 1727] [serial = 159] [outer = 0x9656b000] 17:38:02 INFO - PROCESS | 1727 | 1468456682951 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1781ms 17:38:02 INFO - PROCESS | 1727 | 1468456682992 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 17:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:38:03 INFO - PROCESS | 1727 | 1468456682998 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 17:38:03 INFO - PROCESS | 1727 | 1468456683006 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 1727 | 1468456683014 Marionette TRACE conn4 <- [1,186,null,{}] 17:38:03 INFO - PROCESS | 1727 | 1468456683022 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:03 INFO - PROCESS | 1727 | 1468456683029 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:03 INFO - PROCESS | 1727 | 1468456683321 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 17:38:03 INFO - PROCESS | 1727 | 1468456683526 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 1727 | 1468456683540 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a61400 == 50 [pid = 1727] [id = 54] 17:38:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x93c69000) [pid = 1727] [serial = 160] [outer = (nil)] 17:38:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9477f800) [pid = 1727] [serial = 161] [outer = 0x93c69000] 17:38:03 INFO - PROCESS | 1727 | 1468456683698 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x952b6400) [pid = 1727] [serial = 162] [outer = 0x93c69000] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9d8a1000 == 49 [pid = 1727] [id = 19] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9b79f800 == 48 [pid = 1727] [id = 27] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3e5000 == 47 [pid = 1727] [id = 29] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9232ac00 == 46 [pid = 1727] [id = 22] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4e000 == 45 [pid = 1727] [id = 26] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3e9800 == 44 [pid = 1727] [id = 25] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x92334800 == 43 [pid = 1727] [id = 24] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9bcb8800 == 42 [pid = 1727] [id = 17] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6b000 == 41 [pid = 1727] [id = 6] 17:38:03 INFO - PROCESS | 1727 | --DOCSHELL 0x93a57400 == 40 [pid = 1727] [id = 23] 17:38:03 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9514c400) [pid = 1727] [serial = 113] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x96546800 == 39 [pid = 1727] [id = 16] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x93a5b800 == 38 [pid = 1727] [id = 14] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9d3ce800 == 37 [pid = 1727] [id = 18] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9d899800 == 36 [pid = 1727] [id = 30] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x99307400 == 35 [pid = 1727] [id = 15] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4b400 == 34 [pid = 1727] [id = 47] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9222a400 == 33 [pid = 1727] [id = 46] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9c046800 == 32 [pid = 1727] [id = 45] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0f7400 == 31 [pid = 1727] [id = 44] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x92333400 == 30 [pid = 1727] [id = 43] 17:38:04 INFO - PROCESS | 1727 | --DOCSHELL 0x95145c00 == 29 [pid = 1727] [id = 38] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9820a800) [pid = 1727] [serial = 98] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x96547c00) [pid = 1727] [serial = 97] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x99fe6000) [pid = 1727] [serial = 104] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x93c72400) [pid = 1727] [serial = 101] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9477d000) [pid = 1727] [serial = 102] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a9ee400) [pid = 1727] [serial = 77] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9930a000) [pid = 1727] [serial = 76] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9c03f400) [pid = 1727] [serial = 80] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9bcee000) [pid = 1727] [serial = 79] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0xa245a400) [pid = 1727] [serial = 83] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0xa1f9f800) [pid = 1727] [serial = 82] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a4ebc00) [pid = 1727] [serial = 86] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0xa310d000) [pid = 1727] [serial = 85] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9b7a2400) [pid = 1727] [serial = 107] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0xa4d56000) [pid = 1727] [serial = 89] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0xa4d51000) [pid = 1727] [serial = 88] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99304000) [pid = 1727] [serial = 110] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0xa617dc00) [pid = 1727] [serial = 92] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0xa61b5800) [pid = 1727] [serial = 91] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9bcb1400) [pid = 1727] [serial = 108] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0xa684e000) [pid = 1727] [serial = 95] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a389000) [pid = 1727] [serial = 105] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0xa67a0800) [pid = 1727] [serial = 94] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9c047000) [pid = 1727] [serial = 111] [outer = (nil)] [url = about:blank] 17:38:04 INFO - PROCESS | 1727 | 1468456684532 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1594ms 17:38:04 INFO - PROCESS | 1727 | 1468456684600 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 1727 | 1468456684607 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 17:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:38:04 INFO - PROCESS | 1727 | 1468456684618 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 1727 | 1468456684621 Marionette TRACE conn4 <- [1,190,null,{}] 17:38:04 INFO - PROCESS | 1727 | 1468456684628 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 1727 | 1468456684633 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:04 INFO - PROCESS | 1727 | 1468456684837 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 17:38:04 INFO - PROCESS | 1727 | 1468456684946 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 1727 | 1468456684956 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c74000 == 30 [pid = 1727] [id = 55] 17:38:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x96547c00) [pid = 1727] [serial = 163] [outer = (nil)] 17:38:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x96571800) [pid = 1727] [serial = 164] [outer = 0x96547c00] 17:38:05 INFO - PROCESS | 1727 | 1468456685048 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9784a800) [pid = 1727] [serial = 165] [outer = 0x96547c00] 17:38:05 INFO - PROCESS | 1727 | 1468456685877 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1279ms 17:38:05 INFO - PROCESS | 1727 | 1468456685913 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 1727 | 1468456685919 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 17:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:38:05 INFO - PROCESS | 1727 | 1468456685937 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 1727 | 1468456685946 Marionette TRACE conn4 <- [1,194,null,{}] 17:38:05 INFO - PROCESS | 1727 | 1468456685970 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:05 INFO - PROCESS | 1727 | 1468456685983 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:06 INFO - PROCESS | 1727 | 1468456686177 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 17:38:06 INFO - PROCESS | 1727 | 1468456686298 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 1727 | 1468456686311 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1eb800 == 31 [pid = 1727] [id = 56] 17:38:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a426800) [pid = 1727] [serial = 166] [outer = (nil)] 17:38:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a87b800) [pid = 1727] [serial = 167] [outer = 0x9a426800] 17:38:06 INFO - PROCESS | 1727 | 1468456686390 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b402000) [pid = 1727] [serial = 168] [outer = 0x9a426800] 17:38:07 INFO - PROCESS | 1727 | 1468456687286 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1407ms 17:38:07 INFO - PROCESS | 1727 | 1468456687336 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 17:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:38:07 INFO - PROCESS | 1727 | 1468456687341 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 17:38:07 INFO - PROCESS | 1727 | 1468456687347 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 1727 | 1468456687351 Marionette TRACE conn4 <- [1,198,null,{}] 17:38:07 INFO - PROCESS | 1727 | 1468456687364 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 1727 | 1468456687368 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:07 INFO - PROCESS | 1727 | 1468456687670 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 17:38:07 INFO - PROCESS | 1727 | 1468456687707 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 1727 | 1468456687716 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b799800 == 32 [pid = 1727] [id = 57] 17:38:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9bcbc400) [pid = 1727] [serial = 169] [outer = (nil)] 17:38:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9c041c00) [pid = 1727] [serial = 170] [outer = 0x9bcbc400] 17:38:07 INFO - PROCESS | 1727 | 1468456687785 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9c049400) [pid = 1727] [serial = 171] [outer = 0x9bcbc400] 17:38:08 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9ab39800) [pid = 1727] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:38:08 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a4eb000) [pid = 1727] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:38:08 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92e4a800) [pid = 1727] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:38:08 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x952be400) [pid = 1727] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:38:08 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0xa1089400) [pid = 1727] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:38:09 INFO - PROCESS | 1727 | 1468456689134 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1840ms 17:38:09 INFO - PROCESS | 1727 | 1468456689190 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 1727 | 1468456689196 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 17:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:38:09 INFO - PROCESS | 1727 | 1468456689253 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 1727 | 1468456689258 Marionette TRACE conn4 <- [1,202,null,{}] 17:38:09 INFO - PROCESS | 1727 | 1468456689277 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:09 INFO - PROCESS | 1727 | 1468456689285 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:09 INFO - PROCESS | 1727 | 1468456689546 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 17:38:09 INFO - PROCESS | 1727 | 1468456689616 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 1727 | 1468456689624 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4a800 == 33 [pid = 1727] [id = 58] 17:38:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92e4b800) [pid = 1727] [serial = 172] [outer = (nil)] 17:38:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9bcb0800) [pid = 1727] [serial = 173] [outer = 0x92e4b800] 17:38:09 INFO - PROCESS | 1727 | 1468456689697 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9c03f800) [pid = 1727] [serial = 174] [outer = 0x92e4b800] 17:38:10 INFO - PROCESS | 1727 | 1468456690441 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1250ms 17:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:38:10 INFO - PROCESS | 1727 | 1468456690455 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 1727 | 1468456690458 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 17:38:10 INFO - PROCESS | 1727 | 1468456690465 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 1727 | 1468456690468 Marionette TRACE conn4 <- [1,206,null,{}] 17:38:10 INFO - PROCESS | 1727 | 1468456690482 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:10 INFO - PROCESS | 1727 | 1468456690492 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:10 INFO - PROCESS | 1727 | 1468456690747 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 17:38:10 INFO - PROCESS | 1727 | 1468456690897 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 1727 | 1468456690909 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9222b400 == 34 [pid = 1727] [id = 59] 17:38:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9232a800) [pid = 1727] [serial = 175] [outer = (nil)] 17:38:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92334800) [pid = 1727] [serial = 176] [outer = 0x9232a800] 17:38:11 INFO - PROCESS | 1727 | 1468456690998 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92e4b400) [pid = 1727] [serial = 177] [outer = 0x9232a800] 17:38:11 INFO - PROCESS | 1727 | 1468456691981 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1545ms 17:38:12 INFO - PROCESS | 1727 | 1468456692012 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 1727 | 1468456692017 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 17:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:38:12 INFO - PROCESS | 1727 | 1468456692027 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 1727 | 1468456692031 Marionette TRACE conn4 <- [1,210,null,{}] 17:38:12 INFO - PROCESS | 1727 | 1468456692039 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:12 INFO - PROCESS | 1727 | 1468456692047 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:12 INFO - PROCESS | 1727 | 1468456692236 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 17:38:12 INFO - PROCESS | 1727 | 1468456692398 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 1727 | 1468456692410 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c3c00 == 35 [pid = 1727] [id = 60] 17:38:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x96568c00) [pid = 1727] [serial = 178] [outer = (nil)] 17:38:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9820b400) [pid = 1727] [serial = 179] [outer = 0x96568c00] 17:38:12 INFO - PROCESS | 1727 | 1468456692515 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9930a000) [pid = 1727] [serial = 180] [outer = 0x96568c00] 17:38:13 INFO - PROCESS | 1727 | 1468456693545 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1556ms 17:38:13 INFO - PROCESS | 1727 | 1468456693583 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 1727 | 1468456693589 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 17:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:38:13 INFO - PROCESS | 1727 | 1468456693596 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 1727 | 1468456693601 Marionette TRACE conn4 <- [1,214,null,{}] 17:38:13 INFO - PROCESS | 1727 | 1468456693608 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:13 INFO - PROCESS | 1727 | 1468456693613 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:13 INFO - PROCESS | 1727 | 1468456693805 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 17:38:13 INFO - PROCESS | 1727 | 1468456693956 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 1727 | 1468456693964 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3e2800 == 36 [pid = 1727] [id = 61] 17:38:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c040800) [pid = 1727] [serial = 181] [outer = (nil)] 17:38:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9d449c00) [pid = 1727] [serial = 182] [outer = 0x9c040800] 17:38:14 INFO - PROCESS | 1727 | 1468456694086 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa108ac00) [pid = 1727] [serial = 183] [outer = 0x9c040800] 17:38:15 INFO - PROCESS | 1727 | 1468456695019 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1485ms 17:38:15 INFO - PROCESS | 1727 | 1468456695083 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 1727 | 1468456695090 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 17:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:38:15 INFO - PROCESS | 1727 | 1468456695109 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 1727 | 1468456695116 Marionette TRACE conn4 <- [1,218,null,{}] 17:38:15 INFO - PROCESS | 1727 | 1468456695123 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:15 INFO - PROCESS | 1727 | 1468456695129 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:15 INFO - PROCESS | 1727 | 1468456695367 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 17:38:15 INFO - PROCESS | 1727 | 1468456695566 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 1727 | 1468456695575 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x993b9400 == 37 [pid = 1727] [id = 62] 17:38:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9ab34000) [pid = 1727] [serial = 184] [outer = (nil)] 17:38:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0xa318ac00) [pid = 1727] [serial = 185] [outer = 0x9ab34000] 17:38:15 INFO - PROCESS | 1727 | 1468456695680 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0xa4d16000) [pid = 1727] [serial = 186] [outer = 0x9ab34000] 17:38:16 INFO - PROCESS | 1727 | 1468456696596 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1547ms 17:38:16 INFO - PROCESS | 1727 | 1468456696648 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 1727 | 1468456696651 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 17:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:38:16 INFO - PROCESS | 1727 | 1468456696658 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 1727 | 1468456696661 Marionette TRACE conn4 <- [1,222,null,{}] 17:38:16 INFO - PROCESS | 1727 | 1468456696668 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:16 INFO - PROCESS | 1727 | 1468456696674 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:16 INFO - PROCESS | 1727 | 1468456696859 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 17:38:17 INFO - PROCESS | 1727 | 1468456697012 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 1727 | 1468456697023 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x9477c800 == 38 [pid = 1727] [id = 63] 17:38:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9a070400) [pid = 1727] [serial = 187] [outer = (nil)] 17:38:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9a078000) [pid = 1727] [serial = 188] [outer = 0x9a070400] 17:38:17 INFO - PROCESS | 1727 | 1468456697150 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9a07b400) [pid = 1727] [serial = 189] [outer = 0x9a070400] 17:38:18 INFO - PROCESS | 1727 | 1468456698099 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1487ms 17:38:18 INFO - PROCESS | 1727 | 1468456698146 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 17:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:38:18 INFO - PROCESS | 1727 | 1468456698151 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 17:38:18 INFO - PROCESS | 1727 | 1468456698158 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 1727 | 1468456698161 Marionette TRACE conn4 <- [1,226,null,{}] 17:38:18 INFO - PROCESS | 1727 | 1468456698172 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:18 INFO - PROCESS | 1727 | 1468456698179 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:18 INFO - PROCESS | 1727 | 1468456698487 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 17:38:18 INFO - PROCESS | 1727 | 1468456698739 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 1727 | 1468456698757 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:18 INFO - PROCESS | 1727 | ++DOCSHELL 0xa4d53c00 == 39 [pid = 1727] [id = 64] 17:38:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0xa4d56000) [pid = 1727] [serial = 190] [outer = (nil)] 17:38:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0xa4f21c00) [pid = 1727] [serial = 191] [outer = 0xa4d56000] 17:38:18 INFO - PROCESS | 1727 | 1468456698883 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0xa6185400) [pid = 1727] [serial = 192] [outer = 0xa4d56000] 17:38:19 INFO - PROCESS | 1727 | 1468456699903 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1786ms 17:38:19 INFO - PROCESS | 1727 | 1468456699944 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 1727 | 1468456699948 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 17:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:38:19 INFO - PROCESS | 1727 | 1468456699955 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 1727 | 1468456699958 Marionette TRACE conn4 <- [1,230,null,{}] 17:38:19 INFO - PROCESS | 1727 | 1468456699965 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:19 INFO - PROCESS | 1727 | 1468456699971 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:20 INFO - PROCESS | 1727 | 1468456700163 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 17:38:20 INFO - PROCESS | 1727 | 1468456700366 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 1727 | 1468456700379 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a070c00 == 40 [pid = 1727] [id = 65] 17:38:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9a07d800) [pid = 1727] [serial = 193] [outer = (nil)] 17:38:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0xa6841c00) [pid = 1727] [serial = 194] [outer = 0x9a07d800] 17:38:20 INFO - PROCESS | 1727 | 1468456700506 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0xa6842c00) [pid = 1727] [serial = 195] [outer = 0x9a07d800] 17:38:21 INFO - PROCESS | 1727 | 1468456701377 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1487ms 17:38:21 INFO - PROCESS | 1727 | 1468456701444 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 17:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:38:21 INFO - PROCESS | 1727 | 1468456701448 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 17:38:21 INFO - PROCESS | 1727 | 1468456701455 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 1727 | 1468456701461 Marionette TRACE conn4 <- [1,234,null,{}] 17:38:21 INFO - PROCESS | 1727 | 1468456701470 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:21 INFO - PROCESS | 1727 | 1468456701476 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:21 INFO - PROCESS | 1727 | 1468456701706 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 17:38:21 INFO - PROCESS | 1727 | 1468456701920 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 1727 | 1468456701926 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x92334400 == 41 [pid = 1727] [id = 66] 17:38:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92e48000) [pid = 1727] [serial = 196] [outer = (nil)] 17:38:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x952bf400) [pid = 1727] [serial = 197] [outer = 0x92e48000] 17:38:22 INFO - PROCESS | 1727 | 1468456702089 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x99303800) [pid = 1727] [serial = 198] [outer = 0x92e48000] 17:38:23 INFO - PROCESS | 1727 | 1468456703156 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1738ms 17:38:23 INFO - PROCESS | 1727 | 1468456703193 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 1727 | 1468456703199 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 17:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:38:23 INFO - PROCESS | 1727 | 1468456703206 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 1727 | 1468456703213 Marionette TRACE conn4 <- [1,238,null,{}] 17:38:23 INFO - PROCESS | 1727 | 1468456703221 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:23 INFO - PROCESS | 1727 | 1468456703226 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:23 INFO - PROCESS | 1727 | 1468456703414 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 17:38:23 INFO - PROCESS | 1727 | 1468456703599 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 1727 | 1468456703611 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x952be000 == 42 [pid = 1727] [id = 67] 17:38:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x952bfc00) [pid = 1727] [serial = 199] [outer = (nil)] 17:38:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x96575400) [pid = 1727] [serial = 200] [outer = 0x952bfc00] 17:38:23 INFO - PROCESS | 1727 | 1468456703719 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9975c000) [pid = 1727] [serial = 201] [outer = 0x952bfc00] 17:38:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9d85fc00 == 41 [pid = 1727] [id = 20] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9c03e800) [pid = 1727] [serial = 140] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOCSHELL 0x91f35800 == 40 [pid = 1727] [id = 52] 17:38:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9b79b000 == 39 [pid = 1727] [id = 51] 17:38:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9b40e800 == 38 [pid = 1727] [id = 50] 17:38:24 INFO - PROCESS | 1727 | --DOCSHELL 0x99176c00 == 37 [pid = 1727] [id = 49] 17:38:24 INFO - PROCESS | 1727 | --DOCSHELL 0x91f37c00 == 36 [pid = 1727] [id = 48] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9d80e400) [pid = 1727] [serial = 122] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0xa2272c00) [pid = 1727] [serial = 126] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0xa1f07400) [pid = 1727] [serial = 125] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x93c67000) [pid = 1727] [serial = 116] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9a9efc00) [pid = 1727] [serial = 119] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9aaa5400) [pid = 1727] [serial = 131] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x96546400) [pid = 1727] [serial = 128] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9784f400) [pid = 1727] [serial = 129] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x952c3000) [pid = 1727] [serial = 137] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x952c4c00) [pid = 1727] [serial = 138] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0xa1f09000) [pid = 1727] [serial = 134] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0xa2435c00) [pid = 1727] [serial = 135] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9b3ea400) [pid = 1727] [serial = 132] [outer = (nil)] [url = about:blank] 17:38:24 INFO - PROCESS | 1727 | 1468456704750 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1596ms 17:38:24 INFO - PROCESS | 1727 | 1468456704802 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 1727 | 1468456704810 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 17:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:38:24 INFO - PROCESS | 1727 | 1468456704820 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 1727 | 1468456704825 Marionette TRACE conn4 <- [1,242,null,{}] 17:38:24 INFO - PROCESS | 1727 | 1468456704835 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:24 INFO - PROCESS | 1727 | 1468456704840 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:25 INFO - PROCESS | 1727 | 1468456705020 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 17:38:25 INFO - PROCESS | 1727 | 1468456705148 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 1727 | 1468456705156 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c5c00 == 37 [pid = 1727] [id = 68] 17:38:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x96572c00) [pid = 1727] [serial = 202] [outer = (nil)] 17:38:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9a079800) [pid = 1727] [serial = 203] [outer = 0x96572c00] 17:38:25 INFO - PROCESS | 1727 | 1468456705269 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9a41e800) [pid = 1727] [serial = 204] [outer = 0x96572c00] 17:38:26 INFO - PROCESS | 1727 | 1468456706174 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1393ms 17:38:26 INFO - PROCESS | 1727 | 1468456706215 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 1727 | 1468456706220 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 17:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:38:26 INFO - PROCESS | 1727 | 1468456706227 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 1727 | 1468456706234 Marionette TRACE conn4 <- [1,246,null,{}] 17:38:26 INFO - PROCESS | 1727 | 1468456706252 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:26 INFO - PROCESS | 1727 | 1468456706260 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:26 INFO - PROCESS | 1727 | 1468456706443 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 17:38:26 INFO - PROCESS | 1727 | 1468456706572 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 1727 | 1468456706587 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3ea000 == 38 [pid = 1727] [id = 69] 17:38:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9b4edc00) [pid = 1727] [serial = 205] [outer = (nil)] 17:38:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9bc0e400) [pid = 1727] [serial = 206] [outer = 0x9b4edc00] 17:38:26 INFO - PROCESS | 1727 | 1468456706654 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9c047000) [pid = 1727] [serial = 207] [outer = 0x9b4edc00] 17:38:27 INFO - PROCESS | 1727 | 1468456707534 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1357ms 17:38:27 INFO - PROCESS | 1727 | 1468456707590 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 17:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:38:27 INFO - PROCESS | 1727 | 1468456707595 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 17:38:27 INFO - PROCESS | 1727 | 1468456707601 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 1727 | 1468456707604 Marionette TRACE conn4 <- [1,250,null,{}] 17:38:27 INFO - PROCESS | 1727 | 1468456707609 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:27 INFO - PROCESS | 1727 | 1468456707614 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:27 INFO - PROCESS | 1727 | 1468456707815 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 17:38:27 INFO - PROCESS | 1727 | 1468456707839 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 1727 | 1468456707847 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3a400 == 39 [pid = 1727] [id = 70] 17:38:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9b4f7c00) [pid = 1727] [serial = 208] [outer = (nil)] 17:38:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0xa1f0f400) [pid = 1727] [serial = 209] [outer = 0x9b4f7c00] 17:38:27 INFO - PROCESS | 1727 | 1468456707915 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0xa2293000) [pid = 1727] [serial = 210] [outer = 0x9b4f7c00] 17:38:28 INFO - PROCESS | 1727 | 1468456708795 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1233ms 17:38:28 INFO - PROCESS | 1727 | 1468456708834 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 1727 | 1468456708837 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 17:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:38:28 INFO - PROCESS | 1727 | 1468456708843 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 1727 | 1468456708846 Marionette TRACE conn4 <- [1,254,null,{}] 17:38:28 INFO - PROCESS | 1727 | 1468456708858 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:28 INFO - PROCESS | 1727 | 1468456708862 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:29 INFO - PROCESS | 1727 | 1468456709096 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x96547c00) [pid = 1727] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9a426800) [pid = 1727] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x93c69000) [pid = 1727] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9bcbc400) [pid = 1727] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x952c4000) [pid = 1727] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x939ac800) [pid = 1727] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9a4f4400) [pid = 1727] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:38:29 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9d44f000) [pid = 1727] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:38:29 INFO - PROCESS | 1727 | 1468456709190 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 1727 | 1468456709199 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4ac00 == 40 [pid = 1727] [id = 71] 17:38:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x939ac800) [pid = 1727] [serial = 211] [outer = (nil)] 17:38:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9a426800) [pid = 1727] [serial = 212] [outer = 0x939ac800] 17:38:29 INFO - PROCESS | 1727 | 1468456709266 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9af09c00) [pid = 1727] [serial = 213] [outer = 0x939ac800] 17:38:30 INFO - PROCESS | 1727 | 1468456710008 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1195ms 17:38:30 INFO - PROCESS | 1727 | 1468456710039 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 1727 | 1468456710042 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 17:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:38:30 INFO - PROCESS | 1727 | 1468456710053 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 1727 | 1468456710055 Marionette TRACE conn4 <- [1,258,null,{}] 17:38:30 INFO - PROCESS | 1727 | 1468456710061 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:30 INFO - PROCESS | 1727 | 1468456710071 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:30 INFO - PROCESS | 1727 | 1468456710248 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 17:38:30 INFO - PROCESS | 1727 | 1468456710257 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 1727 | 1468456710264 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9914a800 == 41 [pid = 1727] [id = 72] 17:38:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9af02800) [pid = 1727] [serial = 214] [outer = (nil)] 17:38:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9af1a800) [pid = 1727] [serial = 215] [outer = 0x9af02800] 17:38:30 INFO - PROCESS | 1727 | 1468456710336 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9af1c800) [pid = 1727] [serial = 216] [outer = 0x9af02800] 17:38:31 INFO - PROCESS | 1727 | 1468456711325 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1333ms 17:38:31 INFO - PROCESS | 1727 | 1468456711388 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 1727 | 1468456711395 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 17:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:38:31 INFO - PROCESS | 1727 | 1468456711405 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 1727 | 1468456711410 Marionette TRACE conn4 <- [1,262,null,{}] 17:38:31 INFO - PROCESS | 1727 | 1468456711420 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:31 INFO - PROCESS | 1727 | 1468456711425 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:31 INFO - PROCESS | 1727 | 1468456711694 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 17:38:31 INFO - PROCESS | 1727 | 1468456711909 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 1727 | 1468456711928 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6d000 == 42 [pid = 1727] [id = 73] 17:38:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93c70000) [pid = 1727] [serial = 217] [outer = (nil)] 17:38:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x96546400) [pid = 1727] [serial = 218] [outer = 0x93c70000] 17:38:32 INFO - PROCESS | 1727 | 1468456712053 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x96573000) [pid = 1727] [serial = 219] [outer = 0x93c70000] 17:38:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9aaa9400) [pid = 1727] [serial = 220] [outer = 0x93c6e800] 17:38:33 INFO - PROCESS | 1727 | 1468456713205 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1843ms 17:38:33 INFO - PROCESS | 1727 | 1468456713249 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 1727 | 1468456713257 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 17:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:38:33 INFO - PROCESS | 1727 | 1468456713267 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 1727 | 1468456713271 Marionette TRACE conn4 <- [1,266,null,{}] 17:38:33 INFO - PROCESS | 1727 | 1468456713278 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:33 INFO - PROCESS | 1727 | 1468456713283 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:33 INFO - PROCESS | 1727 | 1468456713513 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 17:38:33 INFO - PROCESS | 1727 | 1468456713718 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 1727 | 1468456713726 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaad800 == 43 [pid = 1727] [id = 74] 17:38:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9af05c00) [pid = 1727] [serial = 221] [outer = (nil)] 17:38:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9af12c00) [pid = 1727] [serial = 222] [outer = 0x9af05c00] 17:38:33 INFO - PROCESS | 1727 | 1468456713825 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9af16400) [pid = 1727] [serial = 223] [outer = 0x9af05c00] 17:38:34 INFO - PROCESS | 1727 | 1468456714701 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1479ms 17:38:34 INFO - PROCESS | 1727 | 1468456714748 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 17:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:38:34 INFO - PROCESS | 1727 | 1468456714752 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 17:38:34 INFO - PROCESS | 1727 | 1468456714759 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 1727 | 1468456714766 Marionette TRACE conn4 <- [1,270,null,{}] 17:38:34 INFO - PROCESS | 1727 | 1468456714783 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:34 INFO - PROCESS | 1727 | 1468456714792 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:34 INFO - PROCESS | 1727 | 1468456714982 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 17:38:35 INFO - PROCESS | 1727 | 1468456715141 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 1727 | 1468456715154 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b4f6400 == 44 [pid = 1727] [id = 75] 17:38:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9bc13800) [pid = 1727] [serial = 224] [outer = (nil)] 17:38:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9d40e000) [pid = 1727] [serial = 225] [outer = 0x9bc13800] 17:38:35 INFO - PROCESS | 1727 | 1468456715259 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0xa1f01400) [pid = 1727] [serial = 226] [outer = 0x9bc13800] 17:38:36 INFO - PROCESS | 1727 | 1468456716250 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1546ms 17:38:36 INFO - PROCESS | 1727 | 1468456716306 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 1727 | 1468456716311 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 17:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:38:36 INFO - PROCESS | 1727 | 1468456716318 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 1727 | 1468456716321 Marionette TRACE conn4 <- [1,274,null,{}] 17:38:36 INFO - PROCESS | 1727 | 1468456716328 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:36 INFO - PROCESS | 1727 | 1468456716333 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:36 INFO - PROCESS | 1727 | 1468456716523 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 17:38:36 INFO - PROCESS | 1727 | 1468456716716 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 1727 | 1468456716724 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb800 == 45 [pid = 1727] [id = 76] 17:38:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x90fcec00) [pid = 1727] [serial = 227] [outer = (nil)] 17:38:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x90fd5400) [pid = 1727] [serial = 228] [outer = 0x90fcec00] 17:38:36 INFO - PROCESS | 1727 | 1468456716854 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x91f37c00) [pid = 1727] [serial = 229] [outer = 0x90fcec00] 17:38:37 INFO - PROCESS | 1727 | 1468456717727 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1435ms 17:38:37 INFO - PROCESS | 1727 | 1468456717755 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 1727 | 1468456717759 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 17:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:38:37 INFO - PROCESS | 1727 | 1468456717765 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 1727 | 1468456717769 Marionette TRACE conn4 <- [1,278,null,{}] 17:38:37 INFO - PROCESS | 1727 | 1468456717774 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:37 INFO - PROCESS | 1727 | 1468456717780 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:37 INFO - PROCESS | 1727 | 1468456717953 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 17:38:38 INFO - PROCESS | 1727 | 1468456718118 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 1727 | 1468456718127 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x92332000 == 46 [pid = 1727] [id = 77] 17:38:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x95144000) [pid = 1727] [serial = 230] [outer = (nil)] 17:38:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0xa227a000) [pid = 1727] [serial = 231] [outer = 0x95144000] 17:38:38 INFO - PROCESS | 1727 | 1468456718206 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0xa24f4c00) [pid = 1727] [serial = 232] [outer = 0x95144000] 17:38:39 INFO - PROCESS | 1727 | 1468456719210 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1482ms 17:38:39 INFO - PROCESS | 1727 | 1468456719248 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 1727 | 1468456719253 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 17:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:38:39 INFO - PROCESS | 1727 | 1468456719260 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 1727 | 1468456719263 Marionette TRACE conn4 <- [1,282,null,{}] 17:38:39 INFO - PROCESS | 1727 | 1468456719269 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:39 INFO - PROCESS | 1727 | 1468456719280 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:39 INFO - PROCESS | 1727 | 1468456719514 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 17:38:39 INFO - PROCESS | 1727 | 1468456719730 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 1727 | 1468456719736 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd0000 == 47 [pid = 1727] [id = 78] 17:38:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9232e400) [pid = 1727] [serial = 233] [outer = (nil)] 17:38:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0xa61c0800) [pid = 1727] [serial = 234] [outer = 0x9232e400] 17:38:39 INFO - PROCESS | 1727 | 1468456719879 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0xa6728000) [pid = 1727] [serial = 235] [outer = 0x9232e400] 17:38:40 INFO - PROCESS | 1727 | 1468456720892 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1688ms 17:38:40 INFO - PROCESS | 1727 | 1468456720949 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 1727 | 1468456720953 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 17:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:38:40 INFO - PROCESS | 1727 | 1468456720961 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - PROCESS | 1727 | 1468456720965 Marionette TRACE conn4 <- [1,286,null,{}] 17:38:40 INFO - PROCESS | 1727 | 1468456720971 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:40 INFO - PROCESS | 1727 | 1468456720977 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:41 INFO - PROCESS | 1727 | 1468456721157 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 17:38:41 INFO - PROCESS | 1727 | 1468456721366 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 1727 | 1468456721377 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x92743800 == 48 [pid = 1727] [id = 79] 17:38:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x92743c00) [pid = 1727] [serial = 236] [outer = (nil)] 17:38:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9274c800) [pid = 1727] [serial = 237] [outer = 0x92743c00] 17:38:41 INFO - PROCESS | 1727 | 1468456721511 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9274fc00) [pid = 1727] [serial = 238] [outer = 0x92743c00] 17:38:42 INFO - PROCESS | 1727 | 1468456722369 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1482ms 17:38:42 INFO - PROCESS | 1727 | 1468456722445 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 1727 | 1468456722450 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 17:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:38:42 INFO - PROCESS | 1727 | 1468456722457 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 1727 | 1468456722460 Marionette TRACE conn4 <- [1,290,null,{}] 17:38:42 INFO - PROCESS | 1727 | 1468456722467 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:42 INFO - PROCESS | 1727 | 1468456722472 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:42 INFO - PROCESS | 1727 | 1468456722704 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 17:38:43 INFO - PROCESS | 1727 | 1468456723186 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 1727 | 1468456723195 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd5800 == 49 [pid = 1727] [id = 80] 17:38:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x90fd5c00) [pid = 1727] [serial = 239] [outer = (nil)] 17:38:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x91f3c400) [pid = 1727] [serial = 240] [outer = 0x90fd5c00] 17:38:43 INFO - PROCESS | 1727 | 1468456723320 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x92744000) [pid = 1727] [serial = 241] [outer = 0x90fd5c00] 17:38:44 INFO - PROCESS | 1727 | 1468456724336 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1947ms 17:38:44 INFO - PROCESS | 1727 | 1468456724411 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 1727 | 1468456724429 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 17:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:38:44 INFO - PROCESS | 1727 | 1468456724443 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 1727 | 1468456724456 Marionette TRACE conn4 <- [1,294,null,{}] 17:38:44 INFO - PROCESS | 1727 | 1468456724484 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:44 INFO - PROCESS | 1727 | 1468456724490 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:44 INFO - PROCESS | 1727 | 1468456724740 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9d89e800 == 48 [pid = 1727] [id = 28] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9d89c400 == 47 [pid = 1727] [id = 13] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x94778000 == 46 [pid = 1727] [id = 11] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9d44a000 == 45 [pid = 1727] [id = 41] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x93a61800 == 44 [pid = 1727] [id = 33] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4a400 == 43 [pid = 1727] [id = 42] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3a000 == 42 [pid = 1727] [id = 31] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x939a8400 == 41 [pid = 1727] [id = 39] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9b40fc00 == 40 [pid = 1727] [id = 12] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x99fdcc00 == 39 [pid = 1727] [id = 40] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9656a800 == 38 [pid = 1727] [id = 53] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x91f38800 == 37 [pid = 1727] [id = 8] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6bc00 == 36 [pid = 1727] [id = 21] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92331c00 == 35 [pid = 1727] [id = 32] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92743800 == 34 [pid = 1727] [id = 79] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd5800 == 33 [pid = 1727] [id = 80] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd0000 == 32 [pid = 1727] [id = 78] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb800 == 31 [pid = 1727] [id = 76] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92332000 == 30 [pid = 1727] [id = 77] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaad800 == 29 [pid = 1727] [id = 74] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9b4f6400 == 28 [pid = 1727] [id = 75] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9914a800 == 27 [pid = 1727] [id = 72] 17:38:46 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6d000 == 26 [pid = 1727] [id = 73] 17:38:46 INFO - PROCESS | 1727 | 1468456726068 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 1727 | 1468456726079 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x9784a800) [pid = 1727] [serial = 165] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9a4ed000) [pid = 1727] [serial = 158] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9b402000) [pid = 1727] [serial = 168] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9a87b800) [pid = 1727] [serial = 167] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x99fdf000) [pid = 1727] [serial = 146] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0xa310b800) [pid = 1727] [serial = 152] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x96575000) [pid = 1727] [serial = 155] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x952b6400) [pid = 1727] [serial = 162] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x9bc12400) [pid = 1727] [serial = 149] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x96571800) [pid = 1727] [serial = 164] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9c049400) [pid = 1727] [serial = 171] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9a876000) [pid = 1727] [serial = 141] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9477f800) [pid = 1727] [serial = 161] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92224c00) [pid = 1727] [serial = 143] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9c041c00) [pid = 1727] [serial = 170] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x95147400) [pid = 1727] [serial = 117] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9aaae400) [pid = 1727] [serial = 120] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9d856000) [pid = 1727] [serial = 123] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9bcb0800) [pid = 1727] [serial = 173] [outer = (nil)] [url = about:blank] 17:38:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd62c00 == 27 [pid = 1727] [id = 81] 17:38:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8fd63400) [pid = 1727] [serial = 242] [outer = (nil)] 17:38:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x90fc9400) [pid = 1727] [serial = 243] [outer = 0x8fd63400] 17:38:46 INFO - PROCESS | 1727 | 1468456726292 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x90fcf000) [pid = 1727] [serial = 244] [outer = 0x8fd63400] 17:38:47 INFO - PROCESS | 1727 | 1468456727074 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2658ms 17:38:47 INFO - PROCESS | 1727 | 1468456727101 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 1727 | 1468456727107 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 17:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:38:47 INFO - PROCESS | 1727 | 1468456727114 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 1727 | 1468456727119 Marionette TRACE conn4 <- [1,298,null,{}] 17:38:47 INFO - PROCESS | 1727 | 1468456727128 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:47 INFO - PROCESS | 1727 | 1468456727137 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:47 INFO - PROCESS | 1727 | 1468456727316 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 17:38:47 INFO - PROCESS | 1727 | 1468456727330 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 1727 | 1468456727341 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274f800 == 28 [pid = 1727] [id = 82] 17:38:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x92751400) [pid = 1727] [serial = 245] [outer = (nil)] 17:38:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x939a8400) [pid = 1727] [serial = 246] [outer = 0x92751400] 17:38:47 INFO - PROCESS | 1727 | 1468456727427 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x93c68000) [pid = 1727] [serial = 247] [outer = 0x92751400] 17:38:48 INFO - PROCESS | 1727 | 1468456728328 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1234ms 17:38:48 INFO - PROCESS | 1727 | 1468456728351 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 1727 | 1468456728358 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 17:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:38:48 INFO - PROCESS | 1727 | 1468456728372 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 1727 | 1468456728374 Marionette TRACE conn4 <- [1,302,null,{}] 17:38:48 INFO - PROCESS | 1727 | 1468456728381 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 1727 | 1468456728385 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:48 INFO - PROCESS | 1727 | 1468456728682 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 17:38:48 INFO - PROCESS | 1727 | 1468456728715 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 1727 | 1468456728724 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5b800 == 29 [pid = 1727] [id = 83] 17:38:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x92745c00) [pid = 1727] [serial = 248] [outer = (nil)] 17:38:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x952c1c00) [pid = 1727] [serial = 249] [outer = 0x92745c00] 17:38:48 INFO - PROCESS | 1727 | 1468456728810 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9656a400) [pid = 1727] [serial = 250] [outer = 0x92745c00] 17:38:49 INFO - PROCESS | 1727 | 1468456729917 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1582ms 17:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:38:49 INFO - PROCESS | 1727 | 1468456729954 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 1727 | 1468456729957 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 17:38:49 INFO - PROCESS | 1727 | 1468456729974 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 1727 | 1468456729984 Marionette TRACE conn4 <- [1,306,null,{}] 17:38:50 INFO - PROCESS | 1727 | 1468456730000 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:50 INFO - PROCESS | 1727 | 1468456730008 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:50 INFO - PROCESS | 1727 | 1468456730239 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 17:38:50 INFO - PROCESS | 1727 | 1468456730268 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 1727 | 1468456730276 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a074000 == 30 [pid = 1727] [id = 84] 17:38:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9a074400) [pid = 1727] [serial = 251] [outer = (nil)] 17:38:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9a389000) [pid = 1727] [serial = 252] [outer = 0x9a074400] 17:38:50 INFO - PROCESS | 1727 | 1468456730345 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9a87b800) [pid = 1727] [serial = 253] [outer = 0x9a074400] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9c0f1000) [pid = 1727] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x9656b000) [pid = 1727] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9b410000) [pid = 1727] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9af02800) [pid = 1727] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9b4f7c00) [pid = 1727] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x939ac800) [pid = 1727] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92e4b800) [pid = 1727] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9a070400) [pid = 1727] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92e48000) [pid = 1727] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0xa4d56000) [pid = 1727] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9b4edc00) [pid = 1727] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9a07d800) [pid = 1727] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9232a800) [pid = 1727] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9c040800) [pid = 1727] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x952bfc00) [pid = 1727] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9ab34000) [pid = 1727] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x96568c00) [pid = 1727] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x96572c00) [pid = 1727] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9232c800) [pid = 1727] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x95146000) [pid = 1727] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x993af000) [pid = 1727] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:38:51 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x91f38000) [pid = 1727] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:38:52 INFO - PROCESS | 1727 | 1468456732232 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 2308ms 17:38:52 INFO - PROCESS | 1727 | 1468456732272 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 1727 | 1468456732278 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 17:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:38:52 INFO - PROCESS | 1727 | 1468456732284 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 1727 | 1468456732287 Marionette TRACE conn4 <- [1,310,null,{}] 17:38:52 INFO - PROCESS | 1727 | 1468456732293 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:52 INFO - PROCESS | 1727 | 1468456732298 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:52 INFO - PROCESS | 1727 | 1468456732461 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 17:38:52 INFO - PROCESS | 1727 | 1468456732586 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 1727 | 1468456732595 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232c800 == 31 [pid = 1727] [id = 85] 17:38:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92e4b800) [pid = 1727] [serial = 254] [outer = (nil)] 17:38:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9a070400) [pid = 1727] [serial = 255] [outer = 0x92e4b800] 17:38:52 INFO - PROCESS | 1727 | 1468456732665 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9a877400) [pid = 1727] [serial = 256] [outer = 0x92e4b800] 17:38:53 INFO - PROCESS | 1727 | 1468456733440 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1233ms 17:38:53 INFO - PROCESS | 1727 | 1468456733519 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 1727 | 1468456733526 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 17:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:38:53 INFO - PROCESS | 1727 | 1468456733535 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 1727 | 1468456733542 Marionette TRACE conn4 <- [1,314,null,{}] 17:38:53 INFO - PROCESS | 1727 | 1468456733551 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:53 INFO - PROCESS | 1727 | 1468456733557 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:53 INFO - PROCESS | 1727 | 1468456733801 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 17:38:53 INFO - PROCESS | 1727 | 1468456733968 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 1727 | 1468456733987 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x92229c00 == 32 [pid = 1727] [id = 86] 17:38:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9222a400) [pid = 1727] [serial = 257] [outer = (nil)] 17:38:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x92332000) [pid = 1727] [serial = 258] [outer = 0x9222a400] 17:38:54 INFO - PROCESS | 1727 | 1468456734125 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x95146c00) [pid = 1727] [serial = 259] [outer = 0x9222a400] 17:38:55 INFO - PROCESS | 1727 | 1468456735146 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1690ms 17:38:55 INFO - PROCESS | 1727 | 1468456735226 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 1727 | 1468456735231 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 17:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:38:55 INFO - PROCESS | 1727 | 1468456735243 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 1727 | 1468456735249 Marionette TRACE conn4 <- [1,318,null,{}] 17:38:55 INFO - PROCESS | 1727 | 1468456735255 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:55 INFO - PROCESS | 1727 | 1468456735261 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:55 INFO - PROCESS | 1727 | 1468456735482 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 17:38:55 INFO - PROCESS | 1727 | 1468456735684 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 1727 | 1468456735692 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232f800 == 33 [pid = 1727] [id = 87] 17:38:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x99174800) [pid = 1727] [serial = 260] [outer = (nil)] 17:38:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9a076400) [pid = 1727] [serial = 261] [outer = 0x99174800] 17:38:55 INFO - PROCESS | 1727 | 1468456735823 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9a877000) [pid = 1727] [serial = 262] [outer = 0x99174800] 17:38:56 INFO - PROCESS | 1727 | 1468456736771 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1550ms 17:38:56 INFO - PROCESS | 1727 | 1468456736789 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 1727 | 1468456736793 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 17:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:38:56 INFO - PROCESS | 1727 | 1468456736800 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 1727 | 1468456736804 Marionette TRACE conn4 <- [1,322,null,{}] 17:38:56 INFO - PROCESS | 1727 | 1468456736820 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:56 INFO - PROCESS | 1727 | 1468456736829 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:57 INFO - PROCESS | 1727 | 1468456737037 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 17:38:57 INFO - PROCESS | 1727 | 1468456737243 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 1727 | 1468456737258 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af0b400 == 34 [pid = 1727] [id = 88] 17:38:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9af0c400) [pid = 1727] [serial = 263] [outer = (nil)] 17:38:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9af14000) [pid = 1727] [serial = 264] [outer = 0x9af0c400] 17:38:57 INFO - PROCESS | 1727 | 1468456737346 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9af1bc00) [pid = 1727] [serial = 265] [outer = 0x9af0c400] 17:38:58 INFO - PROCESS | 1727 | 1468456738343 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1593ms 17:38:58 INFO - PROCESS | 1727 | 1468456738394 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 1727 | 1468456738399 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 17:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:38:58 INFO - PROCESS | 1727 | 1468456738405 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - PROCESS | 1727 | 1468456738409 Marionette TRACE conn4 <- [1,326,null,{}] 17:38:58 INFO - PROCESS | 1727 | 1468456738415 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:58 INFO - PROCESS | 1727 | 1468456738420 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:58 INFO - PROCESS | 1727 | 1468456738635 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 17:38:58 INFO - PROCESS | 1727 | 1468456738869 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 1727 | 1468456738879 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:38:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c400 == 35 [pid = 1727] [id = 89] 17:38:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9b407c00) [pid = 1727] [serial = 266] [outer = (nil)] 17:38:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9b4ed400) [pid = 1727] [serial = 267] [outer = 0x9b407c00] 17:38:59 INFO - PROCESS | 1727 | 1468456738997 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9b4f0c00) [pid = 1727] [serial = 268] [outer = 0x9b407c00] 17:38:59 INFO - PROCESS | 1727 | 1468456739901 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1541ms 17:38:59 INFO - PROCESS | 1727 | 1468456739947 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 17:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:38:59 INFO - PROCESS | 1727 | 1468456739951 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 17:38:59 INFO - PROCESS | 1727 | 1468456739958 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 1727 | 1468456739962 Marionette TRACE conn4 <- [1,330,null,{}] 17:38:59 INFO - PROCESS | 1727 | 1468456739968 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:59 INFO - PROCESS | 1727 | 1468456739973 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:00 INFO - PROCESS | 1727 | 1468456740187 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 17:39:00 INFO - PROCESS | 1727 | 1468456740386 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 1727 | 1468456740395 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x99fdcc00 == 36 [pid = 1727] [id = 90] 17:39:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x99fe4c00) [pid = 1727] [serial = 269] [outer = (nil)] 17:39:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9bc0e800) [pid = 1727] [serial = 270] [outer = 0x99fe4c00] 17:39:00 INFO - PROCESS | 1727 | 1468456740519 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9bc1a800) [pid = 1727] [serial = 271] [outer = 0x99fe4c00] 17:39:01 INFO - PROCESS | 1727 | 1468456741472 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1543ms 17:39:01 INFO - PROCESS | 1727 | 1468456741501 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 1727 | 1468456741504 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 17:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:39:01 INFO - PROCESS | 1727 | 1468456741511 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 1727 | 1468456741515 Marionette TRACE conn4 <- [1,334,null,{}] 17:39:01 INFO - PROCESS | 1727 | 1468456741521 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:01 INFO - PROCESS | 1727 | 1468456741533 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:01 INFO - PROCESS | 1727 | 1468456741813 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 17:39:02 INFO - PROCESS | 1727 | 1468456742032 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 1727 | 1468456742045 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x92226800 == 37 [pid = 1727] [id = 91] 17:39:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9c03fc00) [pid = 1727] [serial = 272] [outer = (nil)] 17:39:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9d404000) [pid = 1727] [serial = 273] [outer = 0x9c03fc00] 17:39:02 INFO - PROCESS | 1727 | 1468456742170 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9d80f800) [pid = 1727] [serial = 274] [outer = 0x9c03fc00] 17:39:03 INFO - PROCESS | 1727 | 1468456743044 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1581ms 17:39:03 INFO - PROCESS | 1727 | 1468456743102 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 1727 | 1468456743105 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 17:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:39:03 INFO - PROCESS | 1727 | 1468456743114 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 1727 | 1468456743117 Marionette TRACE conn4 <- [1,338,null,{}] 17:39:03 INFO - PROCESS | 1727 | 1468456743123 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:03 INFO - PROCESS | 1727 | 1468456743128 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:03 INFO - PROCESS | 1727 | 1468456743298 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 17:39:03 INFO - PROCESS | 1727 | 1468456743468 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 1727 | 1468456743476 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d400 == 38 [pid = 1727] [id = 92] 17:39:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8fd5dc00) [pid = 1727] [serial = 275] [outer = (nil)] 17:39:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x9d8a8000) [pid = 1727] [serial = 276] [outer = 0x8fd5dc00] 17:39:03 INFO - PROCESS | 1727 | 1468456743557 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9c047c00) [pid = 1727] [serial = 277] [outer = 0x8fd5dc00] 17:39:04 INFO - PROCESS | 1727 | 1468456744478 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1391ms 17:39:04 INFO - PROCESS | 1727 | 1468456744510 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 1727 | 1468456744514 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 17:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:39:04 INFO - PROCESS | 1727 | 1468456744522 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 1727 | 1468456744525 Marionette TRACE conn4 <- [1,342,null,{}] 17:39:04 INFO - PROCESS | 1727 | 1468456744531 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:04 INFO - PROCESS | 1727 | 1468456744537 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:04 INFO - PROCESS | 1727 | 1468456744711 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 17:39:04 INFO - PROCESS | 1727 | 1468456744885 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 1727 | 1468456744892 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x92337c00 == 39 [pid = 1727] [id = 93] 17:39:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x924bc400) [pid = 1727] [serial = 278] [outer = (nil)] 17:39:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x924c3800) [pid = 1727] [serial = 279] [outer = 0x924bc400] 17:39:04 INFO - PROCESS | 1727 | 1468456744974 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x924c6000) [pid = 1727] [serial = 280] [outer = 0x924bc400] 17:39:06 INFO - PROCESS | 1727 | 1468456746067 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1581ms 17:39:06 INFO - PROCESS | 1727 | 1468456746104 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 1727 | 1468456746111 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 17:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:39:06 INFO - PROCESS | 1727 | 1468456746119 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 1727 | 1468456746126 Marionette TRACE conn4 <- [1,346,null,{}] 17:39:06 INFO - PROCESS | 1727 | 1468456746135 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:06 INFO - PROCESS | 1727 | 1468456746141 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:06 INFO - PROCESS | 1727 | 1468456746334 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 17:39:06 INFO - PROCESS | 1727 | 1468456746581 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 1727 | 1468456746588 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x92227400 == 40 [pid = 1727] [id = 94] 17:39:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x92333800) [pid = 1727] [serial = 281] [outer = (nil)] 17:39:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x924c1800) [pid = 1727] [serial = 282] [outer = 0x92333800] 17:39:06 INFO - PROCESS | 1727 | 1468456746733 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x92749800) [pid = 1727] [serial = 283] [outer = 0x92333800] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x96577800) [pid = 1727] [serial = 156] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x9514e800) [pid = 1727] [serial = 114] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9784b400) [pid = 1727] [serial = 147] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x92335400) [pid = 1727] [serial = 144] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0xa318ec00) [pid = 1727] [serial = 153] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0xa310e800) [pid = 1727] [serial = 159] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x9c041400) [pid = 1727] [serial = 150] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9a0ef800) [pid = 1727] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9af1a800) [pid = 1727] [serial = 215] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0xa1f0f400) [pid = 1727] [serial = 209] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9a426800) [pid = 1727] [serial = 212] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0xa2293000) [pid = 1727] [serial = 210] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9c03f800) [pid = 1727] [serial = 174] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9a078000) [pid = 1727] [serial = 188] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9a07b400) [pid = 1727] [serial = 189] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x952bf400) [pid = 1727] [serial = 197] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x99303800) [pid = 1727] [serial = 198] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0xa4f21c00) [pid = 1727] [serial = 191] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0xa6185400) [pid = 1727] [serial = 192] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9bc0e400) [pid = 1727] [serial = 206] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0xa6841c00) [pid = 1727] [serial = 194] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0xa6842c00) [pid = 1727] [serial = 195] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x92334800) [pid = 1727] [serial = 176] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92e4b400) [pid = 1727] [serial = 177] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9d449c00) [pid = 1727] [serial = 182] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0xa108ac00) [pid = 1727] [serial = 183] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x96575400) [pid = 1727] [serial = 200] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9975c000) [pid = 1727] [serial = 201] [outer = (nil)] [url = about:blank] 17:39:06 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0xa318ac00) [pid = 1727] [serial = 185] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0xa4d16000) [pid = 1727] [serial = 186] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9820b400) [pid = 1727] [serial = 179] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9930a000) [pid = 1727] [serial = 180] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9a079800) [pid = 1727] [serial = 203] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a41e800) [pid = 1727] [serial = 204] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9af1c800) [pid = 1727] [serial = 216] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9af09c00) [pid = 1727] [serial = 213] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9c047000) [pid = 1727] [serial = 207] [outer = (nil)] [url = about:blank] 17:39:07 INFO - PROCESS | 1727 | 1468456747557 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1491ms 17:39:07 INFO - PROCESS | 1727 | 1468456747609 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 1727 | 1468456747615 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 17:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:39:07 INFO - PROCESS | 1727 | 1468456747625 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 1727 | 1468456747629 Marionette TRACE conn4 <- [1,350,null,{}] 17:39:07 INFO - PROCESS | 1727 | 1468456747635 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:07 INFO - PROCESS | 1727 | 1468456747641 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:07 INFO - PROCESS | 1727 | 1468456747809 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 17:39:07 INFO - PROCESS | 1727 | 1468456747819 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 1727 | 1468456747827 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c8c00 == 41 [pid = 1727] [id = 95] 17:39:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x93c75000) [pid = 1727] [serial = 284] [outer = (nil)] 17:39:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x952bcc00) [pid = 1727] [serial = 285] [outer = 0x93c75000] 17:39:07 INFO - PROCESS | 1727 | 1468456747899 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9656b000) [pid = 1727] [serial = 286] [outer = 0x93c75000] 17:39:08 INFO - PROCESS | 1727 | 1468456748822 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1233ms 17:39:08 INFO - PROCESS | 1727 | 1468456748859 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 1727 | 1468456748863 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 17:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:39:08 INFO - PROCESS | 1727 | 1468456748869 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 1727 | 1468456748875 Marionette TRACE conn4 <- [1,354,null,{}] 17:39:08 INFO - PROCESS | 1727 | 1468456748890 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:08 INFO - PROCESS | 1727 | 1468456748898 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:09 INFO - PROCESS | 1727 | 1468456749079 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 17:39:09 INFO - PROCESS | 1727 | 1468456749211 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 1727 | 1468456749224 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x99307400 == 42 [pid = 1727] [id = 96] 17:39:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x993b7800) [pid = 1727] [serial = 287] [outer = (nil)] 17:39:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9a07c000) [pid = 1727] [serial = 288] [outer = 0x993b7800] 17:39:09 INFO - PROCESS | 1727 | 1468456749294 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9a1f7800) [pid = 1727] [serial = 289] [outer = 0x993b7800] 17:39:10 INFO - PROCESS | 1727 | 1468456750179 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1340ms 17:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:39:10 INFO - PROCESS | 1727 | 1468456750209 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 1727 | 1468456750213 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 17:39:10 INFO - PROCESS | 1727 | 1468456750219 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 1727 | 1468456750222 Marionette TRACE conn4 <- [1,358,null,{}] 17:39:10 INFO - PROCESS | 1727 | 1468456750228 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:10 INFO - PROCESS | 1727 | 1468456750232 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:10 INFO - PROCESS | 1727 | 1468456750459 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 17:39:10 INFO - PROCESS | 1727 | 1468456750477 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 1727 | 1468456750486 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bf800 == 43 [pid = 1727] [id = 97] 17:39:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9a079000) [pid = 1727] [serial = 290] [outer = (nil)] 17:39:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9aaafc00) [pid = 1727] [serial = 291] [outer = 0x9a079000] 17:39:10 INFO - PROCESS | 1727 | 1468456750555 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9af05000) [pid = 1727] [serial = 292] [outer = 0x9a079000] 17:39:11 INFO - PROCESS | 1727 | 1468456751574 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9bc13800) [pid = 1727] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x90fd5c00) [pid = 1727] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x93c70000) [pid = 1727] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x90fcec00) [pid = 1727] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9232e400) [pid = 1727] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9af05c00) [pid = 1727] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a074400) [pid = 1727] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92743c00) [pid = 1727] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92751400) [pid = 1727] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8fd63400) [pid = 1727] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x95144000) [pid = 1727] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:39:11 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92745c00) [pid = 1727] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1440ms 17:39:11 INFO - PROCESS | 1727 | 1468456751658 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 1727 | 1468456751662 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 17:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:39:11 INFO - PROCESS | 1727 | 1468456751669 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 1727 | 1468456751671 Marionette TRACE conn4 <- [1,362,null,{}] 17:39:11 INFO - PROCESS | 1727 | 1468456751677 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:11 INFO - PROCESS | 1727 | 1468456751682 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:11 INFO - PROCESS | 1727 | 1468456751822 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 17:39:11 INFO - PROCESS | 1727 | 1468456751951 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 1727 | 1468456751960 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c000 == 44 [pid = 1727] [id = 98] 17:39:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8fd5c800) [pid = 1727] [serial = 293] [outer = (nil)] 17:39:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x952bdc00) [pid = 1727] [serial = 294] [outer = 0x8fd5c800] 17:39:12 INFO - PROCESS | 1727 | 1468456752026 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x99fe1400) [pid = 1727] [serial = 295] [outer = 0x8fd5c800] 17:39:12 INFO - PROCESS | 1727 | 1468456752799 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1181ms 17:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:39:12 INFO - PROCESS | 1727 | 1468456752852 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 1727 | 1468456752854 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 17:39:12 INFO - PROCESS | 1727 | 1468456752867 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 1727 | 1468456752869 Marionette TRACE conn4 <- [1,366,null,{}] 17:39:12 INFO - PROCESS | 1727 | 1468456752874 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:12 INFO - PROCESS | 1727 | 1468456752884 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:13 INFO - PROCESS | 1727 | 1468456753062 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 17:39:13 INFO - PROCESS | 1727 | 1468456753071 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 1727 | 1468456753079 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af12800 == 45 [pid = 1727] [id = 99] 17:39:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9af16800) [pid = 1727] [serial = 296] [outer = (nil)] 17:39:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9b4e8400) [pid = 1727] [serial = 297] [outer = 0x9af16800] 17:39:13 INFO - PROCESS | 1727 | 1468456753149 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9b4f1400) [pid = 1727] [serial = 298] [outer = 0x9af16800] 17:39:14 INFO - PROCESS | 1727 | 1468456754372 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1539ms 17:39:14 INFO - PROCESS | 1727 | 1468456754400 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 1727 | 1468456754406 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 17:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:39:14 INFO - PROCESS | 1727 | 1468456754415 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 1727 | 1468456754420 Marionette TRACE conn4 <- [1,370,null,{}] 17:39:14 INFO - PROCESS | 1727 | 1468456754428 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:14 INFO - PROCESS | 1727 | 1468456754434 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:14 INFO - PROCESS | 1727 | 1468456754625 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 17:39:14 INFO - PROCESS | 1727 | 1468456754831 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 1727 | 1468456754848 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb400 == 46 [pid = 1727] [id = 100] 17:39:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92224800) [pid = 1727] [serial = 299] [outer = (nil)] 17:39:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9274dc00) [pid = 1727] [serial = 300] [outer = 0x92224800] 17:39:14 INFO - PROCESS | 1727 | 1468456754936 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x93a5a000) [pid = 1727] [serial = 301] [outer = 0x92224800] 17:39:15 INFO - PROCESS | 1727 | 1468456755848 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1445ms 17:39:15 INFO - PROCESS | 1727 | 1468456755860 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 1727 | 1468456755866 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 17:39:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:39:15 INFO - PROCESS | 1727 | 1468456755878 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 1727 | 1468456755882 Marionette TRACE conn4 <- [1,374,null,{}] 17:39:15 INFO - PROCESS | 1727 | 1468456755889 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:15 INFO - PROCESS | 1727 | 1468456755895 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:16 INFO - PROCESS | 1727 | 1468456756091 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 17:39:16 INFO - PROCESS | 1727 | 1468456756253 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 1727 | 1468456756263 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x96572800 == 47 [pid = 1727] [id = 101] 17:39:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x99302c00) [pid = 1727] [serial = 302] [outer = (nil)] 17:39:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9a079800) [pid = 1727] [serial = 303] [outer = 0x99302c00] 17:39:16 INFO - PROCESS | 1727 | 1468456756407 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9aab0400) [pid = 1727] [serial = 304] [outer = 0x99302c00] 17:39:17 INFO - PROCESS | 1727 | 1468456757329 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:39:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1489ms 17:39:17 INFO - PROCESS | 1727 | 1468456757367 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 1727 | 1468456757372 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 17:39:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:39:17 INFO - PROCESS | 1727 | 1468456757379 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 1727 | 1468456757385 Marionette TRACE conn4 <- [1,378,null,{}] 17:39:17 INFO - PROCESS | 1727 | 1468456757402 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:17 INFO - PROCESS | 1727 | 1468456757411 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:17 INFO - PROCESS | 1727 | 1468456757637 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 17:39:17 INFO - PROCESS | 1727 | 1468456757849 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 1727 | 1468456757863 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af0dc00 == 48 [pid = 1727] [id = 102] 17:39:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9b4ea800) [pid = 1727] [serial = 305] [outer = (nil)] 17:39:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9bc1a400) [pid = 1727] [serial = 306] [outer = 0x9b4ea800] 17:39:17 INFO - PROCESS | 1727 | 1468456757993 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9c03e400) [pid = 1727] [serial = 307] [outer = 0x9b4ea800] 17:39:18 INFO - PROCESS | 1727 | 1468456758891 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:39:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1585ms 17:39:18 INFO - PROCESS | 1727 | 1468456758965 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 1727 | 1468456758969 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 17:39:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:39:18 INFO - PROCESS | 1727 | 1468456758976 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 1727 | 1468456758979 Marionette TRACE conn4 <- [1,382,null,{}] 17:39:18 INFO - PROCESS | 1727 | 1468456758986 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:18 INFO - PROCESS | 1727 | 1468456758991 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:19 INFO - PROCESS | 1727 | 1468456759224 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 17:39:19 INFO - PROCESS | 1727 | 1468456759431 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 1727 | 1468456759443 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x92745400 == 49 [pid = 1727] [id = 103] 17:39:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9aaa7c00) [pid = 1727] [serial = 308] [outer = (nil)] 17:39:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9d3d0800) [pid = 1727] [serial = 309] [outer = 0x9aaa7c00] 17:39:19 INFO - PROCESS | 1727 | 1468456759571 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9d89c400) [pid = 1727] [serial = 310] [outer = 0x9aaa7c00] 17:39:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:20 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:39:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:39:20 INFO - PROCESS | 1727 | 1468456760450 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:39:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1530ms 17:39:20 INFO - PROCESS | 1727 | 1468456760507 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 1727 | 1468456760511 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 17:39:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:39:20 INFO - PROCESS | 1727 | 1468456760517 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 1727 | 1468456760521 Marionette TRACE conn4 <- [1,386,null,{}] 17:39:20 INFO - PROCESS | 1727 | 1468456760527 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:20 INFO - PROCESS | 1727 | 1468456760532 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:20 INFO - PROCESS | 1727 | 1468456760754 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 17:39:20 INFO - PROCESS | 1727 | 1468456760916 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 1727 | 1468456760925 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656cc00 == 50 [pid = 1727] [id = 104] 17:39:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9b3e6000) [pid = 1727] [serial = 311] [outer = (nil)] 17:39:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0xa221bc00) [pid = 1727] [serial = 312] [outer = 0x9b3e6000] 17:39:21 INFO - PROCESS | 1727 | 1468456761060 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0xa2277800) [pid = 1727] [serial = 313] [outer = 0x9b3e6000] 17:39:22 INFO - PROCESS | 1727 | 1468456762052 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:39:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1582ms 17:39:22 INFO - PROCESS | 1727 | 1468456762101 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 1727 | 1468456762105 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 17:39:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:39:22 INFO - PROCESS | 1727 | 1468456762111 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 1727 | 1468456762115 Marionette TRACE conn4 <- [1,390,null,{}] 17:39:22 INFO - PROCESS | 1727 | 1468456762121 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:22 INFO - PROCESS | 1727 | 1468456762131 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:22 INFO - PROCESS | 1727 | 1468456762332 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 17:39:22 INFO - PROCESS | 1727 | 1468456762544 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 1727 | 1468456762550 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b7a0400 == 51 [pid = 1727] [id = 105] 17:39:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0xa1f02800) [pid = 1727] [serial = 314] [outer = (nil)] 17:39:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0xa3110c00) [pid = 1727] [serial = 315] [outer = 0xa1f02800] 17:39:22 INFO - PROCESS | 1727 | 1468456762674 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0xa33c9000) [pid = 1727] [serial = 316] [outer = 0xa1f02800] 17:39:23 INFO - PROCESS | 1727 | 1468456763638 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:39:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 17:39:23 INFO - PROCESS | 1727 | 1468456763694 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 1727 | 1468456763699 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 17:39:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:39:23 INFO - PROCESS | 1727 | 1468456763705 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 1727 | 1468456763708 Marionette TRACE conn4 <- [1,394,null,{}] 17:39:23 INFO - PROCESS | 1727 | 1468456763714 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:23 INFO - PROCESS | 1727 | 1468456763719 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:23 INFO - PROCESS | 1727 | 1468456763890 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 17:39:24 INFO - PROCESS | 1727 | 1468456764109 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 1727 | 1468456764116 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f38000 == 52 [pid = 1727] [id = 106] 17:39:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x91f38c00) [pid = 1727] [serial = 317] [outer = (nil)] 17:39:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x92331400) [pid = 1727] [serial = 318] [outer = 0x91f38c00] 17:39:24 INFO - PROCESS | 1727 | 1468456764464 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x924c2000) [pid = 1727] [serial = 319] [outer = 0x91f38c00] 17:39:25 INFO - PROCESS | 1727 | 1468456765415 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:39:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:39:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1790ms 17:39:25 INFO - PROCESS | 1727 | 1468456765498 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 1727 | 1468456765504 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 17:39:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:39:25 INFO - PROCESS | 1727 | 1468456765511 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 1727 | 1468456765515 Marionette TRACE conn4 <- [1,398,null,{}] 17:39:25 INFO - PROCESS | 1727 | 1468456765544 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:25 INFO - PROCESS | 1727 | 1468456765549 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:25 INFO - PROCESS | 1727 | 1468456765726 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 17:39:25 INFO - PROCESS | 1727 | 1468456765890 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 1727 | 1468456765908 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f39c00 == 53 [pid = 1727] [id = 107] 17:39:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x96575c00) [pid = 1727] [serial = 320] [outer = (nil)] 17:39:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9826f000) [pid = 1727] [serial = 321] [outer = 0x96575c00] 17:39:26 INFO - PROCESS | 1727 | 1468456766077 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x993b9800) [pid = 1727] [serial = 322] [outer = 0x96575c00] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92334400 == 52 [pid = 1727] [id = 66] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x952c5c00 == 51 [pid = 1727] [id = 68] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3a400 == 50 [pid = 1727] [id = 70] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1eb800 == 49 [pid = 1727] [id = 56] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd62c00 == 48 [pid = 1727] [id = 81] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0xa4d53c00 == 47 [pid = 1727] [id = 64] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9222b400 == 46 [pid = 1727] [id = 59] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4a800 == 45 [pid = 1727] [id = 58] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x993b9400 == 44 [pid = 1727] [id = 62] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3ea000 == 43 [pid = 1727] [id = 69] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4ac00 == 42 [pid = 1727] [id = 71] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93c74000 == 41 [pid = 1727] [id = 55] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a070c00 == 40 [pid = 1727] [id = 65] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9b799800 == 39 [pid = 1727] [id = 57] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x952c3c00 == 38 [pid = 1727] [id = 60] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3e2800 == 37 [pid = 1727] [id = 61] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9477c800 == 36 [pid = 1727] [id = 63] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93a61400 == 35 [pid = 1727] [id = 54] 17:39:28 INFO - PROCESS | 1727 | --DOCSHELL 0x952be000 == 34 [pid = 1727] [id = 67] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9a070400) [pid = 1727] [serial = 255] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0xa1f01400) [pid = 1727] [serial = 226] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92744000) [pid = 1727] [serial = 241] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x96546400) [pid = 1727] [serial = 218] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x91f37c00) [pid = 1727] [serial = 229] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x96573000) [pid = 1727] [serial = 219] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0xa61c0800) [pid = 1727] [serial = 234] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9af16400) [pid = 1727] [serial = 223] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9a87b800) [pid = 1727] [serial = 253] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9274fc00) [pid = 1727] [serial = 238] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x939a8400) [pid = 1727] [serial = 246] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9274c800) [pid = 1727] [serial = 237] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x90fcf000) [pid = 1727] [serial = 244] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0xa24f4c00) [pid = 1727] [serial = 232] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x93c68000) [pid = 1727] [serial = 247] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x952c1c00) [pid = 1727] [serial = 249] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x90fd5400) [pid = 1727] [serial = 228] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x90fc9400) [pid = 1727] [serial = 243] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0xa6728000) [pid = 1727] [serial = 235] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9a389000) [pid = 1727] [serial = 252] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0xa227a000) [pid = 1727] [serial = 231] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9656a400) [pid = 1727] [serial = 250] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9d40e000) [pid = 1727] [serial = 225] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91f3c400) [pid = 1727] [serial = 240] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9af12c00) [pid = 1727] [serial = 222] [outer = (nil)] [url = about:blank] 17:39:28 INFO - PROCESS | 1727 | 1468456768924 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 3449ms 17:39:28 INFO - PROCESS | 1727 | 1468456768961 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 1727 | 1468456768967 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 17:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:39:28 INFO - PROCESS | 1727 | 1468456768975 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 1727 | 1468456768979 Marionette TRACE conn4 <- [1,402,null,{}] 17:39:28 INFO - PROCESS | 1727 | 1468456768988 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:28 INFO - PROCESS | 1727 | 1468456768993 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:29 INFO - PROCESS | 1727 | 1468456769178 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 17:39:29 INFO - PROCESS | 1727 | 1468456769348 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 1727 | 1468456769360 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcec00 == 35 [pid = 1727] [id = 108] 17:39:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x90fd1400) [pid = 1727] [serial = 323] [outer = (nil)] 17:39:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92332800) [pid = 1727] [serial = 324] [outer = 0x90fd1400] 17:39:29 INFO - PROCESS | 1727 | 1468456769429 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92334800) [pid = 1727] [serial = 325] [outer = 0x90fd1400] 17:39:30 INFO - PROCESS | 1727 | 1468456770222 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1285ms 17:39:30 INFO - PROCESS | 1727 | 1468456770260 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 1727 | 1468456770269 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 17:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:39:30 INFO - PROCESS | 1727 | 1468456770282 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 1727 | 1468456770285 Marionette TRACE conn4 <- [1,406,null,{}] 17:39:30 INFO - PROCESS | 1727 | 1468456770292 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:30 INFO - PROCESS | 1727 | 1468456770298 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:30 INFO - PROCESS | 1727 | 1468456770478 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 17:39:30 INFO - PROCESS | 1727 | 1468456770603 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 1727 | 1468456770612 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e49000 == 36 [pid = 1727] [id = 109] 17:39:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92e4b400) [pid = 1727] [serial = 326] [outer = (nil)] 17:39:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x939b2800) [pid = 1727] [serial = 327] [outer = 0x92e4b400] 17:39:30 INFO - PROCESS | 1727 | 1468456770691 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x93a61000) [pid = 1727] [serial = 328] [outer = 0x92e4b400] 17:39:31 INFO - PROCESS | 1727 | 1468456771656 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1434ms 17:39:31 INFO - PROCESS | 1727 | 1468456771721 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 1727 | 1468456771726 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 17:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:39:31 INFO - PROCESS | 1727 | 1468456771734 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 1727 | 1468456771739 Marionette TRACE conn4 <- [1,410,null,{}] 17:39:31 INFO - PROCESS | 1727 | 1468456771764 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:31 INFO - PROCESS | 1727 | 1468456771774 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:32 INFO - PROCESS | 1727 | 1468456772004 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 17:39:32 INFO - PROCESS | 1727 | 1468456772034 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 1727 | 1468456772043 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c4400 == 37 [pid = 1727] [id = 110] 17:39:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x952c4c00) [pid = 1727] [serial = 329] [outer = (nil)] 17:39:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x96545000) [pid = 1727] [serial = 330] [outer = 0x952c4c00] 17:39:32 INFO - PROCESS | 1727 | 1468456772124 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9656ec00) [pid = 1727] [serial = 331] [outer = 0x952c4c00] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9a079000) [pid = 1727] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8fd5c800) [pid = 1727] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92e4b800) [pid = 1727] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8fd5dc00) [pid = 1727] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9c03fc00) [pid = 1727] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9222a400) [pid = 1727] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x99174800) [pid = 1727] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9b407c00) [pid = 1727] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x924bc400) [pid = 1727] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x99fe4c00) [pid = 1727] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x993b7800) [pid = 1727] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x93c75000) [pid = 1727] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9af0c400) [pid = 1727] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92333800) [pid = 1727] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:39:33 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af16800) [pid = 1727] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:39:33 INFO - PROCESS | 1727 | 1468456773846 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 2136ms 17:39:33 INFO - PROCESS | 1727 | 1468456773871 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 1727 | 1468456773876 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 17:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:39:33 INFO - PROCESS | 1727 | 1468456773882 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 1727 | 1468456773885 Marionette TRACE conn4 <- [1,414,null,{}] 17:39:33 INFO - PROCESS | 1727 | 1468456773891 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 1727 | 1468456773895 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:34 INFO - PROCESS | 1727 | 1468456774066 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 17:39:34 INFO - PROCESS | 1727 | 1468456774187 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 1727 | 1468456774194 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5cc00 == 38 [pid = 1727] [id = 111] 17:39:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9232d400) [pid = 1727] [serial = 332] [outer = (nil)] 17:39:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x953b7c00) [pid = 1727] [serial = 333] [outer = 0x9232d400] 17:39:34 INFO - PROCESS | 1727 | 1468456774281 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x97852400) [pid = 1727] [serial = 334] [outer = 0x9232d400] 17:39:35 INFO - PROCESS | 1727 | 1468456775043 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1185ms 17:39:35 INFO - PROCESS | 1727 | 1468456775068 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 1727 | 1468456775071 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 17:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:39:35 INFO - PROCESS | 1727 | 1468456775077 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 1727 | 1468456775080 Marionette TRACE conn4 <- [1,418,null,{}] 17:39:35 INFO - PROCESS | 1727 | 1468456775094 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 1727 | 1468456775099 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:35 INFO - PROCESS | 1727 | 1468456775244 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 17:39:35 INFO - PROCESS | 1727 | 1468456775258 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 1727 | 1468456775264 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c71800 == 39 [pid = 1727] [id = 112] 17:39:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9784f400) [pid = 1727] [serial = 335] [outer = (nil)] 17:39:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9975c000) [pid = 1727] [serial = 336] [outer = 0x9784f400] 17:39:35 INFO - PROCESS | 1727 | 1468456775338 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9a076800) [pid = 1727] [serial = 337] [outer = 0x9784f400] 17:39:36 INFO - PROCESS | 1727 | 1468456776902 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1892ms 17:39:36 INFO - PROCESS | 1727 | 1468456776972 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 1727 | 1468456776979 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 17:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:39:36 INFO - PROCESS | 1727 | 1468456776991 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 1727 | 1468456776995 Marionette TRACE conn4 <- [1,422,null,{}] 17:39:37 INFO - PROCESS | 1727 | 1468456777004 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:37 INFO - PROCESS | 1727 | 1468456777009 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:37 INFO - PROCESS | 1727 | 1468456777183 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 17:39:37 INFO - PROCESS | 1727 | 1468456777340 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 1727 | 1468456777349 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc800 == 40 [pid = 1727] [id = 113] 17:39:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x90fd4800) [pid = 1727] [serial = 338] [outer = (nil)] 17:39:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x924c4c00) [pid = 1727] [serial = 339] [outer = 0x90fd4800] 17:39:37 INFO - PROCESS | 1727 | 1468456777435 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x939b2c00) [pid = 1727] [serial = 340] [outer = 0x90fd4800] 17:39:38 INFO - PROCESS | 1727 | 1468456778919 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1986ms 17:39:38 INFO - PROCESS | 1727 | 1468456778977 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 1727 | 1468456778985 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 17:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:39:39 INFO - PROCESS | 1727 | 1468456778997 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 1727 | 1468456779001 Marionette TRACE conn4 <- [1,426,null,{}] 17:39:39 INFO - PROCESS | 1727 | 1468456779008 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:39 INFO - PROCESS | 1727 | 1468456779015 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:39 INFO - PROCESS | 1727 | 1468456779268 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 17:39:39 INFO - PROCESS | 1727 | 1468456779383 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 1727 | 1468456779390 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274e400 == 41 [pid = 1727] [id = 114] 17:39:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x952c0400) [pid = 1727] [serial = 341] [outer = (nil)] 17:39:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x99167400) [pid = 1727] [serial = 342] [outer = 0x952c0400] 17:39:39 INFO - PROCESS | 1727 | 1468456779478 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x95148800) [pid = 1727] [serial = 343] [outer = 0x952c0400] 17:39:40 INFO - PROCESS | 1727 | 1468456780435 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 1727 | 1468456780492 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 17:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:39:40 INFO - PROCESS | 1727 | 1468456780499 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 1727 | 1468456780506 Marionette TRACE conn4 <- [1,430,null,{}] 17:39:40 INFO - PROCESS | 1727 | 1468456780523 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:40 INFO - PROCESS | 1727 | 1468456780533 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:40 INFO - PROCESS | 1727 | 1468456780721 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 17:39:40 INFO - PROCESS | 1727 | 1468456780924 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 1727 | 1468456780936 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a9ed000 == 42 [pid = 1727] [id = 115] 17:39:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9a9ef800) [pid = 1727] [serial = 344] [outer = (nil)] 17:39:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9aaac000) [pid = 1727] [serial = 345] [outer = 0x9a9ef800] 17:39:41 INFO - PROCESS | 1727 | 1468456781028 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9af01800) [pid = 1727] [serial = 346] [outer = 0x9a9ef800] 17:39:41 INFO - PROCESS | 1727 | 1468456781965 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1536ms 17:39:42 INFO - PROCESS | 1727 | 1468456782037 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 1727 | 1468456782042 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 17:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:39:42 INFO - PROCESS | 1727 | 1468456782049 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 1727 | 1468456782053 Marionette TRACE conn4 <- [1,434,null,{}] 17:39:42 INFO - PROCESS | 1727 | 1468456782059 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:42 INFO - PROCESS | 1727 | 1468456782064 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:42 INFO - PROCESS | 1727 | 1468456782290 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 17:39:42 INFO - PROCESS | 1727 | 1468456782497 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 1727 | 1468456782504 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c3c00 == 43 [pid = 1727] [id = 116] 17:39:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9af06400) [pid = 1727] [serial = 347] [outer = (nil)] 17:39:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9af11400) [pid = 1727] [serial = 348] [outer = 0x9af06400] 17:39:42 INFO - PROCESS | 1727 | 1468456782608 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9af15400) [pid = 1727] [serial = 349] [outer = 0x9af06400] 17:39:43 INFO - PROCESS | 1727 | 1468456783497 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1493ms 17:39:43 INFO - PROCESS | 1727 | 1468456783543 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 17:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:39:43 INFO - PROCESS | 1727 | 1468456783548 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 17:39:43 INFO - PROCESS | 1727 | 1468456783555 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 1727 | 1468456783559 Marionette TRACE conn4 <- [1,438,null,{}] 17:39:43 INFO - PROCESS | 1727 | 1468456783565 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:43 INFO - PROCESS | 1727 | 1468456783570 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:43 INFO - PROCESS | 1727 | 1468456783752 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 17:39:43 INFO - PROCESS | 1727 | 1468456783912 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 1727 | 1468456783923 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9826e000 == 44 [pid = 1727] [id = 117] 17:39:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9af03c00) [pid = 1727] [serial = 350] [outer = (nil)] 17:39:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9b3ea000) [pid = 1727] [serial = 351] [outer = 0x9af03c00] 17:39:44 INFO - PROCESS | 1727 | 1468456784007 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9b40d000) [pid = 1727] [serial = 352] [outer = 0x9af03c00] 17:39:45 INFO - PROCESS | 1727 | 1468456785084 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1582ms 17:39:45 INFO - PROCESS | 1727 | 1468456785137 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 1727 | 1468456785141 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 17:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:39:45 INFO - PROCESS | 1727 | 1468456785149 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 1727 | 1468456785153 Marionette TRACE conn4 <- [1,442,null,{}] 17:39:45 INFO - PROCESS | 1727 | 1468456785160 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:45 INFO - PROCESS | 1727 | 1468456785171 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:45 INFO - PROCESS | 1727 | 1468456785390 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 17:39:45 INFO - PROCESS | 1727 | 1468456785604 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 1727 | 1468456785614 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcfc00 == 45 [pid = 1727] [id = 118] 17:39:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x91f3b400) [pid = 1727] [serial = 353] [outer = (nil)] 17:39:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9bcb6c00) [pid = 1727] [serial = 354] [outer = 0x91f3b400] 17:39:45 INFO - PROCESS | 1727 | 1468456785698 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9bcef400) [pid = 1727] [serial = 355] [outer = 0x91f3b400] 17:39:46 INFO - PROCESS | 1727 | 1468456786592 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1487ms 17:39:46 INFO - PROCESS | 1727 | 1468456786637 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 1727 | 1468456786642 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 17:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:39:46 INFO - PROCESS | 1727 | 1468456786650 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 1727 | 1468456786654 Marionette TRACE conn4 <- [1,446,null,{}] 17:39:46 INFO - PROCESS | 1727 | 1468456786660 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:46 INFO - PROCESS | 1727 | 1468456786666 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:46 INFO - PROCESS | 1727 | 1468456786833 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 17:39:47 INFO - PROCESS | 1727 | 1468456786993 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 1727 | 1468456787000 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56400 == 46 [pid = 1727] [id = 119] 17:39:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8fd60c00) [pid = 1727] [serial = 356] [outer = (nil)] 17:39:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9514f800) [pid = 1727] [serial = 357] [outer = 0x8fd60c00] 17:39:47 INFO - PROCESS | 1727 | 1468456787084 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9a0fac00) [pid = 1727] [serial = 358] [outer = 0x8fd60c00] 17:39:48 INFO - PROCESS | 1727 | 1468456788238 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1690ms 17:39:48 INFO - PROCESS | 1727 | 1468456788340 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 1727 | 1468456788346 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 17:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:39:48 INFO - PROCESS | 1727 | 1468456788354 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 1727 | 1468456788361 Marionette TRACE conn4 <- [1,450,null,{}] 17:39:48 INFO - PROCESS | 1727 | 1468456788375 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:48 INFO - PROCESS | 1727 | 1468456788381 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:48 INFO - PROCESS | 1727 | 1468456788627 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 17:39:48 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5cc00 == 45 [pid = 1727] [id = 111] 17:39:48 INFO - PROCESS | 1727 | --DOCSHELL 0x952c4400 == 44 [pid = 1727] [id = 110] 17:39:48 INFO - PROCESS | 1727 | --DOCSHELL 0x92e49000 == 43 [pid = 1727] [id = 109] 17:39:48 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcec00 == 42 [pid = 1727] [id = 108] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9a1f7800) [pid = 1727] [serial = 289] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9aaafc00) [pid = 1727] [serial = 291] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x952bdc00) [pid = 1727] [serial = 294] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9af05000) [pid = 1727] [serial = 292] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9a877400) [pid = 1727] [serial = 256] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9d8a8000) [pid = 1727] [serial = 276] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9c047c00) [pid = 1727] [serial = 277] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9d404000) [pid = 1727] [serial = 273] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9d80f800) [pid = 1727] [serial = 274] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92332000) [pid = 1727] [serial = 258] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x95146c00) [pid = 1727] [serial = 259] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9a076400) [pid = 1727] [serial = 261] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9a877000) [pid = 1727] [serial = 262] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9b4ed400) [pid = 1727] [serial = 267] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9b4f0c00) [pid = 1727] [serial = 268] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x924c3800) [pid = 1727] [serial = 279] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x924c6000) [pid = 1727] [serial = 280] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9bc0e800) [pid = 1727] [serial = 270] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9bc1a800) [pid = 1727] [serial = 271] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a07c000) [pid = 1727] [serial = 288] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x952bcc00) [pid = 1727] [serial = 285] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9656b000) [pid = 1727] [serial = 286] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9af14000) [pid = 1727] [serial = 264] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9af1bc00) [pid = 1727] [serial = 265] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x924c1800) [pid = 1727] [serial = 282] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92749800) [pid = 1727] [serial = 283] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9b4e8400) [pid = 1727] [serial = 297] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9b4f1400) [pid = 1727] [serial = 298] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x99fe1400) [pid = 1727] [serial = 295] [outer = (nil)] [url = about:blank] 17:39:48 INFO - PROCESS | 1727 | 1468456788856 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 1727 | 1468456788864 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcf400 == 43 [pid = 1727] [id = 120] 17:39:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x91f41800) [pid = 1727] [serial = 359] [outer = (nil)] 17:39:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x924c1800) [pid = 1727] [serial = 360] [outer = 0x91f41800] 17:39:48 INFO - PROCESS | 1727 | 1468456788938 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92749c00) [pid = 1727] [serial = 361] [outer = 0x91f41800] 17:39:49 INFO - PROCESS | 1727 | 1468456789717 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 1727 | 1468456789758 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 17:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:39:49 INFO - PROCESS | 1727 | 1468456789769 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 1727 | 1468456789772 Marionette TRACE conn4 <- [1,454,null,{}] 17:39:49 INFO - PROCESS | 1727 | 1468456789778 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:49 INFO - PROCESS | 1727 | 1468456789784 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:49 INFO - PROCESS | 1727 | 1468456789952 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 17:39:49 INFO - PROCESS | 1727 | 1468456789962 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 1727 | 1468456789972 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x952be000 == 44 [pid = 1727] [id = 121] 17:39:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x952c2400) [pid = 1727] [serial = 362] [outer = (nil)] 17:39:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9656a400) [pid = 1727] [serial = 363] [outer = 0x952c2400] 17:39:50 INFO - PROCESS | 1727 | 1468456790054 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x96577c00) [pid = 1727] [serial = 364] [outer = 0x952c2400] 17:39:50 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:51 INFO - PROCESS | 1727 | 1468456791016 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1293ms 17:39:51 INFO - PROCESS | 1727 | 1468456791063 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 1727 | 1468456791067 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 17:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:39:51 INFO - PROCESS | 1727 | 1468456791074 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 1727 | 1468456791079 Marionette TRACE conn4 <- [1,458,null,{}] 17:39:51 INFO - PROCESS | 1727 | 1468456791111 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:51 INFO - PROCESS | 1727 | 1468456791118 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:51 INFO - PROCESS | 1727 | 1468456791336 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 17:39:51 INFO - PROCESS | 1727 | 1468456791357 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 1727 | 1468456791367 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a4ebc00 == 45 [pid = 1727] [id = 122] 17:39:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a4ee000) [pid = 1727] [serial = 365] [outer = (nil)] 17:39:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9a87cc00) [pid = 1727] [serial = 366] [outer = 0x9a4ee000] 17:39:51 INFO - PROCESS | 1727 | 1468456791440 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9aaa5400) [pid = 1727] [serial = 367] [outer = 0x9a4ee000] 17:39:52 INFO - PROCESS | 1727 | 1468456792396 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 1727 | 1468456792478 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 17:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:39:52 INFO - PROCESS | 1727 | 1468456792487 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 1727 | 1468456792490 Marionette TRACE conn4 <- [1,462,null,{}] 17:39:52 INFO - PROCESS | 1727 | 1468456792503 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:52 INFO - PROCESS | 1727 | 1468456792508 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:52 INFO - PROCESS | 1727 | 1468456792746 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 17:39:52 INFO - PROCESS | 1727 | 1468456792769 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 1727 | 1468456792775 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56800 == 46 [pid = 1727] [id = 123] 17:39:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9af07400) [pid = 1727] [serial = 368] [outer = (nil)] 17:39:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9af1bc00) [pid = 1727] [serial = 369] [outer = 0x9af07400] 17:39:52 INFO - PROCESS | 1727 | 1468456792848 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9b3e2c00) [pid = 1727] [serial = 370] [outer = 0x9af07400] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x92224800) [pid = 1727] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x99302c00) [pid = 1727] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x90fd1400) [pid = 1727] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x96575c00) [pid = 1727] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x952c4c00) [pid = 1727] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92e4b400) [pid = 1727] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9b4ea800) [pid = 1727] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9aaa7c00) [pid = 1727] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9b3e6000) [pid = 1727] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0xa1f02800) [pid = 1727] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9232d400) [pid = 1727] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:39:53 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x91f38c00) [pid = 1727] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:39:53 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:53 INFO - PROCESS | 1727 | 1468456793910 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:39:53 INFO - PROCESS | 1727 | 1468456793985 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 17:39:53 INFO - PROCESS | 1727 | 1468456793991 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 1727 | 1468456793995 Marionette TRACE conn4 <- [1,466,null,{}] 17:39:54 INFO - PROCESS | 1727 | 1468456794000 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:54 INFO - PROCESS | 1727 | 1468456794006 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:54 INFO - PROCESS | 1727 | 1468456794164 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 17:39:54 INFO - PROCESS | 1727 | 1468456794174 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 1727 | 1468456794180 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x92224800 == 47 [pid = 1727] [id = 124] 17:39:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9232cc00) [pid = 1727] [serial = 371] [outer = (nil)] 17:39:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af07000) [pid = 1727] [serial = 372] [outer = 0x9232cc00] 17:39:54 INFO - PROCESS | 1727 | 1468456794257 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b405000) [pid = 1727] [serial = 373] [outer = 0x9232cc00] 17:39:55 INFO - PROCESS | 1727 | 1468456795803 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 1727 | 1468456795899 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 17:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:39:55 INFO - PROCESS | 1727 | 1468456795908 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 1727 | 1468456795912 Marionette TRACE conn4 <- [1,470,null,{}] 17:39:55 INFO - PROCESS | 1727 | 1468456795922 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:55 INFO - PROCESS | 1727 | 1468456795928 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:56 INFO - PROCESS | 1727 | 1468456796194 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 17:39:56 INFO - PROCESS | 1727 | 1468456796405 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 1727 | 1468456796419 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x92333c00 == 48 [pid = 1727] [id = 125] 17:39:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x924bf400) [pid = 1727] [serial = 374] [outer = (nil)] 17:39:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9274fc00) [pid = 1727] [serial = 375] [outer = 0x924bf400] 17:39:56 INFO - PROCESS | 1727 | 1468456796503 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x939aac00) [pid = 1727] [serial = 376] [outer = 0x924bf400] 17:39:57 INFO - PROCESS | 1727 | 1468456797417 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1586ms 17:39:57 INFO - PROCESS | 1727 | 1468456797494 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 1727 | 1468456797502 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 17:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:39:57 INFO - PROCESS | 1727 | 1468456797513 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 1727 | 1468456797517 Marionette TRACE conn4 <- [1,474,null,{}] 17:39:57 INFO - PROCESS | 1727 | 1468456797523 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:57 INFO - PROCESS | 1727 | 1468456797529 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:57 INFO - PROCESS | 1727 | 1468456797761 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 17:39:57 INFO - PROCESS | 1727 | 1468456797970 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 1727 | 1468456797977 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x952bec00 == 49 [pid = 1727] [id = 126] 17:39:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x952bf400) [pid = 1727] [serial = 377] [outer = (nil)] 17:39:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x96545c00) [pid = 1727] [serial = 378] [outer = 0x952bf400] 17:39:58 INFO - PROCESS | 1727 | 1468456798080 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9784dc00) [pid = 1727] [serial = 379] [outer = 0x952bf400] 17:39:59 INFO - PROCESS | 1727 | 1468456799055 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1582ms 17:39:59 INFO - PROCESS | 1727 | 1468456799095 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 1727 | 1468456799100 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 17:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:39:59 INFO - PROCESS | 1727 | 1468456799106 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 1727 | 1468456799113 Marionette TRACE conn4 <- [1,478,null,{}] 17:39:59 INFO - PROCESS | 1727 | 1468456799129 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:59 INFO - PROCESS | 1727 | 1468456799138 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:59 INFO - PROCESS | 1727 | 1468456799327 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 17:39:59 INFO - PROCESS | 1727 | 1468456799536 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 1727 | 1468456799549 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:39:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa6000 == 50 [pid = 1727] [id = 127] 17:39:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9aaa6c00) [pid = 1727] [serial = 380] [outer = (nil)] 17:39:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9af19800) [pid = 1727] [serial = 381] [outer = 0x9aaa6c00] 17:39:59 INFO - PROCESS | 1727 | 1468456799667 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9b4f4400) [pid = 1727] [serial = 382] [outer = 0x9aaa6c00] 17:40:00 INFO - PROCESS | 1727 | 1468456800676 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1641ms 17:40:00 INFO - PROCESS | 1727 | 1468456800749 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 1727 | 1468456800753 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 17:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:40:00 INFO - PROCESS | 1727 | 1468456800760 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 1727 | 1468456800763 Marionette TRACE conn4 <- [1,482,null,{}] 17:40:00 INFO - PROCESS | 1727 | 1468456800769 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:00 INFO - PROCESS | 1727 | 1468456800774 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:01 INFO - PROCESS | 1727 | 1468456801003 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 17:40:01 INFO - PROCESS | 1727 | 1468456801295 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 1727 | 1468456801306 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d856000 == 51 [pid = 1727] [id = 128] 17:40:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9d85fc00) [pid = 1727] [serial = 383] [outer = (nil)] 17:40:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0xa1098c00) [pid = 1727] [serial = 384] [outer = 0x9d85fc00] 17:40:01 INFO - PROCESS | 1727 | 1468456801410 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0xa1f9dc00) [pid = 1727] [serial = 385] [outer = 0x9d85fc00] 17:40:02 INFO - PROCESS | 1727 | 1468456802366 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1683ms 17:40:02 INFO - PROCESS | 1727 | 1468456802444 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 1727 | 1468456802448 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 17:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:40:02 INFO - PROCESS | 1727 | 1468456802455 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 1727 | 1468456802458 Marionette TRACE conn4 <- [1,486,null,{}] 17:40:02 INFO - PROCESS | 1727 | 1468456802464 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:02 INFO - PROCESS | 1727 | 1468456802469 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:02 INFO - PROCESS | 1727 | 1468456802690 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 17:40:02 INFO - PROCESS | 1727 | 1468456802910 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 1727 | 1468456802916 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0xa100a800) [pid = 1727] [serial = 386] [outer = 0x93c6e800] 17:40:03 INFO - PROCESS | 1727 | ++DOCSHELL 0xa245dc00 == 52 [pid = 1727] [id = 129] 17:40:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0xa2461800) [pid = 1727] [serial = 387] [outer = (nil)] 17:40:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0xa2eb8800) [pid = 1727] [serial = 388] [outer = 0xa2461800] 17:40:03 INFO - PROCESS | 1727 | 1468456803075 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0xa2ebc400) [pid = 1727] [serial = 389] [outer = 0xa2461800] 17:40:04 INFO - PROCESS | 1727 | 1468456804235 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1840ms 17:40:04 INFO - PROCESS | 1727 | 1468456804297 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 1727 | 1468456804302 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:40:04 INFO - PROCESS | 1727 | 1468456804308 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - PROCESS | 1727 | 1468456804312 Marionette TRACE conn4 <- [1,490,null,{}] 17:40:04 INFO - PROCESS | 1727 | 1468456804318 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:04 INFO - PROCESS | 1727 | 1468456804328 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:04 INFO - PROCESS | 1727 | 1468456804658 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 17:40:04 INFO - PROCESS | 1727 | 1468456804812 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 1727 | 1468456804822 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd62c00 == 53 [pid = 1727] [id = 130] 17:40:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x90fd3400) [pid = 1727] [serial = 390] [outer = (nil)] 17:40:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0xa4d16c00) [pid = 1727] [serial = 391] [outer = 0x90fd3400] 17:40:04 INFO - PROCESS | 1727 | 1468456804899 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0xa4f7e000) [pid = 1727] [serial = 392] [outer = 0x90fd3400] 17:40:05 INFO - PROCESS | 1727 | 1468456805793 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1534ms 17:40:05 INFO - PROCESS | 1727 | 1468456805843 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 17:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:40:05 INFO - PROCESS | 1727 | 1468456805848 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 17:40:05 INFO - PROCESS | 1727 | 1468456805854 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 1727 | 1468456805858 Marionette TRACE conn4 <- [1,494,null,{}] 17:40:05 INFO - PROCESS | 1727 | 1468456805864 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:05 INFO - PROCESS | 1727 | 1468456805870 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:06 INFO - PROCESS | 1727 | 1468456806081 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 17:40:06 INFO - PROCESS | 1727 | 1468456806288 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 1727 | 1468456806298 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd61400 == 54 [pid = 1727] [id = 131] 17:40:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x90fd2c00) [pid = 1727] [serial = 393] [outer = (nil)] 17:40:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x924c9000) [pid = 1727] [serial = 394] [outer = 0x90fd2c00] 17:40:06 INFO - PROCESS | 1727 | 1468456806425 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92c34c00) [pid = 1727] [serial = 395] [outer = 0x90fd2c00] 17:40:07 INFO - PROCESS | 1727 | 1468456807788 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1984ms 17:40:07 INFO - PROCESS | 1727 | 1468456807841 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 1727 | 1468456807852 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 17:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:40:07 INFO - PROCESS | 1727 | 1468456807864 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 1727 | 1468456807876 Marionette TRACE conn4 <- [1,498,null,{}] 17:40:07 INFO - PROCESS | 1727 | 1468456807888 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:07 INFO - PROCESS | 1727 | 1468456807898 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:08 INFO - PROCESS | 1727 | 1468456808296 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 17:40:08 INFO - PROCESS | 1727 | 1468456808483 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 1727 | 1468456808489 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3a800 == 55 [pid = 1727] [id = 132] 17:40:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92c3cc00) [pid = 1727] [serial = 396] [outer = (nil)] 17:40:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x939ad000) [pid = 1727] [serial = 397] [outer = 0x92c3cc00] 17:40:08 INFO - PROCESS | 1727 | 1468456808579 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x93c68400) [pid = 1727] [serial = 398] [outer = 0x92c3cc00] 17:40:09 INFO - PROCESS | 1727 | 1468456809584 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1808ms 17:40:09 INFO - PROCESS | 1727 | 1468456809670 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 1727 | 1468456809677 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 17:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:40:09 INFO - PROCESS | 1727 | 1468456809689 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 1727 | 1468456809692 Marionette TRACE conn4 <- [1,502,null,{}] 17:40:09 INFO - PROCESS | 1727 | 1468456809699 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:09 INFO - PROCESS | 1727 | 1468456809705 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:09 INFO - PROCESS | 1727 | 1468456809933 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x99307400 == 54 [pid = 1727] [id = 96] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x924c8c00 == 53 [pid = 1727] [id = 95] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56800 == 52 [pid = 1727] [id = 123] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9a4ebc00 == 51 [pid = 1727] [id = 122] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x952be000 == 50 [pid = 1727] [id = 121] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcf400 == 49 [pid = 1727] [id = 120] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x99fdcc00 == 48 [pid = 1727] [id = 90] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92227400 == 47 [pid = 1727] [id = 94] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9af0dc00 == 46 [pid = 1727] [id = 102] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x91f38000 == 45 [pid = 1727] [id = 106] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb400 == 44 [pid = 1727] [id = 100] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x96572800 == 43 [pid = 1727] [id = 101] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x91f39c00 == 42 [pid = 1727] [id = 107] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92745400 == 41 [pid = 1727] [id = 103] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9232c800 == 40 [pid = 1727] [id = 85] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92229c00 == 39 [pid = 1727] [id = 86] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x93c71800 == 38 [pid = 1727] [id = 112] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56400 == 37 [pid = 1727] [id = 119] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92226800 == 36 [pid = 1727] [id = 91] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9a074000 == 35 [pid = 1727] [id = 84] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c000 == 34 [pid = 1727] [id = 98] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9274f800 == 33 [pid = 1727] [id = 82] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x924bf800 == 32 [pid = 1727] [id = 97] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5b800 == 31 [pid = 1727] [id = 83] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9af0b400 == 30 [pid = 1727] [id = 88] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9a9ed000 == 29 [pid = 1727] [id = 115] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9232f800 == 28 [pid = 1727] [id = 87] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9274e400 == 27 [pid = 1727] [id = 114] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x952c3c00 == 26 [pid = 1727] [id = 116] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d400 == 25 [pid = 1727] [id = 92] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c400 == 24 [pid = 1727] [id = 89] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9826e000 == 23 [pid = 1727] [id = 117] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92337c00 == 22 [pid = 1727] [id = 93] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcfc00 == 21 [pid = 1727] [id = 118] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc800 == 20 [pid = 1727] [id = 113] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9af12800 == 19 [pid = 1727] [id = 99] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9656cc00 == 18 [pid = 1727] [id = 104] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9b7a0400 == 17 [pid = 1727] [id = 105] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd62c00 == 16 [pid = 1727] [id = 130] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0xa245dc00 == 15 [pid = 1727] [id = 129] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa6000 == 14 [pid = 1727] [id = 127] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x9d856000 == 13 [pid = 1727] [id = 128] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x952bec00 == 12 [pid = 1727] [id = 126] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92224800 == 11 [pid = 1727] [id = 124] 17:40:11 INFO - PROCESS | 1727 | --DOCSHELL 0x92333c00 == 10 [pid = 1727] [id = 125] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x93a5a000) [pid = 1727] [serial = 301] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x9274dc00) [pid = 1727] [serial = 300] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9aab0400) [pid = 1727] [serial = 304] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9a079800) [pid = 1727] [serial = 303] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x92332800) [pid = 1727] [serial = 324] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x92334800) [pid = 1727] [serial = 325] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x993b9800) [pid = 1727] [serial = 322] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9826f000) [pid = 1727] [serial = 321] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x96545000) [pid = 1727] [serial = 330] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x939b2800) [pid = 1727] [serial = 327] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9c03e400) [pid = 1727] [serial = 307] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9bc1a400) [pid = 1727] [serial = 306] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9d89c400) [pid = 1727] [serial = 310] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9d3d0800) [pid = 1727] [serial = 309] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0xa2277800) [pid = 1727] [serial = 313] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0xa221bc00) [pid = 1727] [serial = 312] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0xa33c9000) [pid = 1727] [serial = 316] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0xa3110c00) [pid = 1727] [serial = 315] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9656ec00) [pid = 1727] [serial = 331] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9975c000) [pid = 1727] [serial = 336] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x953b7c00) [pid = 1727] [serial = 333] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924c2000) [pid = 1727] [serial = 319] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x97852400) [pid = 1727] [serial = 334] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92331400) [pid = 1727] [serial = 318] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x93a61000) [pid = 1727] [serial = 328] [outer = (nil)] [url = about:blank] 17:40:11 INFO - PROCESS | 1727 | 1468456811348 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 1727 | 1468456811356 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5b400 == 11 [pid = 1727] [id = 133] 17:40:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8fd5c000) [pid = 1727] [serial = 399] [outer = (nil)] 17:40:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8fd64000) [pid = 1727] [serial = 400] [outer = 0x8fd5c000] 17:40:11 INFO - PROCESS | 1727 | 1468456811440 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x90fcec00) [pid = 1727] [serial = 401] [outer = 0x8fd5c000] 17:40:12 INFO - PROCESS | 1727 | 1468456812258 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 2598ms 17:40:12 INFO - PROCESS | 1727 | 1468456812289 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 17:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:40:12 INFO - PROCESS | 1727 | 1468456812295 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 17:40:12 INFO - PROCESS | 1727 | 1468456812303 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:40:12 INFO - PROCESS | 1727 | 1468456812307 Marionette TRACE conn4 <- [1,506,null,{}] 17:40:12 INFO - PROCESS | 1727 | 1468456812315 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:12 INFO - PROCESS | 1727 | 1468456812322 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:12 INFO - PROCESS | 1727 | 1468456812489 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 17:40:12 INFO - PROCESS | 1727 | 1468456812503 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 1727 | 1468456812510 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232d000 == 12 [pid = 1727] [id = 134] 17:40:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9232f400) [pid = 1727] [serial = 402] [outer = (nil)] 17:40:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x924bfc00) [pid = 1727] [serial = 403] [outer = 0x9232f400] 17:40:12 INFO - PROCESS | 1727 | 1468456812586 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x924c8c00) [pid = 1727] [serial = 404] [outer = 0x9232f400] 17:40:13 INFO - PROCESS | 1727 | 1468456813532 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:40:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1281ms 17:40:13 INFO - PROCESS | 1727 | 1468456813587 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 1727 | 1468456813593 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 17:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:40:13 INFO - PROCESS | 1727 | 1468456813601 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 1727 | 1468456813604 Marionette TRACE conn4 <- [1,510,null,{}] 17:40:13 INFO - PROCESS | 1727 | 1468456813610 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:13 INFO - PROCESS | 1727 | 1468456813616 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:13 INFO - PROCESS | 1727 | 1468456813791 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 17:40:13 INFO - PROCESS | 1727 | 1468456813938 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 1727 | 1468456813946 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x924ca000 == 13 [pid = 1727] [id = 135] 17:40:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92c3f800) [pid = 1727] [serial = 405] [outer = (nil)] 17:40:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x93a57c00) [pid = 1727] [serial = 406] [outer = 0x92c3f800] 17:40:14 INFO - PROCESS | 1727 | 1468456814018 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x93c71800) [pid = 1727] [serial = 407] [outer = 0x92c3f800] 17:40:15 INFO - PROCESS | 1727 | 1468456815099 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1536ms 17:40:15 INFO - PROCESS | 1727 | 1468456815137 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 1727 | 1468456815144 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 17:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:40:15 INFO - PROCESS | 1727 | 1468456815159 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 1727 | 1468456815169 Marionette TRACE conn4 <- [1,514,null,{}] 17:40:15 INFO - PROCESS | 1727 | 1468456815186 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:15 INFO - PROCESS | 1727 | 1468456815194 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:15 INFO - PROCESS | 1727 | 1468456815427 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 17:40:15 INFO - PROCESS | 1727 | 1468456815457 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 1727 | 1468456815469 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5a000 == 14 [pid = 1727] [id = 136] 17:40:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x952bec00) [pid = 1727] [serial = 408] [outer = (nil)] 17:40:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9656e000) [pid = 1727] [serial = 409] [outer = 0x952bec00] 17:40:15 INFO - PROCESS | 1727 | 1468456815536 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x96576000) [pid = 1727] [serial = 410] [outer = 0x952bec00] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9af07400) [pid = 1727] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x952c0400) [pid = 1727] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9af06400) [pid = 1727] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9784f400) [pid = 1727] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8fd60c00) [pid = 1727] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x90fd4800) [pid = 1727] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9af03c00) [pid = 1727] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x91f3b400) [pid = 1727] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x91f41800) [pid = 1727] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a9ef800) [pid = 1727] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x952c2400) [pid = 1727] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9a4ee000) [pid = 1727] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:40:16 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9232cc00) [pid = 1727] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:40:16 INFO - PROCESS | 1727 | 1468456816943 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1857ms 17:40:17 INFO - PROCESS | 1727 | 1468456817009 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 17:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:40:17 INFO - PROCESS | 1727 | 1468456817014 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 17:40:17 INFO - PROCESS | 1727 | 1468456817020 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 1727 | 1468456817024 Marionette TRACE conn4 <- [1,518,null,{}] 17:40:17 INFO - PROCESS | 1727 | 1468456817030 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:17 INFO - PROCESS | 1727 | 1468456817035 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:17 INFO - PROCESS | 1727 | 1468456817188 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 17:40:17 INFO - PROCESS | 1727 | 1468456817199 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 1727 | 1468456817208 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x952bfc00 == 15 [pid = 1727] [id = 137] 17:40:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x96570c00) [pid = 1727] [serial = 411] [outer = (nil)] 17:40:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x97853c00) [pid = 1727] [serial = 412] [outer = 0x96570c00] 17:40:17 INFO - PROCESS | 1727 | 1468456817276 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9820a800) [pid = 1727] [serial = 413] [outer = 0x96570c00] 17:40:18 INFO - PROCESS | 1727 | 1468456818161 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1180ms 17:40:18 INFO - PROCESS | 1727 | 1468456818205 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 1727 | 1468456818209 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 17:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:40:18 INFO - PROCESS | 1727 | 1468456818216 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 1727 | 1468456818219 Marionette TRACE conn4 <- [1,522,null,{}] 17:40:18 INFO - PROCESS | 1727 | 1468456818225 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:18 INFO - PROCESS | 1727 | 1468456818229 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:18 INFO - PROCESS | 1727 | 1468456818382 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 17:40:18 INFO - PROCESS | 1727 | 1468456818391 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 1727 | 1468456818411 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x993b9000 == 16 [pid = 1727] [id = 138] 17:40:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x99756400) [pid = 1727] [serial = 414] [outer = (nil)] 17:40:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x99fdf400) [pid = 1727] [serial = 415] [outer = 0x99756400] 17:40:18 INFO - PROCESS | 1727 | 1468456818492 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9a07c000) [pid = 1727] [serial = 416] [outer = 0x99756400] 17:40:19 INFO - PROCESS | 1727 | 1468456819777 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1639ms 17:40:19 INFO - PROCESS | 1727 | 1468456819857 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 1727 | 1468456819863 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 17:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:40:19 INFO - PROCESS | 1727 | 1468456819872 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 1727 | 1468456819880 Marionette TRACE conn4 <- [1,526,null,{}] 17:40:19 INFO - PROCESS | 1727 | 1468456819890 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 1727 | 1468456819895 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:20 INFO - PROCESS | 1727 | 1468456820121 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 17:40:20 INFO - PROCESS | 1727 | 1468456820342 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 1727 | 1468456820355 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x92229c00 == 17 [pid = 1727] [id = 139] 17:40:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92335800) [pid = 1727] [serial = 417] [outer = (nil)] 17:40:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92c38c00) [pid = 1727] [serial = 418] [outer = 0x92335800] 17:40:20 INFO - PROCESS | 1727 | 1468456820443 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92e4fc00) [pid = 1727] [serial = 419] [outer = 0x92335800] 17:40:21 INFO - PROCESS | 1727 | 1468456821497 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1696ms 17:40:21 INFO - PROCESS | 1727 | 1468456821569 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 1727 | 1468456821576 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 17:40:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:40:21 INFO - PROCESS | 1727 | 1468456821588 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 1727 | 1468456821592 Marionette TRACE conn4 <- [1,530,null,{}] 17:40:21 INFO - PROCESS | 1727 | 1468456821602 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:21 INFO - PROCESS | 1727 | 1468456821607 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:21 INFO - PROCESS | 1727 | 1468456821845 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 17:40:22 INFO - PROCESS | 1727 | 1468456822100 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 1727 | 1468456822109 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x92334000 == 18 [pid = 1727] [id = 140] 17:40:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x96570400) [pid = 1727] [serial = 420] [outer = (nil)] 17:40:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x98204400) [pid = 1727] [serial = 421] [outer = 0x96570400] 17:40:22 INFO - PROCESS | 1727 | 1468456822197 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x99fdcc00) [pid = 1727] [serial = 422] [outer = 0x96570400] 17:40:23 INFO - PROCESS | 1727 | 1468456823033 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:40:23 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:40:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:40:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:40:23 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:40:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:40:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:40:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1494ms 17:40:23 INFO - PROCESS | 1727 | 1468456823110 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 1727 | 1468456823114 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 17:40:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:40:23 INFO - PROCESS | 1727 | 1468456823124 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 1727 | 1468456823129 Marionette TRACE conn4 <- [1,534,null,{}] 17:40:23 INFO - PROCESS | 1727 | 1468456823173 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:23 INFO - PROCESS | 1727 | 1468456823183 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:23 INFO - PROCESS | 1727 | 1468456823427 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 17:40:23 INFO - PROCESS | 1727 | 1468456823548 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 1727 | 1468456823563 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a87e400 == 19 [pid = 1727] [id = 141] 17:40:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9aaa3c00) [pid = 1727] [serial = 423] [outer = (nil)] 17:40:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9aaabc00) [pid = 1727] [serial = 424] [outer = 0x9aaa3c00] 17:40:23 INFO - PROCESS | 1727 | 1468456823738 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9af01c00) [pid = 1727] [serial = 425] [outer = 0x9aaa3c00] 17:40:24 INFO - PROCESS | 1727 | 1468456824631 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:40:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:40:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1542ms 17:40:24 INFO - PROCESS | 1727 | 1468456824700 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 1727 | 1468456824705 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 17:40:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:40:24 INFO - PROCESS | 1727 | 1468456824714 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 1727 | 1468456824717 Marionette TRACE conn4 <- [1,538,null,{}] 17:40:24 INFO - PROCESS | 1727 | 1468456824724 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:24 INFO - PROCESS | 1727 | 1468456824730 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:24 INFO - PROCESS | 1727 | 1468456824944 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 17:40:25 INFO - PROCESS | 1727 | 1468456825123 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 1727 | 1468456825140 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d000 == 20 [pid = 1727] [id = 142] 17:40:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x91f3f000) [pid = 1727] [serial = 426] [outer = (nil)] 17:40:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9af0ec00) [pid = 1727] [serial = 427] [outer = 0x91f3f000] 17:40:25 INFO - PROCESS | 1727 | 1468456825270 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9af1cc00) [pid = 1727] [serial = 428] [outer = 0x91f3f000] 17:40:26 INFO - PROCESS | 1727 | 1468456826116 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:40:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:40:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1430ms 17:40:26 INFO - PROCESS | 1727 | 1468456826190 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 1727 | 1468456826195 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 17:40:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:40:26 INFO - PROCESS | 1727 | 1468456826204 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 1727 | 1468456826206 Marionette TRACE conn4 <- [1,542,null,{}] 17:40:26 INFO - PROCESS | 1727 | 1468456826213 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:26 INFO - PROCESS | 1727 | 1468456826219 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:26 INFO - PROCESS | 1727 | 1468456826394 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 17:40:26 INFO - PROCESS | 1727 | 1468456826555 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 1727 | 1468456826563 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fca000 == 21 [pid = 1727] [id = 143] 17:40:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x95148000) [pid = 1727] [serial = 429] [outer = (nil)] 17:40:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9b405c00) [pid = 1727] [serial = 430] [outer = 0x95148000] 17:40:26 INFO - PROCESS | 1727 | 1468456826655 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9b40ec00) [pid = 1727] [serial = 431] [outer = 0x95148000] 17:40:27 INFO - PROCESS | 1727 | 1468456827764 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:40:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1593ms 17:40:27 INFO - PROCESS | 1727 | 1468456827834 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 1727 | 1468456827841 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 17:40:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:40:27 INFO - PROCESS | 1727 | 1468456827851 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 1727 | 1468456827856 Marionette TRACE conn4 <- [1,546,null,{}] 17:40:27 INFO - PROCESS | 1727 | 1468456827865 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:27 INFO - PROCESS | 1727 | 1468456827870 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:28 INFO - PROCESS | 1727 | 1468456828077 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 17:40:28 INFO - PROCESS | 1727 | 1468456828316 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 1727 | 1468456828331 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f39c00 == 22 [pid = 1727] [id = 144] 17:40:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x91f3a400) [pid = 1727] [serial = 432] [outer = (nil)] 17:40:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x924c8000) [pid = 1727] [serial = 433] [outer = 0x91f3a400] 17:40:28 INFO - PROCESS | 1727 | 1468456828405 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92750800) [pid = 1727] [serial = 434] [outer = 0x91f3a400] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9bcef400) [pid = 1727] [serial = 355] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x924c1800) [pid = 1727] [serial = 360] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x92749c00) [pid = 1727] [serial = 361] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9aaac000) [pid = 1727] [serial = 345] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9af01800) [pid = 1727] [serial = 346] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9656a400) [pid = 1727] [serial = 363] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9b3e2c00) [pid = 1727] [serial = 370] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9a87cc00) [pid = 1727] [serial = 366] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9aaa5400) [pid = 1727] [serial = 367] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x96577c00) [pid = 1727] [serial = 364] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9b405000) [pid = 1727] [serial = 373] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9aaa9400) [pid = 1727] [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.] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9af07000) [pid = 1727] [serial = 372] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9af1bc00) [pid = 1727] [serial = 369] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x99167400) [pid = 1727] [serial = 342] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x95148800) [pid = 1727] [serial = 343] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9af11400) [pid = 1727] [serial = 348] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9af15400) [pid = 1727] [serial = 349] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9a076800) [pid = 1727] [serial = 337] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9514f800) [pid = 1727] [serial = 357] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a0fac00) [pid = 1727] [serial = 358] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x924c4c00) [pid = 1727] [serial = 339] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x939b2c00) [pid = 1727] [serial = 340] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9b3ea000) [pid = 1727] [serial = 351] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9b40d000) [pid = 1727] [serial = 352] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9bcb6c00) [pid = 1727] [serial = 354] [outer = (nil)] [url = about:blank] 17:40:29 INFO - PROCESS | 1727 | 1468456829426 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 17:40:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:40:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1636ms 17:40:29 INFO - PROCESS | 1727 | 1468456829487 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 1727 | 1468456829494 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 17:40:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:40:29 INFO - PROCESS | 1727 | 1468456829505 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - PROCESS | 1727 | 1468456829509 Marionette TRACE conn4 <- [1,550,null,{}] 17:40:29 INFO - PROCESS | 1727 | 1468456829515 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:29 INFO - PROCESS | 1727 | 1468456829520 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:29 INFO - PROCESS | 1727 | 1468456829703 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 17:40:29 INFO - PROCESS | 1727 | 1468456829933 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 1727 | 1468456829945 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56400 == 23 [pid = 1727] [id = 145] 17:40:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x93c67c00) [pid = 1727] [serial = 435] [outer = (nil)] 17:40:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9477f400) [pid = 1727] [serial = 436] [outer = 0x93c67c00] 17:40:30 INFO - PROCESS | 1727 | 1468456830022 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x952b8800) [pid = 1727] [serial = 437] [outer = 0x93c67c00] 17:40:30 INFO - PROCESS | 1727 | 1468456830881 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 17:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1435ms 17:40:30 INFO - PROCESS | 1727 | 1468456830940 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 1727 | 1468456830944 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 17:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:40:30 INFO - PROCESS | 1727 | 1468456830951 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 1727 | 1468456830956 Marionette TRACE conn4 <- [1,554,null,{}] 17:40:30 INFO - PROCESS | 1727 | 1468456830977 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:30 INFO - PROCESS | 1727 | 1468456830985 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:31 INFO - PROCESS | 1727 | 1468456831146 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 17:40:31 INFO - PROCESS | 1727 | 1468456831279 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 1727 | 1468456831288 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x96575800 == 24 [pid = 1727] [id = 146] 17:40:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x96576800) [pid = 1727] [serial = 438] [outer = (nil)] 17:40:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x99fdd400) [pid = 1727] [serial = 439] [outer = 0x96576800] 17:40:31 INFO - PROCESS | 1727 | 1468456831362 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9a0ee000) [pid = 1727] [serial = 440] [outer = 0x96576800] 17:40:31 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:32 INFO - PROCESS | 1727 | 1468456832240 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1335ms 17:40:32 INFO - PROCESS | 1727 | 1468456832287 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 1727 | 1468456832292 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 17:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:40:32 INFO - PROCESS | 1727 | 1468456832304 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 1727 | 1468456832306 Marionette TRACE conn4 <- [1,558,null,{}] 17:40:32 INFO - PROCESS | 1727 | 1468456832311 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:32 INFO - PROCESS | 1727 | 1468456832317 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:32 INFO - PROCESS | 1727 | 1468456832527 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 17:40:32 INFO - PROCESS | 1727 | 1468456832551 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 1727 | 1468456832559 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a87b800 == 25 [pid = 1727] [id = 147] 17:40:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a87c000) [pid = 1727] [serial = 441] [outer = (nil)] 17:40:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9aaaec00) [pid = 1727] [serial = 442] [outer = 0x9a87c000] 17:40:32 INFO - PROCESS | 1727 | 1468456832641 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9ab38c00) [pid = 1727] [serial = 443] [outer = 0x9a87c000] 17:40:33 INFO - PROCESS | 1727 | 1468456833573 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1338ms 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x96570c00) [pid = 1727] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x924bf400) [pid = 1727] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x952bf400) [pid = 1727] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9aaa6c00) [pid = 1727] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x952bec00) [pid = 1727] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9232f400) [pid = 1727] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8fd5c000) [pid = 1727] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9d85fc00) [pid = 1727] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c3cc00) [pid = 1727] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0xa2461800) [pid = 1727] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x90fd3400) [pid = 1727] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92c3f800) [pid = 1727] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:40:33 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x90fd2c00) [pid = 1727] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:40:33 INFO - PROCESS | 1727 | 1468456833758 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 1727 | 1468456833765 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 17:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:40:33 INFO - PROCESS | 1727 | 1468456833777 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 1727 | 1468456833780 Marionette TRACE conn4 <- [1,562,null,{}] 17:40:33 INFO - PROCESS | 1727 | 1468456833785 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:33 INFO - PROCESS | 1727 | 1468456833790 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:33 INFO - PROCESS | 1727 | 1468456833931 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 17:40:33 INFO - PROCESS | 1727 | 1468456833949 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 1727 | 1468456833957 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56c00 == 26 [pid = 1727] [id = 148] 17:40:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9232f400) [pid = 1727] [serial = 444] [outer = (nil)] 17:40:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9514bc00) [pid = 1727] [serial = 445] [outer = 0x9232f400] 17:40:34 INFO - PROCESS | 1727 | 1468456834026 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x90fd4400) [pid = 1727] [serial = 446] [outer = 0x9232f400] 17:40:34 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:34 INFO - PROCESS | 1727 | 1468456834901 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1139ms 17:40:34 INFO - PROCESS | 1727 | 1468456834917 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 1727 | 1468456834920 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 17:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:40:34 INFO - PROCESS | 1727 | 1468456834927 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 1727 | 1468456834931 Marionette TRACE conn4 <- [1,566,null,{}] 17:40:34 INFO - PROCESS | 1727 | 1468456834937 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:34 INFO - PROCESS | 1727 | 1468456834957 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:35 INFO - PROCESS | 1727 | 1468456835161 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 17:40:35 INFO - PROCESS | 1727 | 1468456835293 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 1727 | 1468456835304 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e800 == 27 [pid = 1727] [id = 149] 17:40:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8fd5ec00) [pid = 1727] [serial = 447] [outer = (nil)] 17:40:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b402000) [pid = 1727] [serial = 448] [outer = 0x8fd5ec00] 17:40:35 INFO - PROCESS | 1727 | 1468456835375 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b4ed800) [pid = 1727] [serial = 449] [outer = 0x8fd5ec00] 17:40:35 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:36 INFO - PROCESS | 1727 | 1468456836303 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 17:40:36 INFO - PROCESS | 1727 | 1468456836364 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 1727 | 1468456836370 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 17:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:40:36 INFO - PROCESS | 1727 | 1468456836379 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 1727 | 1468456836384 Marionette TRACE conn4 <- [1,570,null,{}] 17:40:36 INFO - PROCESS | 1727 | 1468456836393 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:36 INFO - PROCESS | 1727 | 1468456836399 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:36 INFO - PROCESS | 1727 | 1468456836626 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 17:40:36 INFO - PROCESS | 1727 | 1468456836863 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 1727 | 1468456836871 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9222b400 == 28 [pid = 1727] [id = 150] 17:40:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9232b000) [pid = 1727] [serial = 450] [outer = (nil)] 17:40:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92750000) [pid = 1727] [serial = 451] [outer = 0x9232b000] 17:40:37 INFO - PROCESS | 1727 | 1468456837000 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92e4a400) [pid = 1727] [serial = 452] [outer = 0x9232b000] 17:40:37 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:37 INFO - PROCESS | 1727 | 1468456837900 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1588ms 17:40:37 INFO - PROCESS | 1727 | 1468456837967 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 1727 | 1468456837974 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 17:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:40:37 INFO - PROCESS | 1727 | 1468456837985 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 1727 | 1468456837989 Marionette TRACE conn4 <- [1,574,null,{}] 17:40:38 INFO - PROCESS | 1727 | 1468456837996 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:38 INFO - PROCESS | 1727 | 1468456838002 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:38 INFO - PROCESS | 1727 | 1468456838230 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 17:40:38 INFO - PROCESS | 1727 | 1468456838439 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 1727 | 1468456838449 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x96569400 == 29 [pid = 1727] [id = 151] 17:40:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9656d400) [pid = 1727] [serial = 453] [outer = (nil)] 17:40:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x99167400) [pid = 1727] [serial = 454] [outer = 0x9656d400] 17:40:38 INFO - PROCESS | 1727 | 1468456838576 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x99fe4c00) [pid = 1727] [serial = 455] [outer = 0x9656d400] 17:40:39 INFO - PROCESS | 1727 | 1468456839503 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1588ms 17:40:39 INFO - PROCESS | 1727 | 1468456839574 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 17:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:40:39 INFO - PROCESS | 1727 | 1468456839579 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 17:40:39 INFO - PROCESS | 1727 | 1468456839586 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 1727 | 1468456839592 Marionette TRACE conn4 <- [1,578,null,{}] 17:40:39 INFO - PROCESS | 1727 | 1468456839610 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 1727 | 1468456839619 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:39 INFO - PROCESS | 1727 | 1468456839846 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 17:40:40 INFO - PROCESS | 1727 | 1468456840066 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 1727 | 1468456840078 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa6c00 == 30 [pid = 1727] [id = 152] 17:40:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9b407400) [pid = 1727] [serial = 456] [outer = (nil)] 17:40:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9b4f7c00) [pid = 1727] [serial = 457] [outer = 0x9b407400] 17:40:40 INFO - PROCESS | 1727 | 1468456840217 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9bc16800) [pid = 1727] [serial = 458] [outer = 0x9b407400] 17:40:41 INFO - PROCESS | 1727 | 1468456841167 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1650ms 17:40:41 INFO - PROCESS | 1727 | 1468456841237 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 17:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:40:41 INFO - PROCESS | 1727 | 1468456841242 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 17:40:41 INFO - PROCESS | 1727 | 1468456841249 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 1727 | 1468456841252 Marionette TRACE conn4 <- [1,582,null,{}] 17:40:41 INFO - PROCESS | 1727 | 1468456841259 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:41 INFO - PROCESS | 1727 | 1468456841264 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:41 INFO - PROCESS | 1727 | 1468456841492 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 17:40:41 INFO - PROCESS | 1727 | 1468456841709 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 1727 | 1468456841716 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f42000 == 31 [pid = 1727] [id = 153] 17:40:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9a1b1800) [pid = 1727] [serial = 459] [outer = (nil)] 17:40:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9c03ec00) [pid = 1727] [serial = 460] [outer = 0x9a1b1800] 17:40:41 INFO - PROCESS | 1727 | 1468456841855 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9c042800) [pid = 1727] [serial = 461] [outer = 0x9a1b1800] 17:40:42 INFO - PROCESS | 1727 | 1468456842747 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1538ms 17:40:42 INFO - PROCESS | 1727 | 1468456842787 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 1727 | 1468456842791 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 17:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:40:42 INFO - PROCESS | 1727 | 1468456842798 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 1727 | 1468456842801 Marionette TRACE conn4 <- [1,586,null,{}] 17:40:42 INFO - PROCESS | 1727 | 1468456842807 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:42 INFO - PROCESS | 1727 | 1468456842813 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:43 INFO - PROCESS | 1727 | 1468456842999 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 17:40:43 INFO - PROCESS | 1727 | 1468456843163 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 1727 | 1468456843171 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656d000 == 32 [pid = 1727] [id = 154] 17:40:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9b7a2400) [pid = 1727] [serial = 462] [outer = (nil)] 17:40:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9d3c7000) [pid = 1727] [serial = 463] [outer = 0x9b7a2400] 17:40:43 INFO - PROCESS | 1727 | 1468456843254 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9d3cd800) [pid = 1727] [serial = 464] [outer = 0x9b7a2400] 17:40:43 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:44 INFO - PROCESS | 1727 | 1468456844245 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1483ms 17:40:44 INFO - PROCESS | 1727 | 1468456844283 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 1727 | 1468456844286 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 17:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:40:44 INFO - PROCESS | 1727 | 1468456844293 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 1727 | 1468456844295 Marionette TRACE conn4 <- [1,590,null,{}] 17:40:44 INFO - PROCESS | 1727 | 1468456844302 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:44 INFO - PROCESS | 1727 | 1468456844312 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:44 INFO - PROCESS | 1727 | 1468456844527 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 17:40:44 INFO - PROCESS | 1727 | 1468456844693 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 1727 | 1468456844699 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd0400 == 33 [pid = 1727] [id = 155] 17:40:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9232c800) [pid = 1727] [serial = 465] [outer = (nil)] 17:40:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92c39400) [pid = 1727] [serial = 466] [outer = 0x9232c800] 17:40:44 INFO - PROCESS | 1727 | 1468456844837 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x98202400) [pid = 1727] [serial = 467] [outer = 0x9232c800] 17:40:46 INFO - PROCESS | 1727 | 1468456846120 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1885ms 17:40:46 INFO - PROCESS | 1727 | 1468456846178 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 1727 | 1468456846184 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 17:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:40:46 INFO - PROCESS | 1727 | 1468456846193 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 1727 | 1468456846198 Marionette TRACE conn4 <- [1,594,null,{}] 17:40:46 INFO - PROCESS | 1727 | 1468456846206 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:46 INFO - PROCESS | 1727 | 1468456846210 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:46 INFO - PROCESS | 1727 | 1468456846442 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 17:40:46 INFO - PROCESS | 1727 | 1468456846598 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 1727 | 1468456846613 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x92337000 == 34 [pid = 1727] [id = 156] 17:40:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92337800) [pid = 1727] [serial = 468] [outer = (nil)] 17:40:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x92c3cc00) [pid = 1727] [serial = 469] [outer = 0x92337800] 17:40:46 INFO - PROCESS | 1727 | 1468456846688 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93a57000) [pid = 1727] [serial = 470] [outer = 0x92337800] 17:40:47 INFO - PROCESS | 1727 | 1468456847642 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1483ms 17:40:47 INFO - PROCESS | 1727 | 1468456847677 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 1727 | 1468456847684 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 17:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:40:47 INFO - PROCESS | 1727 | 1468456847695 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 1727 | 1468456847699 Marionette TRACE conn4 <- [1,598,null,{}] 17:40:47 INFO - PROCESS | 1727 | 1468456847705 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:47 INFO - PROCESS | 1727 | 1468456847710 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:47 INFO - PROCESS | 1727 | 1468456847894 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 17:40:49 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd61400 == 33 [pid = 1727] [id = 131] 17:40:49 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5b400 == 32 [pid = 1727] [id = 133] 17:40:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3a800 == 31 [pid = 1727] [id = 132] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x97853c00) [pid = 1727] [serial = 412] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x939aac00) [pid = 1727] [serial = 376] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9274fc00) [pid = 1727] [serial = 375] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9784dc00) [pid = 1727] [serial = 379] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x96545c00) [pid = 1727] [serial = 378] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9b4f4400) [pid = 1727] [serial = 382] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9656e000) [pid = 1727] [serial = 409] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x924bfc00) [pid = 1727] [serial = 403] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x924c8c00) [pid = 1727] [serial = 404] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9af19800) [pid = 1727] [serial = 381] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8fd64000) [pid = 1727] [serial = 400] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x90fcec00) [pid = 1727] [serial = 401] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0xa1f9dc00) [pid = 1727] [serial = 385] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x93c68400) [pid = 1727] [serial = 398] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x939ad000) [pid = 1727] [serial = 397] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0xa1098c00) [pid = 1727] [serial = 384] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0xa2ebc400) [pid = 1727] [serial = 389] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0xa2eb8800) [pid = 1727] [serial = 388] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0xa4f7e000) [pid = 1727] [serial = 392] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0xa4d16c00) [pid = 1727] [serial = 391] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x96576000) [pid = 1727] [serial = 410] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x93c71800) [pid = 1727] [serial = 407] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93a57c00) [pid = 1727] [serial = 406] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92c34c00) [pid = 1727] [serial = 395] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x924c9000) [pid = 1727] [serial = 394] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9820a800) [pid = 1727] [serial = 413] [outer = (nil)] [url = about:blank] 17:40:49 INFO - PROCESS | 1727 | 1468456849262 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 1727 | 1468456849274 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59c00 == 32 [pid = 1727] [id = 157] 17:40:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8fd5a000) [pid = 1727] [serial = 471] [outer = (nil)] 17:40:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8fd62800) [pid = 1727] [serial = 472] [outer = 0x8fd5a000] 17:40:49 INFO - PROCESS | 1727 | 1468456849408 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x90fcd400) [pid = 1727] [serial = 473] [outer = 0x8fd5a000] 17:40:50 INFO - PROCESS | 1727 | 1468456850465 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2839ms 17:40:50 INFO - PROCESS | 1727 | 1468456850536 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 17:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:40:50 INFO - PROCESS | 1727 | 1468456850542 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 17:40:50 INFO - PROCESS | 1727 | 1468456850550 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 1727 | 1468456850555 Marionette TRACE conn4 <- [1,602,null,{}] 17:40:50 INFO - PROCESS | 1727 | 1468456850564 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:50 INFO - PROCESS | 1727 | 1468456850572 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:50 INFO - PROCESS | 1727 | 1468456850798 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 17:40:51 INFO - PROCESS | 1727 | 1468456851013 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 1727 | 1468456851021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x92745800 == 33 [pid = 1727] [id = 158] 17:40:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92749000) [pid = 1727] [serial = 474] [outer = (nil)] 17:40:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92752800) [pid = 1727] [serial = 475] [outer = 0x92749000] 17:40:51 INFO - PROCESS | 1727 | 1468456851107 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92c38400) [pid = 1727] [serial = 476] [outer = 0x92749000] 17:40:52 INFO - PROCESS | 1727 | 1468456852100 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1593ms 17:40:52 INFO - PROCESS | 1727 | 1468456852171 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 1727 | 1468456852177 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 17:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:40:52 INFO - PROCESS | 1727 | 1468456852189 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - PROCESS | 1727 | 1468456852192 Marionette TRACE conn4 <- [1,606,null,{}] 17:40:52 INFO - PROCESS | 1727 | 1468456852199 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:52 INFO - PROCESS | 1727 | 1468456852205 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:52 INFO - PROCESS | 1727 | 1468456852411 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 17:40:52 INFO - PROCESS | 1727 | 1468456852614 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 1727 | 1468456852624 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a60c00 == 34 [pid = 1727] [id = 159] 17:40:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x93c6d400) [pid = 1727] [serial = 477] [outer = (nil)] 17:40:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x95145000) [pid = 1727] [serial = 478] [outer = 0x93c6d400] 17:40:52 INFO - PROCESS | 1727 | 1468456852717 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x95151c00) [pid = 1727] [serial = 479] [outer = 0x93c6d400] 17:40:53 INFO - PROCESS | 1727 | 1468456853803 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1687ms 17:40:53 INFO - PROCESS | 1727 | 1468456853877 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 1727 | 1468456853881 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 17:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:40:53 INFO - PROCESS | 1727 | 1468456853890 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 1727 | 1468456853901 Marionette TRACE conn4 <- [1,610,null,{}] 17:40:53 INFO - PROCESS | 1727 | 1468456853918 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:53 INFO - PROCESS | 1727 | 1468456853926 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:54 INFO - PROCESS | 1727 | 1468456854170 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 17:40:54 INFO - PROCESS | 1727 | 1468456854418 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:54 INFO - PROCESS | 1727 | 1468456854427 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a06e800 == 35 [pid = 1727] [id = 160] 17:40:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a06ec00) [pid = 1727] [serial = 480] [outer = (nil)] 17:40:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9a073000) [pid = 1727] [serial = 481] [outer = 0x9a06ec00] 17:40:54 INFO - PROCESS | 1727 | 1468456854630 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9a07a800) [pid = 1727] [serial = 482] [outer = 0x9a06ec00] 17:40:55 INFO - PROCESS | 1727 | 1468456855677 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1855ms 17:40:55 INFO - PROCESS | 1727 | 1468456855745 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 1727 | 1468456855750 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 17:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:40:55 INFO - PROCESS | 1727 | 1468456855758 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 1727 | 1468456855761 Marionette TRACE conn4 <- [1,614,null,{}] 17:40:55 INFO - PROCESS | 1727 | 1468456855769 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:55 INFO - PROCESS | 1727 | 1468456855775 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:55 INFO - PROCESS | 1727 | 1468456855996 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 17:40:56 INFO - PROCESS | 1727 | 1468456856246 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 1727 | 1468456856256 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c7000 == 36 [pid = 1727] [id = 161] 17:40:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9656f400) [pid = 1727] [serial = 483] [outer = (nil)] 17:40:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9a427000) [pid = 1727] [serial = 484] [outer = 0x9656f400] 17:40:56 INFO - PROCESS | 1727 | 1468456856340 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9a87f400) [pid = 1727] [serial = 485] [outer = 0x9656f400] 17:40:57 INFO - PROCESS | 1727 | --DOCSHELL 0x92337000 == 35 [pid = 1727] [id = 156] 17:40:57 INFO - PROCESS | 1727 | 1468456857411 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1694ms 17:40:57 INFO - PROCESS | 1727 | 1468456857453 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 1727 | 1468456857459 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 17:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:40:57 INFO - PROCESS | 1727 | 1468456857467 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 1727 | 1468456857472 Marionette TRACE conn4 <- [1,618,null,{}] 17:40:57 INFO - PROCESS | 1727 | 1468456857481 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:57 INFO - PROCESS | 1727 | 1468456857485 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:57 INFO - PROCESS | 1727 | 1468456857652 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 17:40:57 INFO - PROCESS | 1727 | 1468456857770 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 1727 | 1468456857780 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c4c00 == 36 [pid = 1727] [id = 162] 17:40:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x924c5000) [pid = 1727] [serial = 486] [outer = (nil)] 17:40:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92c3f000) [pid = 1727] [serial = 487] [outer = 0x924c5000] 17:40:57 INFO - PROCESS | 1727 | 1468456857902 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x93a57400) [pid = 1727] [serial = 488] [outer = 0x924c5000] 17:40:58 INFO - PROCESS | 1727 | 1468456858627 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1188ms 17:40:58 INFO - PROCESS | 1727 | 1468456858673 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 1727 | 1468456858683 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 17:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:40:58 INFO - PROCESS | 1727 | 1468456858701 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 1727 | 1468456858708 Marionette TRACE conn4 <- [1,622,null,{}] 17:40:58 INFO - PROCESS | 1727 | 1468456858725 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:58 INFO - PROCESS | 1727 | 1468456858733 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:58 INFO - PROCESS | 1727 | 1468456858948 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 17:40:59 INFO - PROCESS | 1727 | 1468456859079 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 1727 | 1468456859088 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:40:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcf400 == 37 [pid = 1727] [id = 163] 17:40:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92c34400) [pid = 1727] [serial = 489] [outer = (nil)] 17:40:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9656b800) [pid = 1727] [serial = 490] [outer = 0x92c34400] 17:40:59 INFO - PROCESS | 1727 | 1468456859160 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9784e000) [pid = 1727] [serial = 491] [outer = 0x92c34400] 17:41:00 INFO - PROCESS | 1727 | 1468456860130 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1495ms 17:41:00 INFO - PROCESS | 1727 | 1468456860195 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 1727 | 1468456860207 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 17:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:41:00 INFO - PROCESS | 1727 | 1468456860225 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 1727 | 1468456860231 Marionette TRACE conn4 <- [1,626,null,{}] 17:41:00 INFO - PROCESS | 1727 | 1468456860285 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:00 INFO - PROCESS | 1727 | 1468456860302 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:00 INFO - PROCESS | 1727 | 1468456860543 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 17:41:00 INFO - PROCESS | 1727 | 1468456860670 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 1727 | 1468456860683 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ab2f400 == 38 [pid = 1727] [id = 164] 17:41:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9ab39000) [pid = 1727] [serial = 492] [outer = (nil)] 17:41:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9af0d400) [pid = 1727] [serial = 493] [outer = 0x9ab39000] 17:41:00 INFO - PROCESS | 1727 | 1468456860757 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9af18000) [pid = 1727] [serial = 494] [outer = 0x9ab39000] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9232f400) [pid = 1727] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x95148000) [pid = 1727] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92335800) [pid = 1727] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91f3a400) [pid = 1727] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x99756400) [pid = 1727] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x93c67c00) [pid = 1727] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9a87c000) [pid = 1727] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x91f3f000) [pid = 1727] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x96576800) [pid = 1727] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x96570400) [pid = 1727] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9aaa3c00) [pid = 1727] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9232b000) [pid = 1727] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9656d400) [pid = 1727] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9b407400) [pid = 1727] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9a1b1800) [pid = 1727] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9b7a2400) [pid = 1727] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9232c800) [pid = 1727] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:41:01 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8fd5ec00) [pid = 1727] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:41:01 INFO - PROCESS | 1727 | 1468456861761 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1594ms 17:41:01 INFO - PROCESS | 1727 | 1468456861819 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 1727 | 1468456861823 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 17:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:41:01 INFO - PROCESS | 1727 | 1468456861830 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 1727 | 1468456861833 Marionette TRACE conn4 <- [1,630,null,{}] 17:41:01 INFO - PROCESS | 1727 | 1468456861839 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:01 INFO - PROCESS | 1727 | 1468456861844 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:02 INFO - PROCESS | 1727 | 1468456862025 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 17:41:02 INFO - PROCESS | 1727 | 1468456862035 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 1727 | 1468456862044 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3a000 == 39 [pid = 1727] [id = 165] 17:41:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9232c800) [pid = 1727] [serial = 495] [outer = (nil)] 17:41:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9656d400) [pid = 1727] [serial = 496] [outer = 0x9232c800] 17:41:02 INFO - PROCESS | 1727 | 1468456862122 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9a4e6400) [pid = 1727] [serial = 497] [outer = 0x9232c800] 17:41:03 INFO - PROCESS | 1727 | 1468456863071 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1279ms 17:41:03 INFO - PROCESS | 1727 | 1468456863110 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 1727 | 1468456863114 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 17:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:41:03 INFO - PROCESS | 1727 | 1468456863120 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 1727 | 1468456863124 Marionette TRACE conn4 <- [1,634,null,{}] 17:41:03 INFO - PROCESS | 1727 | 1468456863134 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:03 INFO - PROCESS | 1727 | 1468456863138 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:03 INFO - PROCESS | 1727 | 1468456863299 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 17:41:03 INFO - PROCESS | 1727 | 1468456863310 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 1727 | 1468456863321 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x92224800 == 40 [pid = 1727] [id = 166] 17:41:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x95151400) [pid = 1727] [serial = 498] [outer = (nil)] 17:41:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9af12c00) [pid = 1727] [serial = 499] [outer = 0x95151400] 17:41:03 INFO - PROCESS | 1727 | 1468456863402 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9b3ea000) [pid = 1727] [serial = 500] [outer = 0x95151400] 17:41:04 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:04 INFO - PROCESS | 1727 | 1468456864561 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1488ms 17:41:04 INFO - PROCESS | 1727 | 1468456864610 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 17:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:41:04 INFO - PROCESS | 1727 | 1468456864617 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 17:41:04 INFO - PROCESS | 1727 | 1468456864626 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 1727 | 1468456864634 Marionette TRACE conn4 <- [1,638,null,{}] 17:41:04 INFO - PROCESS | 1727 | 1468456864643 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:04 INFO - PROCESS | 1727 | 1468456864649 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:04 INFO - PROCESS | 1727 | 1468456864912 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 17:41:05 INFO - PROCESS | 1727 | 1468456865173 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 1727 | 1468456865184 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd58400 == 41 [pid = 1727] [id = 167] 17:41:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92c32c00) [pid = 1727] [serial = 501] [outer = (nil)] 17:41:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x952c4000) [pid = 1727] [serial = 502] [outer = 0x92c32c00] 17:41:05 INFO - PROCESS | 1727 | 1468456865272 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9784bc00) [pid = 1727] [serial = 503] [outer = 0x92c32c00] 17:41:05 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:06 INFO - PROCESS | 1727 | 1468456866254 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1688ms 17:41:06 INFO - PROCESS | 1727 | 1468456866312 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 1727 | 1468456866320 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 17:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:41:06 INFO - PROCESS | 1727 | 1468456866334 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 1727 | 1468456866338 Marionette TRACE conn4 <- [1,642,null,{}] 17:41:06 INFO - PROCESS | 1727 | 1468456866345 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:06 INFO - PROCESS | 1727 | 1468456866354 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:06 INFO - PROCESS | 1727 | 1468456866675 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 17:41:06 INFO - PROCESS | 1727 | 1468456866954 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 1727 | 1468456866962 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x9221c400 == 42 [pid = 1727] [id = 168] 17:41:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9a380c00) [pid = 1727] [serial = 504] [outer = (nil)] 17:41:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9b405800) [pid = 1727] [serial = 505] [outer = 0x9a380c00] 17:41:07 INFO - PROCESS | 1727 | 1468456867064 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9b40e000) [pid = 1727] [serial = 506] [outer = 0x9a380c00] 17:41:08 INFO - PROCESS | 1727 | 1468456868003 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1741ms 17:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:41:08 INFO - PROCESS | 1727 | 1468456868079 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 1727 | 1468456868082 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 17:41:08 INFO - PROCESS | 1727 | 1468456868091 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 1727 | 1468456868097 Marionette TRACE conn4 <- [1,646,null,{}] 17:41:08 INFO - PROCESS | 1727 | 1468456868114 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:08 INFO - PROCESS | 1727 | 1468456868122 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:08 INFO - PROCESS | 1727 | 1468456868325 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 17:41:08 INFO - PROCESS | 1727 | 1468456868466 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 1727 | 1468456868479 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bcf2c00 == 43 [pid = 1727] [id = 169] 17:41:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9c03d800) [pid = 1727] [serial = 507] [outer = (nil)] 17:41:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9c049400) [pid = 1727] [serial = 508] [outer = 0x9c03d800] 17:41:08 INFO - PROCESS | 1727 | 1468456868566 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9d455000) [pid = 1727] [serial = 509] [outer = 0x9c03d800] 17:41:09 INFO - PROCESS | 1727 | 1468456869541 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1498ms 17:41:09 INFO - PROCESS | 1727 | 1468456869587 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 1727 | 1468456869592 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 17:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:41:09 INFO - PROCESS | 1727 | 1468456869599 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 1727 | 1468456869602 Marionette TRACE conn4 <- [1,650,null,{}] 17:41:09 INFO - PROCESS | 1727 | 1468456869609 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 1727 | 1468456869614 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:09 INFO - PROCESS | 1727 | 1468456869817 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 17:41:10 INFO - PROCESS | 1727 | 1468456869987 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 1727 | 1468456869999 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af1a400 == 44 [pid = 1727] [id = 170] 17:41:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9bcecc00) [pid = 1727] [serial = 510] [outer = (nil)] 17:41:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9d8a1000) [pid = 1727] [serial = 511] [outer = 0x9bcecc00] 17:41:10 INFO - PROCESS | 1727 | 1468456870129 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0xa1f04c00) [pid = 1727] [serial = 512] [outer = 0x9bcecc00] 17:41:10 INFO - PROCESS | 1727 | 1468456870996 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1437ms 17:41:11 INFO - PROCESS | 1727 | 1468456871042 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 1727 | 1468456871046 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 17:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:41:11 INFO - PROCESS | 1727 | 1468456871053 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 1727 | 1468456871056 Marionette TRACE conn4 <- [1,654,null,{}] 17:41:11 INFO - PROCESS | 1727 | 1468456871062 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:11 INFO - PROCESS | 1727 | 1468456871068 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:11 INFO - PROCESS | 1727 | 1468456871244 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 17:41:11 INFO - PROCESS | 1727 | 1468456871406 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 1727 | 1468456871415 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a56800 == 45 [pid = 1727] [id = 171] 17:41:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x952bc000) [pid = 1727] [serial = 513] [outer = (nil)] 17:41:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0xa1f9dc00) [pid = 1727] [serial = 514] [outer = 0x952bc000] 17:41:11 INFO - PROCESS | 1727 | 1468456871496 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0xa1f9fc00) [pid = 1727] [serial = 515] [outer = 0x952bc000] 17:41:12 INFO - PROCESS | 1727 | 1468456872493 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1493ms 17:41:12 INFO - PROCESS | 1727 | 1468456872547 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 1727 | 1468456872551 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 17:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:41:12 INFO - PROCESS | 1727 | 1468456872557 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 1727 | 1468456872560 Marionette TRACE conn4 <- [1,658,null,{}] 17:41:12 INFO - PROCESS | 1727 | 1468456872566 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 1727 | 1468456872578 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:12 INFO - PROCESS | 1727 | 1468456872821 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 17:41:13 INFO - PROCESS | 1727 | 1468456873028 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 1727 | 1468456873035 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:13 INFO - PROCESS | 1727 | ++DOCSHELL 0xa1f10800 == 46 [pid = 1727] [id = 172] 17:41:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0xa2ebb000) [pid = 1727] [serial = 516] [outer = (nil)] 17:41:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0xa2ef5800) [pid = 1727] [serial = 517] [outer = 0xa2ebb000] 17:41:13 INFO - PROCESS | 1727 | 1468456873175 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0xa310d400) [pid = 1727] [serial = 518] [outer = 0xa2ebb000] 17:41:14 INFO - PROCESS | 1727 | 1468456874069 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1586ms 17:41:14 INFO - PROCESS | 1727 | 1468456874144 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 1727 | 1468456874148 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 17:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:41:14 INFO - PROCESS | 1727 | 1468456874155 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 1727 | 1468456874158 Marionette TRACE conn4 <- [1,662,null,{}] 17:41:14 INFO - PROCESS | 1727 | 1468456874165 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:14 INFO - PROCESS | 1727 | 1468456874170 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:14 INFO - PROCESS | 1727 | 1468456874345 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 17:41:14 INFO - PROCESS | 1727 | 1468456874508 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 1727 | 1468456874518 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41800 == 47 [pid = 1727] [id = 173] 17:41:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9222a800) [pid = 1727] [serial = 519] [outer = (nil)] 17:41:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9514e000) [pid = 1727] [serial = 520] [outer = 0x9222a800] 17:41:14 INFO - PROCESS | 1727 | 1468456874597 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x99fe6000) [pid = 1727] [serial = 521] [outer = 0x9222a800] 17:41:15 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:15 INFO - PROCESS | 1727 | 1468456875812 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1688ms 17:41:15 INFO - PROCESS | 1727 | 1468456875844 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 1727 | 1468456875848 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 17:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:41:15 INFO - PROCESS | 1727 | 1468456875858 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 1727 | 1468456875861 Marionette TRACE conn4 <- [1,666,null,{}] 17:41:15 INFO - PROCESS | 1727 | 1468456875869 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:15 INFO - PROCESS | 1727 | 1468456875875 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:16 INFO - PROCESS | 1727 | 1468456876042 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 17:41:16 INFO - PROCESS | 1727 | 1468456876241 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 1727 | 1468456876250 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd0800 == 48 [pid = 1727] [id = 174] 17:41:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x92225000) [pid = 1727] [serial = 522] [outer = (nil)] 17:41:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x924c9c00) [pid = 1727] [serial = 523] [outer = 0x92225000] 17:41:16 INFO - PROCESS | 1727 | 1468456876324 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9274b800) [pid = 1727] [serial = 524] [outer = 0x92225000] 17:41:16 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:17 INFO - PROCESS | 1727 | 1468456877231 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1431ms 17:41:17 INFO - PROCESS | 1727 | 1468456877288 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 1727 | 1468456877295 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 17:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:41:17 INFO - PROCESS | 1727 | 1468456877305 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 1727 | 1468456877310 Marionette TRACE conn4 <- [1,670,null,{}] 17:41:17 INFO - PROCESS | 1727 | 1468456877315 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:17 INFO - PROCESS | 1727 | 1468456877320 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:17 INFO - PROCESS | 1727 | 1468456877571 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x93a5a000 == 47 [pid = 1727] [id = 136] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x924ca000 == 46 [pid = 1727] [id = 135] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x952bfc00 == 45 [pid = 1727] [id = 137] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x9232d000 == 44 [pid = 1727] [id = 134] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x92c3cc00) [pid = 1727] [serial = 469] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x924c7000 == 43 [pid = 1727] [id = 161] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x9a06e800 == 42 [pid = 1727] [id = 160] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x93a60c00 == 41 [pid = 1727] [id = 159] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x92745800 == 40 [pid = 1727] [id = 158] 17:41:17 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59c00 == 39 [pid = 1727] [id = 157] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9514bc00) [pid = 1727] [serial = 445] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9b40ec00) [pid = 1727] [serial = 431] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9b405c00) [pid = 1727] [serial = 430] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92c38c00) [pid = 1727] [serial = 418] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x92750800) [pid = 1727] [serial = 434] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x90fd4400) [pid = 1727] [serial = 446] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x92e4fc00) [pid = 1727] [serial = 419] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x924c8000) [pid = 1727] [serial = 433] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9a07c000) [pid = 1727] [serial = 416] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9477f400) [pid = 1727] [serial = 436] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9aaaec00) [pid = 1727] [serial = 442] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x952b8800) [pid = 1727] [serial = 437] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9af0ec00) [pid = 1727] [serial = 427] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9a0ee000) [pid = 1727] [serial = 440] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x99fdcc00) [pid = 1727] [serial = 422] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x99fdd400) [pid = 1727] [serial = 439] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9af1cc00) [pid = 1727] [serial = 428] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9af01c00) [pid = 1727] [serial = 425] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x98204400) [pid = 1727] [serial = 421] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9aaabc00) [pid = 1727] [serial = 424] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x99fdf400) [pid = 1727] [serial = 415] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9ab38c00) [pid = 1727] [serial = 443] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92e4a400) [pid = 1727] [serial = 452] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92750000) [pid = 1727] [serial = 451] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x99167400) [pid = 1727] [serial = 454] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9b4f7c00) [pid = 1727] [serial = 457] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x99fe4c00) [pid = 1727] [serial = 455] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9c03ec00) [pid = 1727] [serial = 460] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9bc16800) [pid = 1727] [serial = 458] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9d3c7000) [pid = 1727] [serial = 463] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9c042800) [pid = 1727] [serial = 461] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c39400) [pid = 1727] [serial = 466] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9d3cd800) [pid = 1727] [serial = 464] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x98202400) [pid = 1727] [serial = 467] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4ed800) [pid = 1727] [serial = 449] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9b402000) [pid = 1727] [serial = 448] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1727 | 1468456877813 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 1727 | 1468456877836 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59c00 == 40 [pid = 1727] [id = 175] 17:41:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x92745800) [pid = 1727] [serial = 525] [outer = (nil)] 17:41:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92c3e400) [pid = 1727] [serial = 526] [outer = 0x92745800] 17:41:17 INFO - PROCESS | 1727 | 1468456877939 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x939ac000) [pid = 1727] [serial = 527] [outer = 0x92745800] 17:41:18 INFO - PROCESS | 1727 | 1468456878742 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1481ms 17:41:18 INFO - PROCESS | 1727 | 1468456878787 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 17:41:18 INFO - PROCESS | 1727 | 1468456878792 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 17:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:41:18 INFO - PROCESS | 1727 | 1468456878798 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 1727 | 1468456878804 Marionette TRACE conn4 <- [1,674,null,{}] 17:41:18 INFO - PROCESS | 1727 | 1468456878820 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:18 INFO - PROCESS | 1727 | 1468456878828 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:18 INFO - PROCESS | 1727 | 1468456878992 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 17:41:19 INFO - PROCESS | 1727 | 1468456879004 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 1727 | 1468456879015 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c2c00 == 41 [pid = 1727] [id = 176] 17:41:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x952c3c00) [pid = 1727] [serial = 528] [outer = (nil)] 17:41:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x953ad400) [pid = 1727] [serial = 529] [outer = 0x952c3c00] 17:41:19 INFO - PROCESS | 1727 | 1468456879100 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9656b000) [pid = 1727] [serial = 530] [outer = 0x952c3c00] 17:41:19 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:19 INFO - PROCESS | 1727 | 1468456879987 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1233ms 17:41:20 INFO - PROCESS | 1727 | 1468456880032 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 1727 | 1468456880037 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 17:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:41:20 INFO - PROCESS | 1727 | 1468456880048 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 1727 | 1468456880050 Marionette TRACE conn4 <- [1,678,null,{}] 17:41:20 INFO - PROCESS | 1727 | 1468456880056 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:20 INFO - PROCESS | 1727 | 1468456880060 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:20 INFO - PROCESS | 1727 | 1468456880281 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 17:41:20 INFO - PROCESS | 1727 | 1468456880302 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 1727 | 1468456880310 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9477f000 == 42 [pid = 1727] [id = 177] 17:41:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9514e400) [pid = 1727] [serial = 531] [outer = (nil)] 17:41:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9826dc00) [pid = 1727] [serial = 532] [outer = 0x9514e400] 17:41:20 INFO - PROCESS | 1727 | 1468456880383 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x993b9400) [pid = 1727] [serial = 533] [outer = 0x9514e400] 17:41:21 INFO - PROCESS | 1727 | 1468456881329 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1329ms 17:41:21 INFO - PROCESS | 1727 | 1468456881378 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 1727 | 1468456881381 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 17:41:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:41:21 INFO - PROCESS | 1727 | 1468456881388 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 1727 | 1468456881391 Marionette TRACE conn4 <- [1,682,null,{}] 17:41:21 INFO - PROCESS | 1727 | 1468456881402 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 1727 | 1468456881406 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:21 INFO - PROCESS | 1727 | 1468456881627 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 17:41:21 INFO - PROCESS | 1727 | 1468456881651 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 1727 | 1468456881661 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e48000 == 43 [pid = 1727] [id = 178] 17:41:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x96568400) [pid = 1727] [serial = 534] [outer = (nil)] 17:41:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a06f400) [pid = 1727] [serial = 535] [outer = 0x96568400] 17:41:21 INFO - PROCESS | 1727 | 1468456881728 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9a075000) [pid = 1727] [serial = 536] [outer = 0x96568400] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92337800) [pid = 1727] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9ab39000) [pid = 1727] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9232c800) [pid = 1727] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92749000) [pid = 1727] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x924c5000) [pid = 1727] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92c34400) [pid = 1727] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9656f400) [pid = 1727] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x8fd5a000) [pid = 1727] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a06ec00) [pid = 1727] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:41:22 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93c6d400) [pid = 1727] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:41:23 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:23 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:23 INFO - PROCESS | 1727 | 1468456883230 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1851ms 17:41:23 INFO - PROCESS | 1727 | 1468456883239 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 1727 | 1468456883243 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 17:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:41:23 INFO - PROCESS | 1727 | 1468456883249 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 1727 | 1468456883252 Marionette TRACE conn4 <- [1,686,null,{}] 17:41:23 INFO - PROCESS | 1727 | 1468456883258 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:23 INFO - PROCESS | 1727 | 1468456883267 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:23 INFO - PROCESS | 1727 | 1468456883490 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 17:41:23 INFO - PROCESS | 1727 | 1468456883501 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 1727 | 1468456883507 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4c800 == 44 [pid = 1727] [id = 179] 17:41:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x952b7400) [pid = 1727] [serial = 537] [outer = (nil)] 17:41:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a0ec400) [pid = 1727] [serial = 538] [outer = 0x952b7400] 17:41:23 INFO - PROCESS | 1727 | 1468456883579 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaa3c00) [pid = 1727] [serial = 539] [outer = 0x952b7400] 17:41:24 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:24 INFO - PROCESS | 1727 | 1468456884779 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:41:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1580ms 17:41:24 INFO - PROCESS | 1727 | 1468456884832 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 17:41:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:41:24 INFO - PROCESS | 1727 | 1468456884841 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 17:41:24 INFO - PROCESS | 1727 | 1468456884851 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 1727 | 1468456884856 Marionette TRACE conn4 <- [1,690,null,{}] 17:41:24 INFO - PROCESS | 1727 | 1468456884917 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:24 INFO - PROCESS | 1727 | 1468456884923 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:25 INFO - PROCESS | 1727 | 1468456885206 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 17:41:25 INFO - PROCESS | 1727 | 1468456885371 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 1727 | 1468456885387 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e400 == 45 [pid = 1727] [id = 180] 17:41:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92331800) [pid = 1727] [serial = 540] [outer = (nil)] 17:41:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x924c3c00) [pid = 1727] [serial = 541] [outer = 0x92331800] 17:41:25 INFO - PROCESS | 1727 | 1468456885480 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92748000) [pid = 1727] [serial = 542] [outer = 0x92331800] 17:41:26 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:26 INFO - PROCESS | 1727 | 1468456886866 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2098ms 17:41:26 INFO - PROCESS | 1727 | 1468456886951 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 1727 | 1468456886959 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 17:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:41:26 INFO - PROCESS | 1727 | 1468456886971 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 1727 | 1468456886975 Marionette TRACE conn4 <- [1,694,null,{}] 17:41:26 INFO - PROCESS | 1727 | 1468456886983 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:26 INFO - PROCESS | 1727 | 1468456886989 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:27 INFO - PROCESS | 1727 | 1468456887164 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 17:41:27 INFO - PROCESS | 1727 | 1468456887324 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 1727 | 1468456887335 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x92227400 == 46 [pid = 1727] [id = 181] 17:41:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92c3c800) [pid = 1727] [serial = 543] [outer = (nil)] 17:41:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x93c71800) [pid = 1727] [serial = 544] [outer = 0x92c3c800] 17:41:27 INFO - PROCESS | 1727 | 1468456887419 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9514d000) [pid = 1727] [serial = 545] [outer = 0x92c3c800] 17:41:28 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:28 INFO - PROCESS | 1727 | 1468456888781 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1833ms 17:41:28 INFO - PROCESS | 1727 | 1468456888931 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 1727 | 1468456888936 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 17:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:41:28 INFO - PROCESS | 1727 | 1468456888948 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 1727 | 1468456888954 Marionette TRACE conn4 <- [1,698,null,{}] 17:41:28 INFO - PROCESS | 1727 | 1468456888972 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:28 INFO - PROCESS | 1727 | 1468456888981 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:29 INFO - PROCESS | 1727 | 1468456889165 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 17:41:29 INFO - PROCESS | 1727 | 1468456889328 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 1727 | 1468456889340 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x952bf000 == 47 [pid = 1727] [id = 182] 17:41:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x96544000) [pid = 1727] [serial = 546] [outer = (nil)] 17:41:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9a37f400) [pid = 1727] [serial = 547] [outer = 0x96544000] 17:41:29 INFO - PROCESS | 1727 | 1468456889423 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9aaab800) [pid = 1727] [serial = 548] [outer = 0x96544000] 17:41:30 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:30 INFO - PROCESS | 1727 | 1468456890775 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1840ms 17:41:30 INFO - PROCESS | 1727 | 1468456890787 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 1727 | 1468456890791 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 17:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:41:30 INFO - PROCESS | 1727 | 1468456890843 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 1727 | 1468456890847 Marionette TRACE conn4 <- [1,702,null,{}] 17:41:30 INFO - PROCESS | 1727 | 1468456890907 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:30 INFO - PROCESS | 1727 | 1468456890913 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:31 INFO - PROCESS | 1727 | 1468456891109 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 17:41:31 INFO - PROCESS | 1727 | 1468456891314 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 1727 | 1468456891330 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60000 == 48 [pid = 1727] [id = 183] 17:41:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x924bf800) [pid = 1727] [serial = 549] [outer = (nil)] 17:41:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9af03400) [pid = 1727] [serial = 550] [outer = 0x924bf800] 17:41:31 INFO - PROCESS | 1727 | 1468456891462 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9af17800) [pid = 1727] [serial = 551] [outer = 0x924bf800] 17:41:33 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:33 INFO - PROCESS | 1727 | 1468456893101 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2333ms 17:41:33 INFO - PROCESS | 1727 | 1468456893133 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 1727 | 1468456893139 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 17:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:41:33 INFO - PROCESS | 1727 | 1468456893148 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 1727 | 1468456893152 Marionette TRACE conn4 <- [1,706,null,{}] 17:41:33 INFO - PROCESS | 1727 | 1468456893161 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:33 INFO - PROCESS | 1727 | 1468456893166 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:33 INFO - PROCESS | 1727 | 1468456893364 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 17:41:33 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9af12c00) [pid = 1727] [serial = 499] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 1727 | 1468456893604 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 1727 | 1468456893613 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb800 == 49 [pid = 1727] [id = 184] 17:41:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x90fcdc00) [pid = 1727] [serial = 552] [outer = (nil)] 17:41:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92c35c00) [pid = 1727] [serial = 553] [outer = 0x90fcdc00] 17:41:33 INFO - PROCESS | 1727 | 1468456893698 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92e4e000) [pid = 1727] [serial = 554] [outer = 0x90fcdc00] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93a57000) [pid = 1727] [serial = 470] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9af0d400) [pid = 1727] [serial = 493] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9af18000) [pid = 1727] [serial = 494] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9656d400) [pid = 1727] [serial = 496] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92c38400) [pid = 1727] [serial = 476] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92752800) [pid = 1727] [serial = 475] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92c3f000) [pid = 1727] [serial = 487] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x93a57400) [pid = 1727] [serial = 488] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9656b800) [pid = 1727] [serial = 490] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a87f400) [pid = 1727] [serial = 485] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a427000) [pid = 1727] [serial = 484] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x90fcd400) [pid = 1727] [serial = 473] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8fd62800) [pid = 1727] [serial = 472] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a07a800) [pid = 1727] [serial = 482] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a073000) [pid = 1727] [serial = 481] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x95151c00) [pid = 1727] [serial = 479] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x95145000) [pid = 1727] [serial = 478] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a4e6400) [pid = 1727] [serial = 497] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9784e000) [pid = 1727] [serial = 491] [outer = (nil)] [url = about:blank] 17:41:34 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:34 INFO - PROCESS | 1727 | 1468456894936 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1843ms 17:41:34 INFO - PROCESS | 1727 | 1468456894990 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 1727 | 1468456894997 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 17:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:41:35 INFO - PROCESS | 1727 | 1468456895014 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 1727 | 1468456895020 Marionette TRACE conn4 <- [1,710,null,{}] 17:41:35 INFO - PROCESS | 1727 | 1468456895030 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:35 INFO - PROCESS | 1727 | 1468456895034 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:35 INFO - PROCESS | 1727 | 1468456895279 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 17:41:35 INFO - PROCESS | 1727 | 1468456895291 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 1727 | 1468456895302 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c38400 == 50 [pid = 1727] [id = 185] 17:41:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x952bd000) [pid = 1727] [serial = 555] [outer = (nil)] 17:41:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9653a000) [pid = 1727] [serial = 556] [outer = 0x952bd000] 17:41:35 INFO - PROCESS | 1727 | 1468456895452 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x96571800) [pid = 1727] [serial = 557] [outer = 0x952bd000] 17:41:36 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:36 INFO - PROCESS | 1727 | 1468456896734 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1751ms 17:41:36 INFO - PROCESS | 1727 | 1468456896759 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 1727 | 1468456896763 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 17:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:41:36 INFO - PROCESS | 1727 | 1468456896778 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 1727 | 1468456896784 Marionette TRACE conn4 <- [1,714,null,{}] 17:41:36 INFO - PROCESS | 1727 | 1468456896838 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:36 INFO - PROCESS | 1727 | 1468456896847 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:37 INFO - PROCESS | 1727 | 1468456897067 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 17:41:37 INFO - PROCESS | 1727 | 1468456897086 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 1727 | 1468456897099 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x99174400 == 51 [pid = 1727] [id = 186] 17:41:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x99301800) [pid = 1727] [serial = 558] [outer = (nil)] 17:41:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a1eb800) [pid = 1727] [serial = 559] [outer = 0x99301800] 17:41:37 INFO - PROCESS | 1727 | 1468456897168 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a87f400) [pid = 1727] [serial = 560] [outer = 0x99301800] 17:41:37 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92745800) [pid = 1727] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:41:37 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x952c3c00) [pid = 1727] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:41:37 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x96568400) [pid = 1727] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:41:37 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92225000) [pid = 1727] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:41:37 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9514e400) [pid = 1727] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:41:38 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:38 INFO - PROCESS | 1727 | 1468456898522 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 17:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1785ms 17:41:38 INFO - PROCESS | 1727 | 1468456898585 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 17:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:41:38 INFO - PROCESS | 1727 | 1468456898590 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 17:41:38 INFO - PROCESS | 1727 | 1468456898597 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 1727 | 1468456898600 Marionette TRACE conn4 <- [1,718,null,{}] 17:41:38 INFO - PROCESS | 1727 | 1468456898605 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:38 INFO - PROCESS | 1727 | 1468456898623 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:38 INFO - PROCESS | 1727 | 1468456898819 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 17:41:38 INFO - PROCESS | 1727 | 1468456898834 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 1727 | 1468456898845 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c36c00 == 52 [pid = 1727] [id = 187] 17:41:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952c1000) [pid = 1727] [serial = 561] [outer = (nil)] 17:41:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a389000) [pid = 1727] [serial = 562] [outer = 0x952c1000] 17:41:38 INFO - PROCESS | 1727 | 1468456898911 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9ab2e000) [pid = 1727] [serial = 563] [outer = 0x952c1000] 17:41:40 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:40 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:40 INFO - PROCESS | 1727 | 1468456900169 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1587ms 17:41:40 INFO - PROCESS | 1727 | 1468456900184 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 1727 | 1468456900191 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 17:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:41:40 INFO - PROCESS | 1727 | 1468456900211 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 1727 | 1468456900216 Marionette TRACE conn4 <- [1,722,null,{}] 17:41:40 INFO - PROCESS | 1727 | 1468456900225 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:40 INFO - PROCESS | 1727 | 1468456900230 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:40 INFO - PROCESS | 1727 | 1468456900514 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 17:41:40 INFO - PROCESS | 1727 | 1468456900665 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 1727 | 1468456900673 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3dc00 == 53 [pid = 1727] [id = 188] 17:41:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92c3b400) [pid = 1727] [serial = 564] [outer = (nil)] 17:41:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x939b3800) [pid = 1727] [serial = 565] [outer = 0x92c3b400] 17:41:40 INFO - PROCESS | 1727 | 1468456900801 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x93c68000) [pid = 1727] [serial = 566] [outer = 0x92c3b400] 17:41:41 INFO - PROCESS | 1727 | 1468456901745 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 1727 | 1468456901826 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 17:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:41:41 INFO - PROCESS | 1727 | 1468456901836 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 1727 | 1468456901841 Marionette TRACE conn4 <- [1,726,null,{}] 17:41:41 INFO - PROCESS | 1727 | 1468456901848 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:41 INFO - PROCESS | 1727 | 1468456901853 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:42 INFO - PROCESS | 1727 | 1468456902073 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 17:41:42 INFO - PROCESS | 1727 | 1468456902287 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 1727 | 1468456902296 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x97853c00 == 54 [pid = 1727] [id = 189] 17:41:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x98276400) [pid = 1727] [serial = 567] [outer = (nil)] 17:41:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x99306800) [pid = 1727] [serial = 568] [outer = 0x98276400] 17:41:42 INFO - PROCESS | 1727 | 1468456902427 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9a074800) [pid = 1727] [serial = 569] [outer = 0x98276400] 17:41:43 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:43 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:43 INFO - PROCESS | 1727 | 1468456903387 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1595ms 17:41:43 INFO - PROCESS | 1727 | 1468456903432 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 17:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:41:43 INFO - PROCESS | 1727 | 1468456903437 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 17:41:43 INFO - PROCESS | 1727 | 1468456903444 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 1727 | 1468456903450 Marionette TRACE conn4 <- [1,730,null,{}] 17:41:43 INFO - PROCESS | 1727 | 1468456903467 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:43 INFO - PROCESS | 1727 | 1468456903476 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:43 INFO - PROCESS | 1727 | 1468456903701 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 17:41:43 INFO - PROCESS | 1727 | 1468456903958 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 1727 | 1468456903969 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af0fc00 == 55 [pid = 1727] [id = 190] 17:41:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9b3e9800) [pid = 1727] [serial = 570] [outer = (nil)] 17:41:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9b407400) [pid = 1727] [serial = 571] [outer = 0x9b3e9800] 17:41:44 INFO - PROCESS | 1727 | 1468456904065 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9b4ea400) [pid = 1727] [serial = 572] [outer = 0x9b3e9800] 17:41:44 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:44 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:44 INFO - PROCESS | 1727 | 1468456904962 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 1727 | 1468456905007 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 17:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:41:45 INFO - PROCESS | 1727 | 1468456905014 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 1727 | 1468456905017 Marionette TRACE conn4 <- [1,734,null,{}] 17:41:45 INFO - PROCESS | 1727 | 1468456905023 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:45 INFO - PROCESS | 1727 | 1468456905028 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:45 INFO - PROCESS | 1727 | 1468456905221 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 17:41:45 INFO - PROCESS | 1727 | 1468456905385 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 1727 | 1468456905397 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af11400 == 56 [pid = 1727] [id = 191] 17:41:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9b4eb000) [pid = 1727] [serial = 573] [outer = (nil)] 17:41:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9bcef400) [pid = 1727] [serial = 574] [outer = 0x9b4eb000] 17:41:45 INFO - PROCESS | 1727 | 1468456905530 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9c03e800) [pid = 1727] [serial = 575] [outer = 0x9b4eb000] 17:41:46 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:46 INFO - PROCESS | 1727 | 1468456906423 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1486ms 17:41:46 INFO - PROCESS | 1727 | 1468456906501 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 1727 | 1468456906505 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 17:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:41:46 INFO - PROCESS | 1727 | 1468456906512 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 1727 | 1468456906515 Marionette TRACE conn4 <- [1,738,null,{}] 17:41:46 INFO - PROCESS | 1727 | 1468456906521 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:46 INFO - PROCESS | 1727 | 1468456906526 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:46 INFO - PROCESS | 1727 | 1468456906734 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 17:41:46 INFO - PROCESS | 1727 | 1468456906942 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 1727 | 1468456906949 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bc13400 == 57 [pid = 1727] [id = 192] 17:41:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9bcbc400) [pid = 1727] [serial = 576] [outer = (nil)] 17:41:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x93a55400) [pid = 1727] [serial = 577] [outer = 0x9bcbc400] 17:41:47 INFO - PROCESS | 1727 | 1468456907083 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9c04ac00) [pid = 1727] [serial = 578] [outer = 0x9bcbc400] 17:41:48 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:48 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:48 INFO - PROCESS | 1727 | 1468456908330 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1841ms 17:41:48 INFO - PROCESS | 1727 | 1468456908353 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 1727 | 1468456908356 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 17:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:41:48 INFO - PROCESS | 1727 | 1468456908364 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 1727 | 1468456908367 Marionette TRACE conn4 <- [1,742,null,{}] 17:41:48 INFO - PROCESS | 1727 | 1468456908373 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:48 INFO - PROCESS | 1727 | 1468456908384 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:48 INFO - PROCESS | 1727 | 1468456908666 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 17:41:48 INFO - PROCESS | 1727 | 1468456908833 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 1727 | 1468456908840 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd1800 == 58 [pid = 1727] [id = 193] 17:41:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9c043c00) [pid = 1727] [serial = 579] [outer = (nil)] 17:41:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0xa1091800) [pid = 1727] [serial = 580] [outer = 0x9c043c00] 17:41:48 INFO - PROCESS | 1727 | 1468456908926 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0xa1faa000) [pid = 1727] [serial = 581] [outer = 0x9c043c00] 17:41:50 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:50 INFO - PROCESS | 1727 | 1468456910240 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 17:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1936ms 17:41:50 INFO - PROCESS | 1727 | 1468456910334 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 1727 | 1468456910338 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 17:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:41:50 INFO - PROCESS | 1727 | 1468456910369 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 1727 | 1468456910373 Marionette TRACE conn4 <- [1,746,null,{}] 17:41:50 INFO - PROCESS | 1727 | 1468456910381 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:50 INFO - PROCESS | 1727 | 1468456910387 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:50 INFO - PROCESS | 1727 | 1468456910556 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 17:41:50 INFO - PROCESS | 1727 | 1468456910721 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 1727 | 1468456910732 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e46c00 == 59 [pid = 1727] [id = 194] 17:41:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92e47400) [pid = 1727] [serial = 582] [outer = (nil)] 17:41:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x93a61000) [pid = 1727] [serial = 583] [outer = 0x92e47400] 17:41:50 INFO - PROCESS | 1727 | 1468456910819 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x95151c00) [pid = 1727] [serial = 584] [outer = 0x92e47400] 17:41:51 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:51 INFO - PROCESS | 1727 | --DOCSHELL 0x96575800 == 58 [pid = 1727] [id = 146] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9a0ec400) [pid = 1727] [serial = 538] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0xa1f9dc00) [pid = 1727] [serial = 514] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x952c4000) [pid = 1727] [serial = 502] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9c049400) [pid = 1727] [serial = 508] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9514e000) [pid = 1727] [serial = 520] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9d8a1000) [pid = 1727] [serial = 511] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0xa2ef5800) [pid = 1727] [serial = 517] [outer = (nil)] [url = about:blank] 17:41:51 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9b405800) [pid = 1727] [serial = 505] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92c3e400) [pid = 1727] [serial = 526] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x953ad400) [pid = 1727] [serial = 529] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x939ac000) [pid = 1727] [serial = 527] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9656b000) [pid = 1727] [serial = 530] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a06f400) [pid = 1727] [serial = 535] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9a075000) [pid = 1727] [serial = 536] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9274b800) [pid = 1727] [serial = 524] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x924c9c00) [pid = 1727] [serial = 523] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9826dc00) [pid = 1727] [serial = 532] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x993b9400) [pid = 1727] [serial = 533] [outer = (nil)] [url = about:blank] 17:41:52 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:52 INFO - PROCESS | 1727 | 1468456912171 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 17:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1843ms 17:41:52 INFO - PROCESS | 1727 | 1468456912249 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 1727 | 1468456912257 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 17:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:41:52 INFO - PROCESS | 1727 | 1468456912276 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 1727 | 1468456912281 Marionette TRACE conn4 <- [1,750,null,{}] 17:41:52 INFO - PROCESS | 1727 | 1468456912288 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:52 INFO - PROCESS | 1727 | 1468456912294 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:52 INFO - PROCESS | 1727 | 1468456912477 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 17:41:52 INFO - PROCESS | 1727 | 1468456912605 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 1727 | 1468456912618 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x92226000 == 59 [pid = 1727] [id = 195] 17:41:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92750400) [pid = 1727] [serial = 585] [outer = (nil)] 17:41:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x96545800) [pid = 1727] [serial = 586] [outer = 0x92750400] 17:41:52 INFO - PROCESS | 1727 | 1468456912688 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x96577c00) [pid = 1727] [serial = 587] [outer = 0x92750400] 17:41:53 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:53 INFO - PROCESS | 1727 | 1468456913845 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1592ms 17:41:53 INFO - PROCESS | 1727 | 1468456913867 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 1727 | 1468456913871 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 17:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:41:53 INFO - PROCESS | 1727 | 1468456913877 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 1727 | 1468456913883 Marionette TRACE conn4 <- [1,754,null,{}] 17:41:53 INFO - PROCESS | 1727 | 1468456913899 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:53 INFO - PROCESS | 1727 | 1468456913907 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:54 INFO - PROCESS | 1727 | 1468456914131 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 17:41:54 INFO - PROCESS | 1727 | 1468456914295 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 1727 | 1468456914306 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07bc00 == 60 [pid = 1727] [id = 196] 17:41:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a07d000) [pid = 1727] [serial = 588] [outer = (nil)] 17:41:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9aaa3800) [pid = 1727] [serial = 589] [outer = 0x9a07d000] 17:41:54 INFO - PROCESS | 1727 | 1468456914378 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9af0ac00) [pid = 1727] [serial = 590] [outer = 0x9a07d000] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x95151400) [pid = 1727] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92c32c00) [pid = 1727] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9bcecc00) [pid = 1727] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0xa2ebb000) [pid = 1727] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9c03d800) [pid = 1727] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x952bc000) [pid = 1727] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9222a800) [pid = 1727] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a380c00) [pid = 1727] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x99301800) [pid = 1727] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92c3c800) [pid = 1727] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x924bf800) [pid = 1727] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x90fcdc00) [pid = 1727] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x952b7400) [pid = 1727] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92331800) [pid = 1727] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x952bd000) [pid = 1727] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:41:55 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x96544000) [pid = 1727] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:41:55 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:55 INFO - PROCESS | 1727 | 1468456915624 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 17:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1787ms 17:41:55 INFO - PROCESS | 1727 | 1468456915666 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 1727 | 1468456915672 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 17:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:41:55 INFO - PROCESS | 1727 | 1468456915680 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 1727 | 1468456915686 Marionette TRACE conn4 <- [1,758,null,{}] 17:41:55 INFO - PROCESS | 1727 | 1468456915695 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:55 INFO - PROCESS | 1727 | 1468456915701 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:55 INFO - PROCESS | 1727 | 1468456915988 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 17:41:56 INFO - PROCESS | 1727 | 1468456916130 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 1727 | 1468456916143 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3fc00 == 61 [pid = 1727] [id = 197] 17:41:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92331800) [pid = 1727] [serial = 591] [outer = (nil)] 17:41:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x924c9c00) [pid = 1727] [serial = 592] [outer = 0x92331800] 17:41:56 INFO - PROCESS | 1727 | 1468456916227 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9274d400) [pid = 1727] [serial = 593] [outer = 0x92331800] 17:41:57 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:57 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:57 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:57 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:57 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:57 INFO - PROCESS | 1727 | 1468456917178 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1534ms 17:41:57 INFO - PROCESS | 1727 | 1468456917215 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 1727 | 1468456917223 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 17:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:41:57 INFO - PROCESS | 1727 | 1468456917233 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 1727 | 1468456917237 Marionette TRACE conn4 <- [1,762,null,{}] 17:41:57 INFO - PROCESS | 1727 | 1468456917244 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:57 INFO - PROCESS | 1727 | 1468456917251 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:57 INFO - PROCESS | 1727 | 1468456917536 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 17:41:57 INFO - PROCESS | 1727 | 1468456917668 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 1727 | 1468456917676 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5ec00 == 62 [pid = 1727] [id = 198] 17:41:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95148000) [pid = 1727] [serial = 594] [outer = (nil)] 17:41:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952be400) [pid = 1727] [serial = 595] [outer = 0x95148000] 17:41:57 INFO - PROCESS | 1727 | 1468456917812 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x96575800) [pid = 1727] [serial = 596] [outer = 0x95148000] 17:41:59 INFO - PROCESS | 1727 | 1468456919163 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1986ms 17:41:59 INFO - PROCESS | 1727 | 1468456919320 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 1727 | 1468456919325 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 17:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:41:59 INFO - PROCESS | 1727 | 1468456919340 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 1727 | 1468456919346 Marionette TRACE conn4 <- [1,766,null,{}] 17:41:59 INFO - PROCESS | 1727 | 1468456919364 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:59 INFO - PROCESS | 1727 | 1468456919373 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:59 INFO - PROCESS | 1727 | 1468456919551 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 17:41:59 INFO - PROCESS | 1727 | 1468456919718 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 1727 | 1468456919732 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:41:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a075800 == 63 [pid = 1727] [id = 199] 17:41:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a076000) [pid = 1727] [serial = 597] [outer = (nil)] 17:41:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aab0800) [pid = 1727] [serial = 598] [outer = 0x9a076000] 17:41:59 INFO - PROCESS | 1727 | 1468456919818 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af10c00) [pid = 1727] [serial = 599] [outer = 0x9a076000] 17:42:01 INFO - PROCESS | 1727 | 1468456921190 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1887ms 17:42:01 INFO - PROCESS | 1727 | 1468456921289 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 1727 | 1468456921295 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 17:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:42:01 INFO - PROCESS | 1727 | 1468456921311 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 1727 | 1468456921315 Marionette TRACE conn4 <- [1,770,null,{}] 17:42:01 INFO - PROCESS | 1727 | 1468456921320 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:01 INFO - PROCESS | 1727 | 1468456921325 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:01 INFO - PROCESS | 1727 | 1468456921539 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 17:42:01 INFO - PROCESS | 1727 | 1468456921709 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 1727 | 1468456921718 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa5000 == 64 [pid = 1727] [id = 200] 17:42:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b401800) [pid = 1727] [serial = 600] [outer = (nil)] 17:42:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9b79f400) [pid = 1727] [serial = 601] [outer = 0x9b401800] 17:42:01 INFO - PROCESS | 1727 | 1468456921802 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9bcf4000) [pid = 1727] [serial = 602] [outer = 0x9b401800] 17:42:02 INFO - PROCESS | 1727 | 1468456922729 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1492ms 17:42:02 INFO - PROCESS | 1727 | 1468456922804 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 1727 | 1468456922807 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 17:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:42:02 INFO - PROCESS | 1727 | 1468456922814 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - PROCESS | 1727 | 1468456922817 Marionette TRACE conn4 <- [1,774,null,{}] 17:42:02 INFO - PROCESS | 1727 | 1468456922823 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:02 INFO - PROCESS | 1727 | 1468456922829 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:03 INFO - PROCESS | 1727 | 1468456923054 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 17:42:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9514f800) [pid = 1727] [serial = 603] [outer = 0x93c6e800] 17:42:03 INFO - PROCESS | 1727 | 1468456923308 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 1727 | 1468456923316 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d405400 == 65 [pid = 1727] [id = 201] 17:42:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9d40fc00) [pid = 1727] [serial = 604] [outer = (nil)] 17:42:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9d809c00) [pid = 1727] [serial = 605] [outer = 0x9d40fc00] 17:42:03 INFO - PROCESS | 1727 | 1468456923454 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9d857c00) [pid = 1727] [serial = 606] [outer = 0x9d40fc00] 17:42:04 INFO - PROCESS | 1727 | 1468456924513 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1746ms 17:42:04 INFO - PROCESS | 1727 | 1468456924562 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 1727 | 1468456924565 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 17:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:42:04 INFO - PROCESS | 1727 | 1468456924572 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 1727 | 1468456924576 Marionette TRACE conn4 <- [1,778,null,{}] 17:42:04 INFO - PROCESS | 1727 | 1468456924582 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:04 INFO - PROCESS | 1727 | 1468456924593 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:04 INFO - PROCESS | 1727 | 1468456924873 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 17:42:05 INFO - PROCESS | 1727 | 1468456925356 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 1727 | 1468456925369 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd8400 == 66 [pid = 1727] [id = 202] 17:42:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x90fd8800) [pid = 1727] [serial = 607] [outer = (nil)] 17:42:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9221cc00) [pid = 1727] [serial = 608] [outer = 0x90fd8800] 17:42:05 INFO - PROCESS | 1727 | 1468456925443 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92743c00) [pid = 1727] [serial = 609] [outer = 0x90fd8800] 17:42:06 INFO - PROCESS | 1727 | 1468456926459 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1937ms 17:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:42:06 INFO - PROCESS | 1727 | 1468456926512 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 1727 | 1468456926517 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 17:42:06 INFO - PROCESS | 1727 | 1468456926525 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 1727 | 1468456926529 Marionette TRACE conn4 <- [1,782,null,{}] 17:42:06 INFO - PROCESS | 1727 | 1468456926537 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:06 INFO - PROCESS | 1727 | 1468456926544 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:06 INFO - PROCESS | 1727 | 1468456926810 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59c00 == 65 [pid = 1727] [id = 175] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9bcf2c00 == 64 [pid = 1727] [id = 169] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0xa1f10800 == 63 [pid = 1727] [id = 172] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9221c400 == 62 [pid = 1727] [id = 168] 17:42:06 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9a389000) [pid = 1727] [serial = 562] [outer = (nil)] [url = about:blank] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd58400 == 61 [pid = 1727] [id = 167] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92226000 == 60 [pid = 1727] [id = 195] 17:42:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92e46c00 == 59 [pid = 1727] [id = 194] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9b40e000) [pid = 1727] [serial = 506] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9af17800) [pid = 1727] [serial = 551] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9af03400) [pid = 1727] [serial = 550] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92c35c00) [pid = 1727] [serial = 553] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9aaa3c00) [pid = 1727] [serial = 539] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92e4e000) [pid = 1727] [serial = 554] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92748000) [pid = 1727] [serial = 542] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x924c3c00) [pid = 1727] [serial = 541] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9653a000) [pid = 1727] [serial = 556] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9aaab800) [pid = 1727] [serial = 548] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a37f400) [pid = 1727] [serial = 547] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a87f400) [pid = 1727] [serial = 560] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x96571800) [pid = 1727] [serial = 557] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b3ea000) [pid = 1727] [serial = 500] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9784bc00) [pid = 1727] [serial = 503] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0xa1f04c00) [pid = 1727] [serial = 512] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0xa310d400) [pid = 1727] [serial = 518] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9d455000) [pid = 1727] [serial = 509] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa1f9fc00) [pid = 1727] [serial = 515] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x99fe6000) [pid = 1727] [serial = 521] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9a1eb800) [pid = 1727] [serial = 559] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9514d000) [pid = 1727] [serial = 545] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x93c71800) [pid = 1727] [serial = 544] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1727 | 1468456927110 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 1727 | 1468456927113 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f37400 == 60 [pid = 1727] [id = 203] 17:42:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x91f3a400) [pid = 1727] [serial = 610] [outer = (nil)] 17:42:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9232f800) [pid = 1727] [serial = 611] [outer = 0x91f3a400] 17:42:07 INFO - PROCESS | 1727 | 1468456927233 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92749c00) [pid = 1727] [serial = 612] [outer = 0x91f3a400] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x9af1a400 == 59 [pid = 1727] [id = 170] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92e48000 == 58 [pid = 1727] [id = 178] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x9a87b800 == 57 [pid = 1727] [id = 147] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e800 == 56 [pid = 1727] [id = 149] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd0800 == 55 [pid = 1727] [id = 174] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x93a56800 == 54 [pid = 1727] [id = 171] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x9477f000 == 53 [pid = 1727] [id = 177] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92227400 == 52 [pid = 1727] [id = 181] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56c00 == 51 [pid = 1727] [id = 148] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e400 == 50 [pid = 1727] [id = 180] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x952bf000 == 49 [pid = 1727] [id = 182] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91f42000 == 48 [pid = 1727] [id = 153] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4c800 == 47 [pid = 1727] [id = 179] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92c36c00 == 46 [pid = 1727] [id = 187] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa6c00 == 45 [pid = 1727] [id = 152] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd8400 == 44 [pid = 1727] [id = 202] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41800 == 43 [pid = 1727] [id = 173] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60000 == 42 [pid = 1727] [id = 183] 17:42:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3fc00 == 41 [pid = 1727] [id = 197] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x92c38400 == 40 [pid = 1727] [id = 185] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56400 == 39 [pid = 1727] [id = 145] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3dc00 == 38 [pid = 1727] [id = 188] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcf400 == 37 [pid = 1727] [id = 163] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x92229c00 == 36 [pid = 1727] [id = 139] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa5000 == 35 [pid = 1727] [id = 200] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x91f39c00 == 34 [pid = 1727] [id = 144] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9d405400 == 33 [pid = 1727] [id = 201] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9a075800 == 32 [pid = 1727] [id = 199] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9bc13400 == 31 [pid = 1727] [id = 192] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd0400 == 30 [pid = 1727] [id = 155] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9af0fc00 == 29 [pid = 1727] [id = 190] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x97853c00 == 28 [pid = 1727] [id = 189] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5ec00 == 27 [pid = 1727] [id = 198] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x99174400 == 26 [pid = 1727] [id = 186] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x90fca000 == 25 [pid = 1727] [id = 143] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9ab2f400 == 24 [pid = 1727] [id = 164] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x952c2c00 == 23 [pid = 1727] [id = 176] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x92334000 == 22 [pid = 1727] [id = 140] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x92224800 == 21 [pid = 1727] [id = 166] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d000 == 20 [pid = 1727] [id = 142] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3a000 == 19 [pid = 1727] [id = 165] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9a87e400 == 18 [pid = 1727] [id = 141] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9af11400 == 17 [pid = 1727] [id = 191] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd1800 == 16 [pid = 1727] [id = 193] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x924c4c00 == 15 [pid = 1727] [id = 162] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x96569400 == 14 [pid = 1727] [id = 151] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9222b400 == 13 [pid = 1727] [id = 150] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x993b9000 == 12 [pid = 1727] [id = 138] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9656d000 == 11 [pid = 1727] [id = 154] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb800 == 10 [pid = 1727] [id = 184] 17:42:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07bc00 == 9 [pid = 1727] [id = 196] 17:42:11 INFO - PROCESS | 1727 | 1468456931972 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 5495ms 17:42:12 INFO - PROCESS | 1727 | 1468456932020 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 17:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:42:12 INFO - PROCESS | 1727 | 1468456932028 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 17:42:12 INFO - PROCESS | 1727 | 1468456932037 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 1727 | 1468456932043 Marionette TRACE conn4 <- [1,786,null,{}] 17:42:12 INFO - PROCESS | 1727 | 1468456932052 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:12 INFO - PROCESS | 1727 | 1468456932057 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:12 INFO - PROCESS | 1727 | 1468456932239 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 17:42:12 INFO - PROCESS | 1727 | 1468456932368 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 1727 | 1468456932377 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x92330800 == 10 [pid = 1727] [id = 204] 17:42:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92334000) [pid = 1727] [serial = 613] [outer = (nil)] 17:42:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x924c7800) [pid = 1727] [serial = 614] [outer = 0x92334000] 17:42:12 INFO - PROCESS | 1727 | 1468456932454 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9274b000) [pid = 1727] [serial = 615] [outer = 0x92334000] 17:42:13 INFO - PROCESS | 1727 | 1468456933299 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1302ms 17:42:13 INFO - PROCESS | 1727 | 1468456933338 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 1727 | 1468456933347 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 17:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:42:13 INFO - PROCESS | 1727 | 1468456933361 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 1727 | 1468456933365 Marionette TRACE conn4 <- [1,790,null,{}] 17:42:13 INFO - PROCESS | 1727 | 1468456933371 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:13 INFO - PROCESS | 1727 | 1468456933378 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:13 INFO - PROCESS | 1727 | 1468456933569 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 17:42:13 INFO - PROCESS | 1727 | 1468456933710 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 1727 | 1468456933719 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4e400 == 11 [pid = 1727] [id = 205] 17:42:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93a57c00) [pid = 1727] [serial = 616] [outer = (nil)] 17:42:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x93c72c00) [pid = 1727] [serial = 617] [outer = 0x93a57c00] 17:42:13 INFO - PROCESS | 1727 | 1468456933816 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95146c00) [pid = 1727] [serial = 618] [outer = 0x93a57c00] 17:42:14 INFO - PROCESS | 1727 | 1468456934809 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1501ms 17:42:14 INFO - PROCESS | 1727 | 1468456934868 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 17:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:42:14 INFO - PROCESS | 1727 | 1468456934874 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 17:42:14 INFO - PROCESS | 1727 | 1468456934880 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 1727 | 1468456934886 Marionette TRACE conn4 <- [1,794,null,{}] 17:42:14 INFO - PROCESS | 1727 | 1468456934912 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:14 INFO - PROCESS | 1727 | 1468456934920 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:15 INFO - PROCESS | 1727 | 1468456935163 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 17:42:15 INFO - PROCESS | 1727 | 1468456935186 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 1727 | 1468456935204 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656c400 == 12 [pid = 1727] [id = 206] 17:42:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9656c800) [pid = 1727] [serial = 619] [outer = (nil)] 17:42:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9820a400) [pid = 1727] [serial = 620] [outer = 0x9656c800] 17:42:15 INFO - PROCESS | 1727 | 1468456935283 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x99302000) [pid = 1727] [serial = 621] [outer = 0x9656c800] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9c043c00) [pid = 1727] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92750400) [pid = 1727] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4eb000) [pid = 1727] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x98276400) [pid = 1727] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92c3b400) [pid = 1727] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92e47400) [pid = 1727] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b3e9800) [pid = 1727] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9d40fc00) [pid = 1727] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9b401800) [pid = 1727] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9a076000) [pid = 1727] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x92331800) [pid = 1727] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x952c1000) [pid = 1727] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9bcbc400) [pid = 1727] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a07d000) [pid = 1727] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:42:16 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x95148000) [pid = 1727] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:42:17 INFO - PROCESS | 1727 | 1468456937121 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2288ms 17:42:17 INFO - PROCESS | 1727 | 1468456937170 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 17:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:42:17 INFO - PROCESS | 1727 | 1468456937174 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 17:42:17 INFO - PROCESS | 1727 | 1468456937180 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 1727 | 1468456937184 Marionette TRACE conn4 <- [1,798,null,{}] 17:42:17 INFO - PROCESS | 1727 | 1468456937189 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:17 INFO - PROCESS | 1727 | 1468456937194 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:17 INFO - PROCESS | 1727 | 1468456937366 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 17:42:17 INFO - PROCESS | 1727 | 1468456937377 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 1727 | 1468456937384 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749800 == 13 [pid = 1727] [id = 207] 17:42:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x939ad800) [pid = 1727] [serial = 622] [outer = (nil)] 17:42:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x99306400) [pid = 1727] [serial = 623] [outer = 0x939ad800] 17:42:17 INFO - PROCESS | 1727 | 1468456937461 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9a06e800) [pid = 1727] [serial = 624] [outer = 0x939ad800] 17:42:18 INFO - PROCESS | 1727 | 1468456938371 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1229ms 17:42:18 INFO - PROCESS | 1727 | 1468456938410 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 17:42:18 INFO - PROCESS | 1727 | 1468456938414 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 17:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:42:18 INFO - PROCESS | 1727 | 1468456938420 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 1727 | 1468456938423 Marionette TRACE conn4 <- [1,802,null,{}] 17:42:18 INFO - PROCESS | 1727 | 1468456938433 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:18 INFO - PROCESS | 1727 | 1468456938437 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:18 INFO - PROCESS | 1727 | 1468456938595 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 17:42:18 INFO - PROCESS | 1727 | 1468456938812 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 1727 | 1468456938820 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d800 == 14 [pid = 1727] [id = 208] 17:42:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x8fd5f000) [pid = 1727] [serial = 625] [outer = (nil)] 17:42:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x8fd65800) [pid = 1727] [serial = 626] [outer = 0x8fd5f000] 17:42:18 INFO - PROCESS | 1727 | 1468456938912 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x90fd1800) [pid = 1727] [serial = 627] [outer = 0x8fd5f000] 17:42:19 INFO - PROCESS | 1727 | 1468456939931 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1545ms 17:42:19 INFO - PROCESS | 1727 | 1468456939968 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 1727 | 1468456939975 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 17:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:42:19 INFO - PROCESS | 1727 | 1468456939983 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 1727 | 1468456939989 Marionette TRACE conn4 <- [1,806,null,{}] 17:42:20 INFO - PROCESS | 1727 | 1468456939998 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:20 INFO - PROCESS | 1727 | 1468456940006 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:20 INFO - PROCESS | 1727 | 1468456940214 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 17:42:20 INFO - PROCESS | 1727 | 1468456940461 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 1727 | 1468456940474 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3a000 == 15 [pid = 1727] [id = 209] 17:42:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93a59400) [pid = 1727] [serial = 628] [outer = (nil)] 17:42:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9514bc00) [pid = 1727] [serial = 629] [outer = 0x93a59400] 17:42:20 INFO - PROCESS | 1727 | 1468456940611 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x952c0c00) [pid = 1727] [serial = 630] [outer = 0x93a59400] 17:42:21 INFO - PROCESS | 1727 | 1468456941557 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1638ms 17:42:21 INFO - PROCESS | 1727 | 1468456941625 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 1727 | 1468456941632 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 17:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:42:21 INFO - PROCESS | 1727 | 1468456941642 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 1727 | 1468456941645 Marionette TRACE conn4 <- [1,810,null,{}] 17:42:21 INFO - PROCESS | 1727 | 1468456941653 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:21 INFO - PROCESS | 1727 | 1468456941658 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:21 INFO - PROCESS | 1727 | 1468456941905 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 17:42:22 INFO - PROCESS | 1727 | 1468456942184 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 1727 | 1468456942193 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x9784d800 == 16 [pid = 1727] [id = 210] 17:42:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x99307400) [pid = 1727] [serial = 631] [outer = (nil)] 17:42:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a072800) [pid = 1727] [serial = 632] [outer = 0x99307400] 17:42:22 INFO - PROCESS | 1727 | 1468456942290 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a0f7000) [pid = 1727] [serial = 633] [outer = 0x99307400] 17:42:23 INFO - PROCESS | 1727 | 1468456943250 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1646ms 17:42:23 INFO - PROCESS | 1727 | 1468456943286 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 1727 | 1468456943291 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 17:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:42:23 INFO - PROCESS | 1727 | 1468456943307 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 1727 | 1468456943317 Marionette TRACE conn4 <- [1,814,null,{}] 17:42:23 INFO - PROCESS | 1727 | 1468456943323 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:23 INFO - PROCESS | 1727 | 1468456943331 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:23 INFO - PROCESS | 1727 | 1468456943526 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 17:42:23 INFO - PROCESS | 1727 | 1468456943742 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 1727 | 1468456943748 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x96569000 == 17 [pid = 1727] [id = 211] 17:42:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a073000) [pid = 1727] [serial = 634] [outer = (nil)] 17:42:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9aaae800) [pid = 1727] [serial = 635] [outer = 0x9a073000] 17:42:23 INFO - PROCESS | 1727 | 1468456943877 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9af03400) [pid = 1727] [serial = 636] [outer = 0x9a073000] 17:42:24 INFO - PROCESS | 1727 | 1468456944778 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 1727 | 1468456944803 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 17:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:42:24 INFO - PROCESS | 1727 | 1468456944810 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 1727 | 1468456944813 Marionette TRACE conn4 <- [1,818,null,{}] 17:42:24 INFO - PROCESS | 1727 | 1468456944819 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:24 INFO - PROCESS | 1727 | 1468456944824 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:25 INFO - PROCESS | 1727 | 1468456944997 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 17:42:25 INFO - PROCESS | 1727 | 1468456945172 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 1727 | 1468456945180 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x96544800 == 18 [pid = 1727] [id = 212] 17:42:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9af1a800) [pid = 1727] [serial = 637] [outer = (nil)] 17:42:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b3e2800) [pid = 1727] [serial = 638] [outer = 0x9af1a800] 17:42:25 INFO - PROCESS | 1727 | 1468456945276 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b3e5800) [pid = 1727] [serial = 639] [outer = 0x9af1a800] 17:42:26 INFO - PROCESS | 1727 | 1468456946212 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1439ms 17:42:26 INFO - PROCESS | 1727 | 1468456946250 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 1727 | 1468456946253 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 17:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:42:26 INFO - PROCESS | 1727 | 1468456946261 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 1727 | 1468456946265 Marionette TRACE conn4 <- [1,822,null,{}] 17:42:26 INFO - PROCESS | 1727 | 1468456946271 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:26 INFO - PROCESS | 1727 | 1468456946276 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:26 INFO - PROCESS | 1727 | 1468456946454 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 17:42:26 INFO - PROCESS | 1727 | 1468456946641 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 1727 | 1468456946662 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3c000 == 19 [pid = 1727] [id = 213] 17:42:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9656bc00) [pid = 1727] [serial = 640] [outer = (nil)] 17:42:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9b4e8400) [pid = 1727] [serial = 641] [outer = 0x9656bc00] 17:42:26 INFO - PROCESS | 1727 | 1468456946856 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9bc1b400) [pid = 1727] [serial = 642] [outer = 0x9656bc00] 17:42:27 INFO - PROCESS | 1727 | 1468456947897 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 1727 | 1468456947953 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 17:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:42:27 INFO - PROCESS | 1727 | 1468456947961 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 1727 | 1468456947964 Marionette TRACE conn4 <- [1,826,null,{}] 17:42:27 INFO - PROCESS | 1727 | 1468456947970 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:27 INFO - PROCESS | 1727 | 1468456947976 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:28 INFO - PROCESS | 1727 | 1468456948195 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 17:42:28 INFO - PROCESS | 1727 | 1468456948411 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 1727 | 1468456948420 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e46c00 == 20 [pid = 1727] [id = 214] 17:42:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92e50000) [pid = 1727] [serial = 643] [outer = (nil)] 17:42:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9d803400) [pid = 1727] [serial = 644] [outer = 0x92e50000] 17:42:28 INFO - PROCESS | 1727 | 1468456948545 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9d89c000) [pid = 1727] [serial = 645] [outer = 0x92e50000] 17:42:29 INFO - PROCESS | 1727 | 1468456949457 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1540ms 17:42:29 INFO - PROCESS | 1727 | 1468456949502 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 1727 | 1468456949506 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 17:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:42:29 INFO - PROCESS | 1727 | 1468456949513 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 1727 | 1468456949517 Marionette TRACE conn4 <- [1,830,null,{}] 17:42:29 INFO - PROCESS | 1727 | 1468456949522 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:29 INFO - PROCESS | 1727 | 1468456949527 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:29 INFO - PROCESS | 1727 | 1468456949743 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 17:42:29 INFO - PROCESS | 1727 | 1468456949965 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 1727 | 1468456949972 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a877400 == 21 [pid = 1727] [id = 215] 17:42:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9b3e8c00) [pid = 1727] [serial = 646] [outer = (nil)] 17:42:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0xa1008000) [pid = 1727] [serial = 647] [outer = 0x9b3e8c00] 17:42:30 INFO - PROCESS | 1727 | 1468456950068 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9d855c00) [pid = 1727] [serial = 648] [outer = 0x9b3e8c00] 17:42:30 INFO - PROCESS | 1727 | 1468456950996 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1538ms 17:42:31 INFO - PROCESS | 1727 | 1468456951053 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 1727 | 1468456951057 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 17:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:42:31 INFO - PROCESS | 1727 | 1468456951063 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 1727 | 1468456951067 Marionette TRACE conn4 <- [1,834,null,{}] 17:42:31 INFO - PROCESS | 1727 | 1468456951073 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:31 INFO - PROCESS | 1727 | 1468456951078 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:31 INFO - PROCESS | 1727 | 1468456951258 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 17:42:31 INFO - PROCESS | 1727 | 1468456951645 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 1727 | 1468456951655 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f800 == 22 [pid = 1727] [id = 216] 17:42:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8fd60000) [pid = 1727] [serial = 649] [outer = (nil)] 17:42:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x90fcac00) [pid = 1727] [serial = 650] [outer = 0x8fd60000] 17:42:31 INFO - PROCESS | 1727 | 1468456951783 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91f3fc00) [pid = 1727] [serial = 651] [outer = 0x8fd60000] 17:42:32 INFO - PROCESS | 1727 | 1468456952716 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1687ms 17:42:32 INFO - PROCESS | 1727 | 1468456952755 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 1727 | 1468456952761 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 17:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:42:32 INFO - PROCESS | 1727 | 1468456952770 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 1727 | 1468456952775 Marionette TRACE conn4 <- [1,838,null,{}] 17:42:32 INFO - PROCESS | 1727 | 1468456952783 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:32 INFO - PROCESS | 1727 | 1468456952789 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:33 INFO - PROCESS | 1727 | 1468456953039 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 17:42:33 INFO - PROCESS | 1727 | 1468456953264 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 1727 | 1468456953273 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f38000 == 23 [pid = 1727] [id = 217] 17:42:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9232b000) [pid = 1727] [serial = 652] [outer = (nil)] 17:42:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92752400) [pid = 1727] [serial = 653] [outer = 0x9232b000] 17:42:33 INFO - PROCESS | 1727 | 1468456953379 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93c72400) [pid = 1727] [serial = 654] [outer = 0x9232b000] 17:42:33 INFO - PROCESS | 1727 | --DOCSHELL 0x92749800 == 22 [pid = 1727] [id = 207] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9221cc00) [pid = 1727] [serial = 608] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOCSHELL 0x9656c400 == 21 [pid = 1727] [id = 206] 17:42:33 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4e400 == 20 [pid = 1727] [id = 205] 17:42:33 INFO - PROCESS | 1727 | --DOCSHELL 0x92330800 == 19 [pid = 1727] [id = 204] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9b79f400) [pid = 1727] [serial = 601] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9af10c00) [pid = 1727] [serial = 599] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0xa100a800) [pid = 1727] [serial = 386] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9aab0800) [pid = 1727] [serial = 598] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x952be400) [pid = 1727] [serial = 595] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x924c9c00) [pid = 1727] [serial = 592] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9ab2e000) [pid = 1727] [serial = 563] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9274d400) [pid = 1727] [serial = 593] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9c04ac00) [pid = 1727] [serial = 578] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x93a55400) [pid = 1727] [serial = 577] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9aaa3800) [pid = 1727] [serial = 589] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9af0ac00) [pid = 1727] [serial = 590] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x96575800) [pid = 1727] [serial = 596] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0xa1faa000) [pid = 1727] [serial = 581] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0xa1091800) [pid = 1727] [serial = 580] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x96545800) [pid = 1727] [serial = 586] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x96577c00) [pid = 1727] [serial = 587] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9c03e800) [pid = 1727] [serial = 575] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9bcef400) [pid = 1727] [serial = 574] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a074800) [pid = 1727] [serial = 569] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x99306800) [pid = 1727] [serial = 568] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93c68000) [pid = 1727] [serial = 566] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x939b3800) [pid = 1727] [serial = 565] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x95151c00) [pid = 1727] [serial = 584] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93a61000) [pid = 1727] [serial = 583] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9b4ea400) [pid = 1727] [serial = 572] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9b407400) [pid = 1727] [serial = 571] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9d857c00) [pid = 1727] [serial = 606] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9d809c00) [pid = 1727] [serial = 605] [outer = (nil)] [url = about:blank] 17:42:33 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9bcf4000) [pid = 1727] [serial = 602] [outer = (nil)] [url = about:blank] 17:42:34 INFO - PROCESS | 1727 | 1468456954276 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1537ms 17:42:34 INFO - PROCESS | 1727 | 1468456954310 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 1727 | 1468456954317 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 17:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:42:34 INFO - PROCESS | 1727 | 1468456954325 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 1727 | 1468456954328 Marionette TRACE conn4 <- [1,842,null,{}] 17:42:34 INFO - PROCESS | 1727 | 1468456954334 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:34 INFO - PROCESS | 1727 | 1468456954339 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:34 INFO - PROCESS | 1727 | 1468456954522 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 17:42:34 INFO - PROCESS | 1727 | 1468456954654 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 1727 | 1468456954660 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4b400 == 20 [pid = 1727] [id = 218] 17:42:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92e4e400) [pid = 1727] [serial = 655] [outer = (nil)] 17:42:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9656a000) [pid = 1727] [serial = 656] [outer = 0x92e4e400] 17:42:34 INFO - PROCESS | 1727 | 1468456954733 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9784a400) [pid = 1727] [serial = 657] [outer = 0x92e4e400] 17:42:35 INFO - PROCESS | 1727 | 1468456955621 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1330ms 17:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:42:35 INFO - PROCESS | 1727 | 1468456955655 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 1727 | 1468456955658 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 17:42:35 INFO - PROCESS | 1727 | 1468456955672 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 1727 | 1468456955681 Marionette TRACE conn4 <- [1,846,null,{}] 17:42:35 INFO - PROCESS | 1727 | 1468456955689 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:35 INFO - PROCESS | 1727 | 1468456955696 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:35 INFO - PROCESS | 1727 | 1468456955990 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 17:42:36 INFO - PROCESS | 1727 | 1468456956011 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 1727 | 1468456956021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5a000 == 21 [pid = 1727] [id = 219] 17:42:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a0eec00) [pid = 1727] [serial = 658] [outer = (nil)] 17:42:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a4f3c00) [pid = 1727] [serial = 659] [outer = 0x9a0eec00] 17:42:36 INFO - PROCESS | 1727 | 1468456956087 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9aaa3800) [pid = 1727] [serial = 660] [outer = 0x9a0eec00] 17:42:37 INFO - PROCESS | 1727 | 1468456957081 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1453ms 17:42:37 INFO - PROCESS | 1727 | 1468456957117 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 1727 | 1468456957121 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 17:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:42:37 INFO - PROCESS | 1727 | 1468456957128 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 1727 | 1468456957131 Marionette TRACE conn4 <- [1,850,null,{}] 17:42:37 INFO - PROCESS | 1727 | 1468456957141 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:37 INFO - PROCESS | 1727 | 1468456957145 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:37 INFO - PROCESS | 1727 | 1468456957375 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 17:42:37 INFO - PROCESS | 1727 | 1468456957404 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 1727 | 1468456957410 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fc9c00 == 22 [pid = 1727] [id = 220] 17:42:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a87b800) [pid = 1727] [serial = 661] [outer = (nil)] 17:42:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9af0bc00) [pid = 1727] [serial = 662] [outer = 0x9a87b800] 17:42:37 INFO - PROCESS | 1727 | 1468456957480 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9af16400) [pid = 1727] [serial = 663] [outer = 0x9a87b800] 17:42:37 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9656c800) [pid = 1727] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:42:37 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92334000) [pid = 1727] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:42:37 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x91f3a400) [pid = 1727] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:42:37 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93a57c00) [pid = 1727] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:42:37 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x90fd8800) [pid = 1727] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:42:38 INFO - PROCESS | 1727 | 1468456958459 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1341ms 17:42:38 INFO - PROCESS | 1727 | 1468456958469 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 1727 | 1468456958473 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 17:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:42:38 INFO - PROCESS | 1727 | 1468456958479 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 1727 | 1468456958481 Marionette TRACE conn4 <- [1,854,null,{}] 17:42:38 INFO - PROCESS | 1727 | 1468456958487 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:38 INFO - PROCESS | 1727 | 1468456958492 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:38 INFO - PROCESS | 1727 | 1468456958696 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 17:42:38 INFO - PROCESS | 1727 | 1468456958714 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 1727 | 1468456958729 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c1000 == 23 [pid = 1727] [id = 221] 17:42:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99140000) [pid = 1727] [serial = 664] [outer = (nil)] 17:42:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9b3e2c00) [pid = 1727] [serial = 665] [outer = 0x99140000] 17:42:38 INFO - PROCESS | 1727 | 1468456958809 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9bc12c00) [pid = 1727] [serial = 666] [outer = 0x99140000] 17:42:39 INFO - PROCESS | 1727 | 1468456959672 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1241ms 17:42:39 INFO - PROCESS | 1727 | 1468456959721 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 1727 | 1468456959724 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 17:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:42:39 INFO - PROCESS | 1727 | 1468456959730 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 1727 | 1468456959734 Marionette TRACE conn4 <- [1,858,null,{}] 17:42:39 INFO - PROCESS | 1727 | 1468456959739 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:39 INFO - PROCESS | 1727 | 1468456959745 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:39 INFO - PROCESS | 1727 | 1468456959914 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 17:42:39 INFO - PROCESS | 1727 | 1468456959929 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 1727 | 1468456959935 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e800 == 24 [pid = 1727] [id = 222] 17:42:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93a62800) [pid = 1727] [serial = 667] [outer = (nil)] 17:42:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9c049c00) [pid = 1727] [serial = 668] [outer = 0x93a62800] 17:42:40 INFO - PROCESS | 1727 | 1468456960122 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9d80a000) [pid = 1727] [serial = 669] [outer = 0x93a62800] 17:42:41 INFO - PROCESS | 1727 | 1468456961225 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1532ms 17:42:41 INFO - PROCESS | 1727 | 1468456961264 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 1727 | 1468456961271 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 17:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:42:41 INFO - PROCESS | 1727 | 1468456961279 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 1727 | 1468456961287 Marionette TRACE conn4 <- [1,862,null,{}] 17:42:41 INFO - PROCESS | 1727 | 1468456961294 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:41 INFO - PROCESS | 1727 | 1468456961301 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:41 INFO - PROCESS | 1727 | 1468456961512 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 17:42:41 INFO - PROCESS | 1727 | 1468456961740 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 1727 | 1468456961748 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x92748800 == 25 [pid = 1727] [id = 223] 17:42:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92c31800) [pid = 1727] [serial = 670] [outer = (nil)] 17:42:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x93a61000) [pid = 1727] [serial = 671] [outer = 0x92c31800] 17:42:41 INFO - PROCESS | 1727 | 1468456961873 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9514fc00) [pid = 1727] [serial = 672] [outer = 0x92c31800] 17:42:42 INFO - PROCESS | 1727 | 1468456962813 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1591ms 17:42:42 INFO - PROCESS | 1727 | 1468456962871 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 17:42:42 INFO - PROCESS | 1727 | 1468456962878 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 17:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:42:42 INFO - PROCESS | 1727 | 1468456962889 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 1727 | 1468456962893 Marionette TRACE conn4 <- [1,866,null,{}] 17:42:42 INFO - PROCESS | 1727 | 1468456962900 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:42 INFO - PROCESS | 1727 | 1468456962906 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:43 INFO - PROCESS | 1727 | 1468456963107 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 17:42:43 INFO - PROCESS | 1727 | 1468456963374 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 1727 | 1468456963380 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x99308000 == 26 [pid = 1727] [id = 224] 17:42:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x99fe1400) [pid = 1727] [serial = 673] [outer = (nil)] 17:42:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a38a000) [pid = 1727] [serial = 674] [outer = 0x99fe1400] 17:42:43 INFO - PROCESS | 1727 | 1468456963570 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9aaabc00) [pid = 1727] [serial = 675] [outer = 0x99fe1400] 17:42:44 INFO - PROCESS | 1727 | 1468456964594 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1744ms 17:42:44 INFO - PROCESS | 1727 | 1468456964633 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 17:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:42:44 INFO - PROCESS | 1727 | 1468456964638 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 17:42:44 INFO - PROCESS | 1727 | 1468456964644 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 1727 | 1468456964651 Marionette TRACE conn4 <- [1,870,null,{}] 17:42:44 INFO - PROCESS | 1727 | 1468456964667 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 1727 | 1468456964676 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:44 INFO - PROCESS | 1727 | 1468456964880 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 17:42:45 INFO - PROCESS | 1727 | 1468456965056 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 1727 | 1468456965070 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c043c00 == 27 [pid = 1727] [id = 225] 17:42:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c047400) [pid = 1727] [serial = 676] [outer = (nil)] 17:42:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9d403800) [pid = 1727] [serial = 677] [outer = 0x9c047400] 17:42:45 INFO - PROCESS | 1727 | 1468456965186 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa1095800) [pid = 1727] [serial = 678] [outer = 0x9c047400] 17:42:46 INFO - PROCESS | 1727 | 1468456966213 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1644ms 17:42:46 INFO - PROCESS | 1727 | 1468456966289 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 17:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:42:46 INFO - PROCESS | 1727 | 1468456966295 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 17:42:46 INFO - PROCESS | 1727 | 1468456966302 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 1727 | 1468456966306 Marionette TRACE conn4 <- [1,874,null,{}] 17:42:46 INFO - PROCESS | 1727 | 1468456966312 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:46 INFO - PROCESS | 1727 | 1468456966317 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:46 INFO - PROCESS | 1727 | 1468456966552 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 17:42:46 INFO - PROCESS | 1727 | 1468456966770 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 1727 | 1468456966779 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a63000 == 28 [pid = 1727] [id = 226] 17:42:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9914a800) [pid = 1727] [serial = 679] [outer = (nil)] 17:42:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0xa222a400) [pid = 1727] [serial = 680] [outer = 0x9914a800] 17:42:46 INFO - PROCESS | 1727 | 1468456966930 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0xa2436400) [pid = 1727] [serial = 681] [outer = 0x9914a800] 17:42:47 INFO - PROCESS | 1727 | 1468456967906 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1636ms 17:42:47 INFO - PROCESS | 1727 | 1468456967939 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 1727 | 1468456967944 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 17:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:42:47 INFO - PROCESS | 1727 | 1468456967950 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 1727 | 1468456967954 Marionette TRACE conn4 <- [1,878,null,{}] 17:42:47 INFO - PROCESS | 1727 | 1468456967960 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:47 INFO - PROCESS | 1727 | 1468456967965 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:48 INFO - PROCESS | 1727 | 1468456968156 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 17:42:48 INFO - PROCESS | 1727 | 1468456968424 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 1727 | 1468456968439 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e47400 == 29 [pid = 1727] [id = 227] 17:42:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0xa1faa000) [pid = 1727] [serial = 682] [outer = (nil)] 17:42:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0xa2ebb400) [pid = 1727] [serial = 683] [outer = 0xa1faa000] 17:42:48 INFO - PROCESS | 1727 | 1468456968585 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0xa2eeb000) [pid = 1727] [serial = 684] [outer = 0xa1faa000] 17:42:49 INFO - PROCESS | 1727 | 1468456969520 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1640ms 17:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:42:49 INFO - PROCESS | 1727 | 1468456969592 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 1727 | 1468456969595 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 17:42:49 INFO - PROCESS | 1727 | 1468456969602 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 1727 | 1468456969606 Marionette TRACE conn4 <- [1,882,null,{}] 17:42:49 INFO - PROCESS | 1727 | 1468456969612 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:49 INFO - PROCESS | 1727 | 1468456969623 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:49 INFO - PROCESS | 1727 | 1468456969867 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 17:42:50 INFO - PROCESS | 1727 | 1468456970101 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 1727 | 1468456970111 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656e000 == 30 [pid = 1727] [id = 228] 17:42:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0xa318e400) [pid = 1727] [serial = 685] [outer = (nil)] 17:42:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0xa33cb000) [pid = 1727] [serial = 686] [outer = 0xa318e400] 17:42:50 INFO - PROCESS | 1727 | 1468456970238 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0xa4d11800) [pid = 1727] [serial = 687] [outer = 0xa318e400] 17:42:51 INFO - PROCESS | 1727 | 1468456971131 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1593ms 17:42:51 INFO - PROCESS | 1727 | 1468456971195 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 17:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:42:51 INFO - PROCESS | 1727 | 1468456971200 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 17:42:51 INFO - PROCESS | 1727 | 1468456971207 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 1727 | 1468456971210 Marionette TRACE conn4 <- [1,886,null,{}] 17:42:51 INFO - PROCESS | 1727 | 1468456971216 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:51 INFO - PROCESS | 1727 | 1468456971221 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:51 INFO - PROCESS | 1727 | 1468456971451 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 17:42:51 INFO - PROCESS | 1727 | 1468456971670 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 1727 | 1468456971679 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5ac00 == 31 [pid = 1727] [id = 229] 17:42:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x91f35c00) [pid = 1727] [serial = 688] [outer = (nil)] 17:42:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92745000) [pid = 1727] [serial = 689] [outer = 0x91f35c00] 17:42:52 INFO - PROCESS | 1727 | 1468456972027 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x92c3ac00) [pid = 1727] [serial = 690] [outer = 0x91f35c00] 17:42:53 INFO - PROCESS | 1727 | 1468456973019 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1844ms 17:42:53 INFO - PROCESS | 1727 | 1468456973050 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 1727 | 1468456973056 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 17:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:42:53 INFO - PROCESS | 1727 | 1468456973064 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 1727 | 1468456973068 Marionette TRACE conn4 <- [1,890,null,{}] 17:42:53 INFO - PROCESS | 1727 | 1468456973077 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:53 INFO - PROCESS | 1727 | 1468456973081 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:53 INFO - PROCESS | 1727 | 1468456973263 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 17:42:53 INFO - PROCESS | 1727 | 1468456973607 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 1727 | 1468456973620 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x99758400 == 32 [pid = 1727] [id = 230] 17:42:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x99763400) [pid = 1727] [serial = 691] [outer = (nil)] 17:42:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9a078400) [pid = 1727] [serial = 692] [outer = 0x99763400] 17:42:53 INFO - PROCESS | 1727 | 1468456973698 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9a37f400) [pid = 1727] [serial = 693] [outer = 0x99763400] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x9a877400 == 31 [pid = 1727] [id = 215] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92e46c00 == 30 [pid = 1727] [id = 214] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x9784d800 == 29 [pid = 1727] [id = 210] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x96569000 == 28 [pid = 1727] [id = 211] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3a000 == 27 [pid = 1727] [id = 209] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d800 == 26 [pid = 1727] [id = 208] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x91f37400 == 25 [pid = 1727] [id = 203] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f800 == 24 [pid = 1727] [id = 216] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3c000 == 23 [pid = 1727] [id = 213] 17:42:55 INFO - PROCESS | 1727 | --DOCSHELL 0x96544800 == 22 [pid = 1727] [id = 212] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9232f800) [pid = 1727] [serial = 611] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92743c00) [pid = 1727] [serial = 609] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x99306400) [pid = 1727] [serial = 623] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9820a400) [pid = 1727] [serial = 620] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x924c7800) [pid = 1727] [serial = 614] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9274b000) [pid = 1727] [serial = 615] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92749c00) [pid = 1727] [serial = 612] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x95146c00) [pid = 1727] [serial = 618] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x99302000) [pid = 1727] [serial = 621] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x93c72c00) [pid = 1727] [serial = 617] [outer = (nil)] [url = about:blank] 17:42:55 INFO - PROCESS | 1727 | 1468456975815 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2805ms 17:42:55 INFO - PROCESS | 1727 | 1468456975869 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 1727 | 1468456975875 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 17:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:42:55 INFO - PROCESS | 1727 | 1468456975883 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 1727 | 1468456975887 Marionette TRACE conn4 <- [1,894,null,{}] 17:42:55 INFO - PROCESS | 1727 | 1468456975896 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:55 INFO - PROCESS | 1727 | 1468456975901 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:56 INFO - PROCESS | 1727 | 1468456976066 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 17:42:56 INFO - PROCESS | 1727 | 1468456976078 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 1727 | 1468456976092 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd0c00 == 23 [pid = 1727] [id = 231] 17:42:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92226000) [pid = 1727] [serial = 694] [outer = (nil)] 17:42:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9232fc00) [pid = 1727] [serial = 695] [outer = 0x92226000] 17:42:56 INFO - PROCESS | 1727 | 1468456976199 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x924bfc00) [pid = 1727] [serial = 696] [outer = 0x92226000] 17:42:57 INFO - PROCESS | 1727 | 1468456977078 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1237ms 17:42:57 INFO - PROCESS | 1727 | 1468456977124 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 1727 | 1468456977132 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 17:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:42:57 INFO - PROCESS | 1727 | 1468456977143 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 1727 | 1468456977147 Marionette TRACE conn4 <- [1,898,null,{}] 17:42:57 INFO - PROCESS | 1727 | 1468456977153 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:57 INFO - PROCESS | 1727 | 1468456977159 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:57 INFO - PROCESS | 1727 | 1468456977324 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 17:42:57 INFO - PROCESS | 1727 | 1468456977335 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 1727 | 1468456977343 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c30c00 == 24 [pid = 1727] [id = 232] 17:42:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92c31400) [pid = 1727] [serial = 697] [outer = (nil)] 17:42:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92c34c00) [pid = 1727] [serial = 698] [outer = 0x92c31400] 17:42:57 INFO - PROCESS | 1727 | 1468456977427 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92c3e000) [pid = 1727] [serial = 699] [outer = 0x92c31400] 17:42:58 INFO - PROCESS | 1727 | 1468456978466 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1342ms 17:42:58 INFO - PROCESS | 1727 | 1468456978484 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 1727 | 1468456978487 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 17:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:42:58 INFO - PROCESS | 1727 | 1468456978494 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 1727 | 1468456978500 Marionette TRACE conn4 <- [1,902,null,{}] 17:42:58 INFO - PROCESS | 1727 | 1468456978524 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:58 INFO - PROCESS | 1727 | 1468456978533 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:58 INFO - PROCESS | 1727 | 1468456978740 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 17:42:58 INFO - PROCESS | 1727 | 1468456978761 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 1727 | 1468456978772 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:42:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c70000 == 25 [pid = 1727] [id = 233] 17:42:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93c71400) [pid = 1727] [serial = 700] [outer = (nil)] 17:42:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x95145000) [pid = 1727] [serial = 701] [outer = 0x93c71400] 17:42:58 INFO - PROCESS | 1727 | 1468456978846 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9514ec00) [pid = 1727] [serial = 702] [outer = 0x93c71400] 17:42:59 INFO - PROCESS | 1727 | 1468456979752 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1284ms 17:42:59 INFO - PROCESS | 1727 | 1468456979779 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 1727 | 1468456979782 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 17:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:42:59 INFO - PROCESS | 1727 | 1468456979789 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 1727 | 1468456979793 Marionette TRACE conn4 <- [1,906,null,{}] 17:42:59 INFO - PROCESS | 1727 | 1468456979798 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:59 INFO - PROCESS | 1727 | 1468456979803 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:00 INFO - PROCESS | 1727 | 1468456980042 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x939ad800) [pid = 1727] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x93a62800) [pid = 1727] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x99140000) [pid = 1727] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9a87b800) [pid = 1727] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x92e4e400) [pid = 1727] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93a59400) [pid = 1727] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9a073000) [pid = 1727] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9af1a800) [pid = 1727] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x99307400) [pid = 1727] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9656bc00) [pid = 1727] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9b3e8c00) [pid = 1727] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9232b000) [pid = 1727] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92e50000) [pid = 1727] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8fd60000) [pid = 1727] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:43:00 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a0eec00) [pid = 1727] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:43:00 INFO - PROCESS | 1727 | 1468456980658 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 1727 | 1468456980666 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60000 == 26 [pid = 1727] [id = 234] 17:43:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91f42000) [pid = 1727] [serial = 703] [outer = (nil)] 17:43:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92c38800) [pid = 1727] [serial = 704] [outer = 0x91f42000] 17:43:00 INFO - PROCESS | 1727 | 1468456980739 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x952bb400) [pid = 1727] [serial = 705] [outer = 0x91f42000] 17:43:01 INFO - PROCESS | 1727 | 1468456981527 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1783ms 17:43:01 INFO - PROCESS | 1727 | 1468456981576 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 1727 | 1468456981582 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 17:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:43:01 INFO - PROCESS | 1727 | 1468456981592 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 1727 | 1468456981597 Marionette TRACE conn4 <- [1,910,null,{}] 17:43:01 INFO - PROCESS | 1727 | 1468456981606 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:01 INFO - PROCESS | 1727 | 1468456981614 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:01 INFO - PROCESS | 1727 | 1468456981795 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 17:43:01 INFO - PROCESS | 1727 | 1468456981916 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 1727 | 1468456981924 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749800 == 27 [pid = 1727] [id = 235] 17:43:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x952c3c00) [pid = 1727] [serial = 706] [outer = (nil)] 17:43:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x96574400) [pid = 1727] [serial = 707] [outer = 0x952c3c00] 17:43:02 INFO - PROCESS | 1727 | 1468456981999 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x97846400) [pid = 1727] [serial = 708] [outer = 0x952c3c00] 17:43:03 INFO - PROCESS | 1727 | 1468456983001 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1489ms 17:43:03 INFO - PROCESS | 1727 | 1468456983081 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 1727 | 1468456983087 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 17:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:43:03 INFO - PROCESS | 1727 | 1468456983096 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 1727 | 1468456983102 Marionette TRACE conn4 <- [1,914,null,{}] 17:43:03 INFO - PROCESS | 1727 | 1468456983111 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:03 INFO - PROCESS | 1727 | 1468456983116 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:03 INFO - PROCESS | 1727 | 1468456983346 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 17:43:03 INFO - PROCESS | 1727 | 1468456983588 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 1727 | 1468456983604 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd8400 == 28 [pid = 1727] [id = 236] 17:43:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91f41400) [pid = 1727] [serial = 709] [outer = (nil)] 17:43:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92749c00) [pid = 1727] [serial = 710] [outer = 0x91f41400] 17:43:03 INFO - PROCESS | 1727 | 1468456983688 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92c32400) [pid = 1727] [serial = 711] [outer = 0x91f41400] 17:43:04 INFO - PROCESS | 1727 | 1468456984674 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1653ms 17:43:04 INFO - PROCESS | 1727 | 1468456984748 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 1727 | 1468456984756 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 17:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:43:04 INFO - PROCESS | 1727 | 1468456984767 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 1727 | 1468456984772 Marionette TRACE conn4 <- [1,918,null,{}] 17:43:04 INFO - PROCESS | 1727 | 1468456984780 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:04 INFO - PROCESS | 1727 | 1468456984785 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:04 INFO - PROCESS | 1727 | 1468456984978 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 17:43:05 INFO - PROCESS | 1727 | 1468456985193 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 1727 | 1468456985202 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd62c00 == 29 [pid = 1727] [id = 237] 17:43:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x93a5a800) [pid = 1727] [serial = 712] [outer = (nil)] 17:43:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9514cc00) [pid = 1727] [serial = 713] [outer = 0x93a5a800] 17:43:05 INFO - PROCESS | 1727 | 1468456985296 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x95152800) [pid = 1727] [serial = 714] [outer = 0x93a5a800] 17:43:06 INFO - PROCESS | 1727 | 1468456986348 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1648ms 17:43:06 INFO - PROCESS | 1727 | 1468456986416 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 1727 | 1468456986421 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 17:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:43:06 INFO - PROCESS | 1727 | 1468456986428 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 1727 | 1468456986435 Marionette TRACE conn4 <- [1,922,null,{}] 17:43:06 INFO - PROCESS | 1727 | 1468456986452 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:06 INFO - PROCESS | 1727 | 1468456986462 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:06 INFO - PROCESS | 1727 | 1468456986673 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 17:43:06 INFO - PROCESS | 1727 | 1468456986906 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 1727 | 1468456986918 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x99761c00 == 30 [pid = 1727] [id = 238] 17:43:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x99fdcc00) [pid = 1727] [serial = 715] [outer = (nil)] 17:43:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9a077c00) [pid = 1727] [serial = 716] [outer = 0x99fdcc00] 17:43:07 INFO - PROCESS | 1727 | 1468456987001 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9a0eb800) [pid = 1727] [serial = 717] [outer = 0x99fdcc00] 17:43:08 INFO - PROCESS | 1727 | 1468456988022 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1639ms 17:43:08 INFO - PROCESS | 1727 | 1468456988068 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 17:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:43:08 INFO - PROCESS | 1727 | 1468456988074 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 17:43:08 INFO - PROCESS | 1727 | 1468456988080 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - PROCESS | 1727 | 1468456988083 Marionette TRACE conn4 <- [1,926,null,{}] 17:43:08 INFO - PROCESS | 1727 | 1468456988089 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:08 INFO - PROCESS | 1727 | 1468456988094 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:08 INFO - PROCESS | 1727 | 1468456988287 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 17:43:08 INFO - PROCESS | 1727 | 1468456988507 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 1727 | 1468456988515 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c69400 == 31 [pid = 1727] [id = 239] 17:43:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x93c6f800) [pid = 1727] [serial = 718] [outer = (nil)] 17:43:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9a87fc00) [pid = 1727] [serial = 719] [outer = 0x93c6f800] 17:43:08 INFO - PROCESS | 1727 | 1468456988644 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9aaa1400) [pid = 1727] [serial = 720] [outer = 0x93c6f800] 17:43:09 INFO - PROCESS | 1727 | 1468456989734 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1733ms 17:43:09 INFO - PROCESS | 1727 | 1468456989814 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 1727 | 1468456989820 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 17:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:43:09 INFO - PROCESS | 1727 | 1468456989830 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 1727 | 1468456989834 Marionette TRACE conn4 <- [1,930,null,{}] 17:43:09 INFO - PROCESS | 1727 | 1468456989843 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:09 INFO - PROCESS | 1727 | 1468456989849 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:10 INFO - PROCESS | 1727 | 1468456990024 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 17:43:10 INFO - PROCESS | 1727 | 1468456990268 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 1727 | 1468456990280 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c7400 == 32 [pid = 1727] [id = 240] 17:43:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x924c7800) [pid = 1727] [serial = 721] [outer = (nil)] 17:43:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9274b000) [pid = 1727] [serial = 722] [outer = 0x924c7800] 17:43:10 INFO - PROCESS | 1727 | 1468456990384 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92e41800) [pid = 1727] [serial = 723] [outer = 0x924c7800] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9a06e800) [pid = 1727] [serial = 624] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9d80a000) [pid = 1727] [serial = 669] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9c049c00) [pid = 1727] [serial = 668] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9b3e2c00) [pid = 1727] [serial = 665] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9af0bc00) [pid = 1727] [serial = 662] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9656a000) [pid = 1727] [serial = 656] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9514bc00) [pid = 1727] [serial = 629] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x952c0c00) [pid = 1727] [serial = 630] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8fd65800) [pid = 1727] [serial = 626] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9aaae800) [pid = 1727] [serial = 635] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9af03400) [pid = 1727] [serial = 636] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9b3e2800) [pid = 1727] [serial = 638] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9bc12c00) [pid = 1727] [serial = 666] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9b3e5800) [pid = 1727] [serial = 639] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9a072800) [pid = 1727] [serial = 632] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9a0f7000) [pid = 1727] [serial = 633] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9b4e8400) [pid = 1727] [serial = 641] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9bc1b400) [pid = 1727] [serial = 642] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0xa1008000) [pid = 1727] [serial = 647] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9d855c00) [pid = 1727] [serial = 648] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92752400) [pid = 1727] [serial = 653] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93c72400) [pid = 1727] [serial = 654] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9d803400) [pid = 1727] [serial = 644] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9d89c000) [pid = 1727] [serial = 645] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x90fcac00) [pid = 1727] [serial = 650] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x91f3fc00) [pid = 1727] [serial = 651] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9784a400) [pid = 1727] [serial = 657] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9aaa3800) [pid = 1727] [serial = 660] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9af16400) [pid = 1727] [serial = 663] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a4f3c00) [pid = 1727] [serial = 659] [outer = (nil)] [url = about:blank] 17:43:11 INFO - PROCESS | 1727 | 1468456991443 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1650ms 17:43:11 INFO - PROCESS | 1727 | 1468456991480 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 1727 | 1468456991487 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 17:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:43:11 INFO - PROCESS | 1727 | 1468456991497 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 1727 | 1468456991501 Marionette TRACE conn4 <- [1,934,null,{}] 17:43:11 INFO - PROCESS | 1727 | 1468456991512 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:11 INFO - PROCESS | 1727 | 1468456991518 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:11 INFO - PROCESS | 1727 | 1468456991710 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 17:43:11 INFO - PROCESS | 1727 | 1468456991960 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 1727 | 1468456991976 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x92229c00 == 33 [pid = 1727] [id = 241] 17:43:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x924c6000) [pid = 1727] [serial = 724] [outer = (nil)] 17:43:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92c31000) [pid = 1727] [serial = 725] [outer = 0x924c6000] 17:43:12 INFO - PROCESS | 1727 | 1468456992081 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x93a59800) [pid = 1727] [serial = 726] [outer = 0x924c6000] 17:43:13 INFO - PROCESS | 1727 | 1468456993058 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1594ms 17:43:13 INFO - PROCESS | 1727 | 1468456993091 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 1727 | 1468456993099 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 17:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:43:13 INFO - PROCESS | 1727 | 1468456993111 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 1727 | 1468456993115 Marionette TRACE conn4 <- [1,938,null,{}] 17:43:13 INFO - PROCESS | 1727 | 1468456993122 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:13 INFO - PROCESS | 1727 | 1468456993129 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:13 INFO - PROCESS | 1727 | 1468456993316 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 17:43:13 INFO - PROCESS | 1727 | 1468456993529 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 1727 | 1468456993540 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c5800 == 34 [pid = 1727] [id = 242] 17:43:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x96569800) [pid = 1727] [serial = 727] [outer = (nil)] 17:43:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x96570000) [pid = 1727] [serial = 728] [outer = 0x96569800] 17:43:13 INFO - PROCESS | 1727 | 1468456993632 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9784a800) [pid = 1727] [serial = 729] [outer = 0x96569800] 17:43:14 INFO - PROCESS | 1727 | 1468456994528 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1494ms 17:43:14 INFO - PROCESS | 1727 | 1468456994604 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 17:43:14 INFO - PROCESS | 1727 | 1468456994609 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 17:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:43:14 INFO - PROCESS | 1727 | 1468456994616 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 1727 | 1468456994624 Marionette TRACE conn4 <- [1,942,null,{}] 17:43:14 INFO - PROCESS | 1727 | 1468456994642 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:14 INFO - PROCESS | 1727 | 1468456994652 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:14 INFO - PROCESS | 1727 | 1468456994952 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 17:43:15 INFO - PROCESS | 1727 | 1468456995139 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 1727 | 1468456995151 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0f5000 == 35 [pid = 1727] [id = 243] 17:43:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9a0f7000) [pid = 1727] [serial = 730] [outer = (nil)] 17:43:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9a1f6800) [pid = 1727] [serial = 731] [outer = 0x9a0f7000] 17:43:15 INFO - PROCESS | 1727 | 1468456995288 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9a881800) [pid = 1727] [serial = 732] [outer = 0x9a0f7000] 17:43:16 INFO - PROCESS | 1727 | 1468456996236 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1695ms 17:43:16 INFO - PROCESS | 1727 | 1468456996312 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 1727 | 1468456996318 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 17:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:43:16 INFO - PROCESS | 1727 | 1468456996325 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 1727 | 1468456996329 Marionette TRACE conn4 <- [1,946,null,{}] 17:43:16 INFO - PROCESS | 1727 | 1468456996335 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:16 INFO - PROCESS | 1727 | 1468456996341 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:16 INFO - PROCESS | 1727 | 1468456996562 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 17:43:16 INFO - PROCESS | 1727 | 1468456996785 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 1727 | 1468456996794 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f44800 == 36 [pid = 1727] [id = 244] 17:43:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9a4f3c00) [pid = 1727] [serial = 733] [outer = (nil)] 17:43:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9af02400) [pid = 1727] [serial = 734] [outer = 0x9a4f3c00] 17:43:16 INFO - PROCESS | 1727 | 1468456996922 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9af05000) [pid = 1727] [serial = 735] [outer = 0x9a4f3c00] 17:43:17 INFO - PROCESS | 1727 | 1468456997870 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1582ms 17:43:17 INFO - PROCESS | 1727 | 1468456997908 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 1727 | 1468456997912 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 17:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:43:17 INFO - PROCESS | 1727 | 1468456997919 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 1727 | 1468456997922 Marionette TRACE conn4 <- [1,950,null,{}] 17:43:17 INFO - PROCESS | 1727 | 1468456997931 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:17 INFO - PROCESS | 1727 | 1468456997936 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:18 INFO - PROCESS | 1727 | 1468456998121 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 17:43:18 INFO - PROCESS | 1727 | 1468456998367 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 1727 | 1468456998374 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c2800 == 37 [pid = 1727] [id = 245] 17:43:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9ab3a800) [pid = 1727] [serial = 736] [outer = (nil)] 17:43:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9af10800) [pid = 1727] [serial = 737] [outer = 0x9ab3a800] 17:43:18 INFO - PROCESS | 1727 | 1468456998504 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9af12400) [pid = 1727] [serial = 738] [outer = 0x9ab3a800] 17:43:19 INFO - PROCESS | 1727 | 1468456999571 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1683ms 17:43:19 INFO - PROCESS | 1727 | 1468456999607 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 1727 | 1468456999612 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 17:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:43:19 INFO - PROCESS | 1727 | 1468456999619 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 1727 | 1468456999623 Marionette TRACE conn4 <- [1,954,null,{}] 17:43:19 INFO - PROCESS | 1727 | 1468456999629 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:19 INFO - PROCESS | 1727 | 1468456999640 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:19 INFO - PROCESS | 1727 | 1468456999890 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 17:43:20 INFO - PROCESS | 1727 | 1468457000120 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 1727 | 1468457000127 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d000 == 38 [pid = 1727] [id = 246] 17:43:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x924bd800) [pid = 1727] [serial = 739] [outer = (nil)] 17:43:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9b407c00) [pid = 1727] [serial = 740] [outer = 0x924bd800] 17:43:20 INFO - PROCESS | 1727 | 1468457000212 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9b4ea800) [pid = 1727] [serial = 741] [outer = 0x924bd800] 17:43:21 INFO - PROCESS | 1727 | 1468457001137 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1590ms 17:43:21 INFO - PROCESS | 1727 | 1468457001210 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 1727 | 1468457001214 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 17:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:43:21 INFO - PROCESS | 1727 | 1468457001221 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 1727 | 1468457001226 Marionette TRACE conn4 <- [1,958,null,{}] 17:43:21 INFO - PROCESS | 1727 | 1468457001232 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:21 INFO - PROCESS | 1727 | 1468457001238 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:21 INFO - PROCESS | 1727 | 1468457001422 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 17:43:21 INFO - PROCESS | 1727 | 1468457001678 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 1727 | 1468457001690 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa2400 == 39 [pid = 1727] [id = 247] 17:43:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9b40b400) [pid = 1727] [serial = 742] [outer = (nil)] 17:43:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9b4f7400) [pid = 1727] [serial = 743] [outer = 0x9b40b400] 17:43:21 INFO - PROCESS | 1727 | 1468457001832 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9bc13400) [pid = 1727] [serial = 744] [outer = 0x9b40b400] 17:43:22 INFO - PROCESS | 1727 | 1468457002781 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 17:43:22 INFO - PROCESS | 1727 | 1468457002860 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 1727 | 1468457002863 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 17:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:43:22 INFO - PROCESS | 1727 | 1468457002872 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 1727 | 1468457002878 Marionette TRACE conn4 <- [1,962,null,{}] 17:43:22 INFO - PROCESS | 1727 | 1468457002884 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:22 INFO - PROCESS | 1727 | 1468457002890 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:23 INFO - PROCESS | 1727 | 1468457003119 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 17:43:23 INFO - PROCESS | 1727 | 1468457003377 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 1727 | 1468457003388 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x939ad400 == 40 [pid = 1727] [id = 248] 17:43:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9af0d000) [pid = 1727] [serial = 745] [outer = (nil)] 17:43:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9bcf8800) [pid = 1727] [serial = 746] [outer = 0x9af0d000] 17:43:23 INFO - PROCESS | 1727 | 1468457003508 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9c03dc00) [pid = 1727] [serial = 747] [outer = 0x9af0d000] 17:43:24 INFO - PROCESS | 1727 | 1468457004451 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1637ms 17:43:24 INFO - PROCESS | 1727 | 1468457004511 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 1727 | 1468457004517 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 17:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:43:24 INFO - PROCESS | 1727 | 1468457004525 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 1727 | 1468457004529 Marionette TRACE conn4 <- [1,966,null,{}] 17:43:24 INFO - PROCESS | 1727 | 1468457004535 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:24 INFO - PROCESS | 1727 | 1468457004541 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:24 INFO - PROCESS | 1727 | 1468457004774 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 17:43:25 INFO - PROCESS | 1727 | 1468457005040 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 1727 | 1468457005047 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b4f3000 == 41 [pid = 1727] [id = 249] 17:43:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9b797400) [pid = 1727] [serial = 748] [outer = (nil)] 17:43:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9c049400) [pid = 1727] [serial = 749] [outer = 0x9b797400] 17:43:25 INFO - PROCESS | 1727 | 1468457005200 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9d447400) [pid = 1727] [serial = 750] [outer = 0x9b797400] 17:43:26 INFO - PROCESS | 1727 | 1468457006268 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1781ms 17:43:26 INFO - PROCESS | 1727 | 1468457006308 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 17:43:26 INFO - PROCESS | 1727 | 1468457006314 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 17:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:43:26 INFO - PROCESS | 1727 | 1468457006324 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:43:26 INFO - PROCESS | 1727 | 1468457006329 Marionette TRACE conn4 <- [1,970,null,{}] 17:43:26 INFO - PROCESS | 1727 | 1468457006338 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:26 INFO - PROCESS | 1727 | 1468457006344 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:26 INFO - PROCESS | 1727 | 1468457006539 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 17:43:26 INFO - PROCESS | 1727 | 1468457006795 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 1727 | 1468457006815 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x924ca800 == 42 [pid = 1727] [id = 250] 17:43:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x924cac00) [pid = 1727] [serial = 751] [outer = (nil)] 17:43:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92c37400) [pid = 1727] [serial = 752] [outer = 0x924cac00] 17:43:26 INFO - PROCESS | 1727 | 1468457006909 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x93c69000) [pid = 1727] [serial = 753] [outer = 0x924cac00] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60000 == 41 [pid = 1727] [id = 234] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93c69400 == 40 [pid = 1727] [id = 239] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd62c00 == 39 [pid = 1727] [id = 237] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd8400 == 38 [pid = 1727] [id = 236] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x99761c00 == 37 [pid = 1727] [id = 238] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92749800 == 36 [pid = 1727] [id = 235] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9b4f3000 == 35 [pid = 1727] [id = 249] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x939ad400 == 34 [pid = 1727] [id = 248] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa2400 == 33 [pid = 1727] [id = 247] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x924c2800 == 32 [pid = 1727] [id = 245] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d000 == 31 [pid = 1727] [id = 246] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x91f44800 == 30 [pid = 1727] [id = 244] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0f5000 == 29 [pid = 1727] [id = 243] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x924c5800 == 28 [pid = 1727] [id = 242] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x924c7400 == 27 [pid = 1727] [id = 240] 17:43:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92229c00 == 26 [pid = 1727] [id = 241] 17:43:29 INFO - PROCESS | 1727 | 1468457009058 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2792ms 17:43:29 INFO - PROCESS | 1727 | 1468457009118 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 1727 | 1468457009124 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 17:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:43:29 INFO - PROCESS | 1727 | 1468457009134 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 1727 | 1468457009138 Marionette TRACE conn4 <- [1,974,null,{}] 17:43:29 INFO - PROCESS | 1727 | 1468457009147 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:29 INFO - PROCESS | 1727 | 1468457009153 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:29 INFO - PROCESS | 1727 | 1468457009328 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 17:43:29 INFO - PROCESS | 1727 | 1468457009452 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 1727 | 1468457009468 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3f000 == 27 [pid = 1727] [id = 251] 17:43:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x92221800) [pid = 1727] [serial = 754] [outer = (nil)] 17:43:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x92330000) [pid = 1727] [serial = 755] [outer = 0x92221800] 17:43:29 INFO - PROCESS | 1727 | 1468457009540 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x924c1400) [pid = 1727] [serial = 756] [outer = 0x92221800] 17:43:30 INFO - PROCESS | 1727 | 1468457010351 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1291ms 17:43:30 INFO - PROCESS | 1727 | 1468457010425 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 1727 | 1468457010434 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 17:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:43:30 INFO - PROCESS | 1727 | 1468457010446 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 1727 | 1468457010450 Marionette TRACE conn4 <- [1,978,null,{}] 17:43:30 INFO - PROCESS | 1727 | 1468457010458 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:30 INFO - PROCESS | 1727 | 1468457010463 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:30 INFO - PROCESS | 1727 | 1468457010654 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 17:43:30 INFO - PROCESS | 1727 | 1468457010795 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 1727 | 1468457010807 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274c800 == 28 [pid = 1727] [id = 252] 17:43:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x92c34800) [pid = 1727] [serial = 757] [outer = (nil)] 17:43:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x93c6b400) [pid = 1727] [serial = 758] [outer = 0x92c34800] 17:43:30 INFO - PROCESS | 1727 | 1468457010884 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x95146800) [pid = 1727] [serial = 759] [outer = 0x92c34800] 17:43:31 INFO - PROCESS | 1727 | 1468457011858 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1440ms 17:43:31 INFO - PROCESS | 1727 | 1468457011886 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 17:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:43:31 INFO - PROCESS | 1727 | 1468457011890 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 17:43:31 INFO - PROCESS | 1727 | 1468457011897 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 1727 | 1468457011903 Marionette TRACE conn4 <- [1,982,null,{}] 17:43:31 INFO - PROCESS | 1727 | 1468457011930 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:31 INFO - PROCESS | 1727 | 1468457011940 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:32 INFO - PROCESS | 1727 | 1468457012153 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 17:43:32 INFO - PROCESS | 1727 | 1468457012180 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 1727 | 1468457012192 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a06e800 == 29 [pid = 1727] [id = 253] 17:43:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9a06f400) [pid = 1727] [serial = 760] [outer = (nil)] 17:43:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9a076000) [pid = 1727] [serial = 761] [outer = 0x9a06f400] 17:43:32 INFO - PROCESS | 1727 | 1468457012265 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9a0eec00) [pid = 1727] [serial = 762] [outer = 0x9a06f400] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x92c31800) [pid = 1727] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x99fe1400) [pid = 1727] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9c047400) [pid = 1727] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9914a800) [pid = 1727] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0xa1faa000) [pid = 1727] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x93c71400) [pid = 1727] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x91f42000) [pid = 1727] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x99763400) [pid = 1727] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92c31400) [pid = 1727] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0xa318e400) [pid = 1727] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x92226000) [pid = 1727] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x91f41400) [pid = 1727] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x952c3c00) [pid = 1727] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x91f35c00) [pid = 1727] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x93a5a800) [pid = 1727] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x99fdcc00) [pid = 1727] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x93c6f800) [pid = 1727] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8fd5f000) [pid = 1727] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:43:33 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x924c7800) [pid = 1727] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:43:34 INFO - PROCESS | 1727 | 1468457014009 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2141ms 17:43:34 INFO - PROCESS | 1727 | 1468457014039 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 1727 | 1468457014044 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 17:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:43:34 INFO - PROCESS | 1727 | 1468457014061 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 1727 | 1468457014064 Marionette TRACE conn4 <- [1,986,null,{}] 17:43:34 INFO - PROCESS | 1727 | 1468457014072 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:34 INFO - PROCESS | 1727 | 1468457014078 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:34 INFO - PROCESS | 1727 | 1468457014229 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 17:43:34 INFO - PROCESS | 1727 | 1468457014238 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 1727 | 1468457014246 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x92745800 == 30 [pid = 1727] [id = 254] 17:43:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9274d400) [pid = 1727] [serial = 763] [outer = (nil)] 17:43:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x952c2c00) [pid = 1727] [serial = 764] [outer = 0x9274d400] 17:43:34 INFO - PROCESS | 1727 | 1468457014319 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9916bc00) [pid = 1727] [serial = 765] [outer = 0x9274d400] 17:43:35 INFO - PROCESS | 1727 | 1468457015176 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1152ms 17:43:35 INFO - PROCESS | 1727 | 1468457015202 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 1727 | 1468457015206 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 17:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:43:35 INFO - PROCESS | 1727 | 1468457015213 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 1727 | 1468457015216 Marionette TRACE conn4 <- [1,990,null,{}] 17:43:35 INFO - PROCESS | 1727 | 1468457015222 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:35 INFO - PROCESS | 1727 | 1468457015228 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:35 INFO - PROCESS | 1727 | 1468457015383 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 17:43:35 INFO - PROCESS | 1727 | 1468457015398 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 1727 | 1468457015408 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c31400 == 31 [pid = 1727] [id = 255] 17:43:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92c37c00) [pid = 1727] [serial = 766] [outer = (nil)] 17:43:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9a875c00) [pid = 1727] [serial = 767] [outer = 0x92c37c00] 17:43:35 INFO - PROCESS | 1727 | 1468457015480 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9af04000) [pid = 1727] [serial = 768] [outer = 0x92c37c00] 17:43:36 INFO - PROCESS | 1727 | 1468457016689 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 17:43:36 INFO - PROCESS | 1727 | 1468457016748 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 1727 | 1468457016757 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 17:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:43:36 INFO - PROCESS | 1727 | 1468457016766 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 1727 | 1468457016771 Marionette TRACE conn4 <- [1,994,null,{}] 17:43:36 INFO - PROCESS | 1727 | 1468457016782 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:36 INFO - PROCESS | 1727 | 1468457016788 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:37 INFO - PROCESS | 1727 | 1468457017023 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 17:43:37 INFO - PROCESS | 1727 | 1468457017296 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 1727 | 1468457017305 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f000 == 32 [pid = 1727] [id = 256] 17:43:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92334000) [pid = 1727] [serial = 769] [outer = (nil)] 17:43:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x939ac800) [pid = 1727] [serial = 770] [outer = 0x92334000] 17:43:37 INFO - PROCESS | 1727 | 1468457017394 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9514c000) [pid = 1727] [serial = 771] [outer = 0x92334000] 17:43:38 INFO - PROCESS | 1727 | 1468457018432 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1751ms 17:43:38 INFO - PROCESS | 1727 | 1468457018518 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 17:43:38 INFO - PROCESS | 1727 | 1468457018525 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 17:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:43:38 INFO - PROCESS | 1727 | 1468457018537 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:43:38 INFO - PROCESS | 1727 | 1468457018541 Marionette TRACE conn4 <- [1,998,null,{}] 17:43:38 INFO - PROCESS | 1727 | 1468457018549 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:38 INFO - PROCESS | 1727 | 1468457018554 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:38 INFO - PROCESS | 1727 | 1468457018782 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 17:43:39 INFO - PROCESS | 1727 | 1468457019035 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 1727 | 1468457019048 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5a400 == 33 [pid = 1727] [id = 257] 17:43:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9930a000) [pid = 1727] [serial = 772] [outer = (nil)] 17:43:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9a07b000) [pid = 1727] [serial = 773] [outer = 0x9930a000] 17:43:39 INFO - PROCESS | 1727 | 1468457019135 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9a0f5000) [pid = 1727] [serial = 774] [outer = 0x9930a000] 17:43:40 INFO - PROCESS | 1727 | 1468457020123 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1633ms 17:43:40 INFO - PROCESS | 1727 | 1468457020188 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 17:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:43:40 INFO - PROCESS | 1727 | 1468457020193 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 17:43:40 INFO - PROCESS | 1727 | 1468457020200 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 1727 | 1468457020206 Marionette TRACE conn4 <- [1,1002,null,{}] 17:43:40 INFO - PROCESS | 1727 | 1468457020223 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:40 INFO - PROCESS | 1727 | 1468457020235 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:40 INFO - PROCESS | 1727 | 1468457020446 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 17:43:40 INFO - PROCESS | 1727 | 1468457020683 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 1727 | 1468457020697 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3e8800 == 34 [pid = 1727] [id = 258] 17:43:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9b3e8c00) [pid = 1727] [serial = 775] [outer = (nil)] 17:43:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9b407800) [pid = 1727] [serial = 776] [outer = 0x9b3e8c00] 17:43:40 INFO - PROCESS | 1727 | 1468457020827 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9b4ebc00) [pid = 1727] [serial = 777] [outer = 0x9b3e8c00] 17:43:41 INFO - PROCESS | 1727 | 1468457021782 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1638ms 17:43:41 INFO - PROCESS | 1727 | 1468457021839 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 1727 | 1468457021844 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 17:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:43:41 INFO - PROCESS | 1727 | 1468457021852 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 1727 | 1468457021856 Marionette TRACE conn4 <- [1,1006,null,{}] 17:43:41 INFO - PROCESS | 1727 | 1468457021862 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:41 INFO - PROCESS | 1727 | 1468457021868 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:42 INFO - PROCESS | 1727 | 1468457022063 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 17:43:42 INFO - PROCESS | 1727 | 1468457022277 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 1727 | 1468457022286 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3fc00 == 35 [pid = 1727] [id = 259] 17:43:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x99761c00) [pid = 1727] [serial = 778] [outer = (nil)] 17:43:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9c03f800) [pid = 1727] [serial = 779] [outer = 0x99761c00] 17:43:42 INFO - PROCESS | 1727 | 1468457022414 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9c043000) [pid = 1727] [serial = 780] [outer = 0x99761c00] 17:43:43 INFO - PROCESS | 1727 | 1468457023401 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1633ms 17:43:43 INFO - PROCESS | 1727 | 1468457023487 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 17:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:43:43 INFO - PROCESS | 1727 | 1468457023491 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 17:43:43 INFO - PROCESS | 1727 | 1468457023498 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 1727 | 1468457023502 Marionette TRACE conn4 <- [1,1010,null,{}] 17:43:43 INFO - PROCESS | 1727 | 1468457023508 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:43 INFO - PROCESS | 1727 | 1468457023513 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:43 INFO - PROCESS | 1727 | 1468457023698 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 17:43:44 INFO - PROCESS | 1727 | 1468457024052 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 1727 | 1468457024061 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcac00 == 36 [pid = 1727] [id = 260] 17:43:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x90fcc400) [pid = 1727] [serial = 781] [outer = (nil)] 17:43:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x90fd3000) [pid = 1727] [serial = 782] [outer = 0x90fcc400] 17:43:44 INFO - PROCESS | 1727 | 1468457024185 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9232a800) [pid = 1727] [serial = 783] [outer = 0x90fcc400] 17:43:45 INFO - PROCESS | 1727 | --DOCSHELL 0x92745800 == 35 [pid = 1727] [id = 254] 17:43:45 INFO - PROCESS | 1727 | --DOCSHELL 0x9a06e800 == 34 [pid = 1727] [id = 253] 17:43:45 INFO - PROCESS | 1727 | --DOCSHELL 0x9274c800 == 33 [pid = 1727] [id = 252] 17:43:45 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3f000 == 32 [pid = 1727] [id = 251] 17:43:45 INFO - PROCESS | 1727 | 1468457025215 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x93a61000) [pid = 1727] [serial = 671] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9aaabc00) [pid = 1727] [serial = 675] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9a38a000) [pid = 1727] [serial = 674] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0xa1095800) [pid = 1727] [serial = 678] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9d403800) [pid = 1727] [serial = 677] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0xa2436400) [pid = 1727] [serial = 681] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0xa222a400) [pid = 1727] [serial = 680] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x92e41800) [pid = 1727] [serial = 723] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0xa2eeb000) [pid = 1727] [serial = 684] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0xa2ebb400) [pid = 1727] [serial = 683] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x95145000) [pid = 1727] [serial = 701] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x92c38800) [pid = 1727] [serial = 704] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9514ec00) [pid = 1727] [serial = 702] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9a37f400) [pid = 1727] [serial = 693] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9a078400) [pid = 1727] [serial = 692] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x92c34c00) [pid = 1727] [serial = 698] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0xa4d11800) [pid = 1727] [serial = 687] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9232fc00) [pid = 1727] [serial = 695] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x924bfc00) [pid = 1727] [serial = 696] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x92749c00) [pid = 1727] [serial = 710] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0xa33cb000) [pid = 1727] [serial = 686] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x92c32400) [pid = 1727] [serial = 711] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x96574400) [pid = 1727] [serial = 707] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92c3ac00) [pid = 1727] [serial = 690] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92745000) [pid = 1727] [serial = 689] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9514cc00) [pid = 1727] [serial = 713] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9514fc00) [pid = 1727] [serial = 672] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a077c00) [pid = 1727] [serial = 716] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92c3e000) [pid = 1727] [serial = 699] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x95152800) [pid = 1727] [serial = 714] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9a87fc00) [pid = 1727] [serial = 719] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x952bb400) [pid = 1727] [serial = 705] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a0eb800) [pid = 1727] [serial = 717] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9aaa1400) [pid = 1727] [serial = 720] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x97846400) [pid = 1727] [serial = 708] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x90fd1800) [pid = 1727] [serial = 627] [outer = (nil)] [url = about:blank] 17:43:45 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9274b000) [pid = 1727] [serial = 722] [outer = (nil)] [url = about:blank] 17:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1793ms 17:43:45 INFO - PROCESS | 1727 | 1468457025292 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 1727 | 1468457025298 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 17:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:43:45 INFO - PROCESS | 1727 | 1468457025307 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 1727 | 1468457025311 Marionette TRACE conn4 <- [1,1014,null,{}] 17:43:45 INFO - PROCESS | 1727 | 1468457025321 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:45 INFO - PROCESS | 1727 | 1468457025329 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:45 INFO - PROCESS | 1727 | 1468457025519 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 17:43:45 INFO - PROCESS | 1727 | 1468457025704 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 1727 | 1468457025712 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274c800 == 33 [pid = 1727] [id = 261] 17:43:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9274f800) [pid = 1727] [serial = 784] [outer = (nil)] 17:43:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92c37000) [pid = 1727] [serial = 785] [outer = 0x9274f800] 17:43:45 INFO - PROCESS | 1727 | 1468457025794 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92c3c000) [pid = 1727] [serial = 786] [outer = 0x9274f800] 17:43:46 INFO - PROCESS | 1727 | 1468457026613 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1381ms 17:43:46 INFO - PROCESS | 1727 | 1468457026693 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 17:43:46 INFO - PROCESS | 1727 | 1468457026698 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 17:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:43:46 INFO - PROCESS | 1727 | 1468457026708 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 1727 | 1468457026711 Marionette TRACE conn4 <- [1,1018,null,{}] 17:43:46 INFO - PROCESS | 1727 | 1468457026717 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:46 INFO - PROCESS | 1727 | 1468457026722 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:46 INFO - PROCESS | 1727 | 1468457026907 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 17:43:47 INFO - PROCESS | 1727 | 1468457027034 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 1727 | 1468457027042 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a56400 == 34 [pid = 1727] [id = 262] 17:43:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x93c6d400) [pid = 1727] [serial = 787] [outer = (nil)] 17:43:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x952bb400) [pid = 1727] [serial = 788] [outer = 0x93c6d400] 17:43:47 INFO - PROCESS | 1727 | 1468457027122 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9653e000) [pid = 1727] [serial = 789] [outer = 0x93c6d400] 17:43:48 INFO - PROCESS | 1727 | 1468457028046 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1432ms 17:43:48 INFO - PROCESS | 1727 | 1468457028140 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 1727 | 1468457028144 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 17:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:43:48 INFO - PROCESS | 1727 | 1468457028166 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 1727 | 1468457028176 Marionette TRACE conn4 <- [1,1022,null,{}] 17:43:48 INFO - PROCESS | 1727 | 1468457028193 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:48 INFO - PROCESS | 1727 | 1468457028201 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:48 INFO - PROCESS | 1727 | 1468457028429 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 17:43:48 INFO - PROCESS | 1727 | 1468457028455 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 1727 | 1468457028463 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e41800 == 35 [pid = 1727] [id = 263] 17:43:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x96569000) [pid = 1727] [serial = 790] [outer = (nil)] 17:43:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x993b0400) [pid = 1727] [serial = 791] [outer = 0x96569000] 17:43:48 INFO - PROCESS | 1727 | 1468457028535 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9a077c00) [pid = 1727] [serial = 792] [outer = 0x96569000] 17:43:49 INFO - PROCESS | 1727 | 1468457029485 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1404ms 17:43:49 INFO - PROCESS | 1727 | 1468457029557 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 1727 | 1468457029561 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 17:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:43:49 INFO - PROCESS | 1727 | 1468457029569 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 1727 | 1468457029572 Marionette TRACE conn4 <- [1,1026,null,{}] 17:43:49 INFO - PROCESS | 1727 | 1468457029578 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:49 INFO - PROCESS | 1727 | 1468457029584 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:49 INFO - PROCESS | 1727 | 1468457029804 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9b40b400) [pid = 1727] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x924bd800) [pid = 1727] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9a0f7000) [pid = 1727] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x96569800) [pid = 1727] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9b797400) [pid = 1727] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9ab3a800) [pid = 1727] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x924cac00) [pid = 1727] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a4f3c00) [pid = 1727] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x924c6000) [pid = 1727] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9274d400) [pid = 1727] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92c34800) [pid = 1727] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9af0d000) [pid = 1727] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a06f400) [pid = 1727] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:43:49 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92221800) [pid = 1727] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:43:50 INFO - PROCESS | 1727 | 1468457030103 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 1727 | 1468457030114 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e000 == 36 [pid = 1727] [id = 264] 17:43:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x8fd60000) [pid = 1727] [serial = 793] [outer = (nil)] 17:43:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x92c34800) [pid = 1727] [serial = 794] [outer = 0x8fd60000] 17:43:50 INFO - PROCESS | 1727 | 1468457030190 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952c0400) [pid = 1727] [serial = 795] [outer = 0x8fd60000] 17:43:50 INFO - PROCESS | 1727 | 1468457030944 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1439ms 17:43:51 INFO - PROCESS | 1727 | 1468457031009 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 17:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:43:51 INFO - PROCESS | 1727 | 1468457031013 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 17:43:51 INFO - PROCESS | 1727 | 1468457031020 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 1727 | 1468457031024 Marionette TRACE conn4 <- [1,1030,null,{}] 17:43:51 INFO - PROCESS | 1727 | 1468457031037 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:51 INFO - PROCESS | 1727 | 1468457031044 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:51 INFO - PROCESS | 1727 | 1468457031224 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 17:43:51 INFO - PROCESS | 1727 | 1468457031348 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 1727 | 1468457031367 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x92221400 == 37 [pid = 1727] [id = 265] 17:43:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92749800) [pid = 1727] [serial = 796] [outer = (nil)] 17:43:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a9f0800) [pid = 1727] [serial = 797] [outer = 0x92749800] 17:43:51 INFO - PROCESS | 1727 | 1468457031455 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9ade4400) [pid = 1727] [serial = 798] [outer = 0x92749800] 17:43:52 INFO - PROCESS | 1727 | 1468457032444 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1500ms 17:43:52 INFO - PROCESS | 1727 | 1468457032526 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 1727 | 1468457032533 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 17:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:43:52 INFO - PROCESS | 1727 | 1468457032544 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 1727 | 1468457032549 Marionette TRACE conn4 <- [1,1034,null,{}] 17:43:52 INFO - PROCESS | 1727 | 1468457032559 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:52 INFO - PROCESS | 1727 | 1468457032565 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:52 INFO - PROCESS | 1727 | 1468457032768 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 17:43:53 INFO - PROCESS | 1727 | 1468457033012 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 1727 | 1468457033023 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f400 == 38 [pid = 1727] [id = 266] 17:43:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x91f3c000) [pid = 1727] [serial = 799] [outer = (nil)] 17:43:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9274d800) [pid = 1727] [serial = 800] [outer = 0x91f3c000] 17:43:53 INFO - PROCESS | 1727 | 1468457033140 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92e46400) [pid = 1727] [serial = 801] [outer = 0x91f3c000] 17:43:54 INFO - PROCESS | 1727 | 1468457034094 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1585ms 17:43:54 INFO - PROCESS | 1727 | 1468457034129 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 1727 | 1468457034137 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 17:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:43:54 INFO - PROCESS | 1727 | 1468457034148 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 1727 | 1468457034152 Marionette TRACE conn4 <- [1,1038,null,{}] 17:43:54 INFO - PROCESS | 1727 | 1468457034160 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:54 INFO - PROCESS | 1727 | 1468457034166 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:54 INFO - PROCESS | 1727 | 1468457034363 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 17:43:54 INFO - PROCESS | 1727 | 1468457034593 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 1727 | 1468457034600 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x92332800 == 39 [pid = 1727] [id = 267] 17:43:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9514a400) [pid = 1727] [serial = 802] [outer = (nil)] 17:43:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9656cc00) [pid = 1727] [serial = 803] [outer = 0x9514a400] 17:43:54 INFO - PROCESS | 1727 | 1468457034732 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x98276400) [pid = 1727] [serial = 804] [outer = 0x9514a400] 17:43:55 INFO - PROCESS | 1727 | 1468457035756 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1685ms 17:43:55 INFO - PROCESS | 1727 | 1468457035834 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 17:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:43:55 INFO - PROCESS | 1727 | 1468457035839 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 17:43:55 INFO - PROCESS | 1727 | 1468457035847 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 1727 | 1468457035853 Marionette TRACE conn4 <- [1,1042,null,{}] 17:43:55 INFO - PROCESS | 1727 | 1468457035871 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:55 INFO - PROCESS | 1727 | 1468457035881 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:56 INFO - PROCESS | 1727 | 1468457036173 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 17:43:56 INFO - PROCESS | 1727 | 1468457036396 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 1727 | 1468457036408 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af13400 == 40 [pid = 1727] [id = 268] 17:43:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9af14400) [pid = 1727] [serial = 805] [outer = (nil)] 17:43:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9af1f000) [pid = 1727] [serial = 806] [outer = 0x9af14400] 17:43:56 INFO - PROCESS | 1727 | 1468457036497 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9b405800) [pid = 1727] [serial = 807] [outer = 0x9af14400] 17:43:57 INFO - PROCESS | 1727 | 1468457037412 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1644ms 17:43:57 INFO - PROCESS | 1727 | 1468457037491 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 17:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:43:57 INFO - PROCESS | 1727 | 1468457037496 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 17:43:57 INFO - PROCESS | 1727 | 1468457037503 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 1727 | 1468457037507 Marionette TRACE conn4 <- [1,1046,null,{}] 17:43:57 INFO - PROCESS | 1727 | 1468457037513 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:57 INFO - PROCESS | 1727 | 1468457037519 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:57 INFO - PROCESS | 1727 | 1468457037751 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 17:43:58 INFO - PROCESS | 1727 | 1468457037984 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 1727 | 1468457037993 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa6c00 == 41 [pid = 1727] [id = 269] 17:43:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9b4e8800) [pid = 1727] [serial = 808] [outer = (nil)] 17:43:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9c040800) [pid = 1727] [serial = 809] [outer = 0x9b4e8800] 17:43:58 INFO - PROCESS | 1727 | 1468457038131 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9c046800) [pid = 1727] [serial = 810] [outer = 0x9b4e8800] 17:43:59 INFO - PROCESS | 1727 | 1468457039018 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1590ms 17:43:59 INFO - PROCESS | 1727 | 1468457039094 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 1727 | 1468457039098 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 17:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:43:59 INFO - PROCESS | 1727 | 1468457039104 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 1727 | 1468457039108 Marionette TRACE conn4 <- [1,1050,null,{}] 17:43:59 INFO - PROCESS | 1727 | 1468457039114 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:59 INFO - PROCESS | 1727 | 1468457039120 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:59 INFO - PROCESS | 1727 | 1468457039340 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 17:43:59 INFO - PROCESS | 1727 | 1468457039556 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 1727 | 1468457039563 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:43:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c39400 == 42 [pid = 1727] [id = 270] 17:43:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9b4e9800) [pid = 1727] [serial = 811] [outer = (nil)] 17:43:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9d808c00) [pid = 1727] [serial = 812] [outer = 0x9b4e9800] 17:43:59 INFO - PROCESS | 1727 | 1468457039700 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9d89b800) [pid = 1727] [serial = 813] [outer = 0x9b4e9800] 17:44:00 INFO - PROCESS | 1727 | 1468457040628 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1598ms 17:44:00 INFO - PROCESS | 1727 | 1468457040704 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 1727 | 1468457040709 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 17:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:44:00 INFO - PROCESS | 1727 | 1468457040724 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 1727 | 1468457040727 Marionette TRACE conn4 <- [1,1054,null,{}] 17:44:00 INFO - PROCESS | 1727 | 1468457040737 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:00 INFO - PROCESS | 1727 | 1468457040748 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:01 INFO - PROCESS | 1727 | 1468457041017 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 17:44:01 INFO - PROCESS | 1727 | 1468457041310 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 1727 | 1468457041322 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d000 == 43 [pid = 1727] [id = 271] 17:44:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x924c2c00) [pid = 1727] [serial = 814] [outer = (nil)] 17:44:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93c72000) [pid = 1727] [serial = 815] [outer = 0x924c2c00] 17:44:01 INFO - PROCESS | 1727 | 1468457041405 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x96574800) [pid = 1727] [serial = 816] [outer = 0x924c2c00] 17:44:02 INFO - PROCESS | 1727 | 1468457042707 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2045ms 17:44:02 INFO - PROCESS | 1727 | 1468457042766 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 1727 | 1468457042773 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 17:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:44:02 INFO - PROCESS | 1727 | 1468457042794 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 1727 | 1468457042799 Marionette TRACE conn4 <- [1,1058,null,{}] 17:44:02 INFO - PROCESS | 1727 | 1468457042810 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:02 INFO - PROCESS | 1727 | 1468457042815 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:03 INFO - PROCESS | 1727 | 1468457043168 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 17:44:03 INFO - PROCESS | 1727 | 1468457043451 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 1727 | 1468457043466 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c33400 == 44 [pid = 1727] [id = 272] 17:44:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92c34c00) [pid = 1727] [serial = 817] [outer = (nil)] 17:44:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x939a9400) [pid = 1727] [serial = 818] [outer = 0x92c34c00] 17:44:03 INFO - PROCESS | 1727 | 1468457043591 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x93a62800) [pid = 1727] [serial = 819] [outer = 0x92c34c00] 17:44:04 INFO - PROCESS | 1727 | 1468457044762 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2009ms 17:44:04 INFO - PROCESS | 1727 | 1468457044792 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 1727 | 1468457044800 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 17:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:44:04 INFO - PROCESS | 1727 | 1468457044812 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 1727 | 1468457044816 Marionette TRACE conn4 <- [1,1062,null,{}] 17:44:04 INFO - PROCESS | 1727 | 1468457044824 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:04 INFO - PROCESS | 1727 | 1468457044830 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:05 INFO - PROCESS | 1727 | 1468457045055 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 17:44:05 INFO - PROCESS | 1727 | 1468457045279 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 1727 | 1468457045287 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c8000 == 45 [pid = 1727] [id = 273] 17:44:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9514f000) [pid = 1727] [serial = 820] [outer = (nil)] 17:44:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9a06e800) [pid = 1727] [serial = 821] [outer = 0x9514f000] 17:44:05 INFO - PROCESS | 1727 | 1468457045399 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9a426800) [pid = 1727] [serial = 822] [outer = 0x9514f000] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x924ca800 == 44 [pid = 1727] [id = 250] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e000 == 43 [pid = 1727] [id = 264] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92e41800 == 42 [pid = 1727] [id = 263] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x93a56400 == 41 [pid = 1727] [id = 262] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9274c800 == 40 [pid = 1727] [id = 261] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcac00 == 39 [pid = 1727] [id = 260] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3fc00 == 38 [pid = 1727] [id = 259] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f000 == 37 [pid = 1727] [id = 256] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5a400 == 36 [pid = 1727] [id = 257] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3e8800 == 35 [pid = 1727] [id = 258] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92c31400 == 34 [pid = 1727] [id = 255] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92c33400 == 33 [pid = 1727] [id = 272] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d000 == 32 [pid = 1727] [id = 271] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92c39400 == 31 [pid = 1727] [id = 270] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9af13400 == 30 [pid = 1727] [id = 268] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa6c00 == 29 [pid = 1727] [id = 269] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92332800 == 28 [pid = 1727] [id = 267] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x92221400 == 27 [pid = 1727] [id = 265] 17:44:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f400 == 26 [pid = 1727] [id = 266] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9a875c00) [pid = 1727] [serial = 767] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9916bc00) [pid = 1727] [serial = 765] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9bc13400) [pid = 1727] [serial = 744] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9b4ea800) [pid = 1727] [serial = 741] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9a881800) [pid = 1727] [serial = 732] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x96570000) [pid = 1727] [serial = 728] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9784a800) [pid = 1727] [serial = 729] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9c049400) [pid = 1727] [serial = 749] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9af12400) [pid = 1727] [serial = 738] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9d447400) [pid = 1727] [serial = 750] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9a1f6800) [pid = 1727] [serial = 731] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92c37400) [pid = 1727] [serial = 752] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9af05000) [pid = 1727] [serial = 735] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9b407c00) [pid = 1727] [serial = 740] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9af10800) [pid = 1727] [serial = 737] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x93a59800) [pid = 1727] [serial = 726] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x952c2c00) [pid = 1727] [serial = 764] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x93c6b400) [pid = 1727] [serial = 758] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9c03dc00) [pid = 1727] [serial = 747] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9bcf8800) [pid = 1727] [serial = 746] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a0eec00) [pid = 1727] [serial = 762] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92c31000) [pid = 1727] [serial = 725] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x924c1400) [pid = 1727] [serial = 756] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x95146800) [pid = 1727] [serial = 759] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9af02400) [pid = 1727] [serial = 734] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b4f7400) [pid = 1727] [serial = 743] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93c69000) [pid = 1727] [serial = 753] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a076000) [pid = 1727] [serial = 761] [outer = (nil)] [url = about:blank] 17:44:06 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92330000) [pid = 1727] [serial = 755] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1727 | 1468457047519 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 2757ms 17:44:07 INFO - PROCESS | 1727 | 1468457047570 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 1727 | 1468457047577 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 17:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:44:07 INFO - PROCESS | 1727 | 1468457047586 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 1727 | 1468457047593 Marionette TRACE conn4 <- [1,1066,null,{}] 17:44:07 INFO - PROCESS | 1727 | 1468457047602 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:07 INFO - PROCESS | 1727 | 1468457047608 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:07 INFO - PROCESS | 1727 | 1468457047832 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 17:44:07 INFO - PROCESS | 1727 | 1468457047848 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 1727 | 1468457047856 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x92225c00 == 27 [pid = 1727] [id = 274] 17:44:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9232c800) [pid = 1727] [serial = 823] [outer = (nil)] 17:44:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x924c8400) [pid = 1727] [serial = 824] [outer = 0x9232c800] 17:44:07 INFO - PROCESS | 1727 | 1468457047950 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92744800) [pid = 1727] [serial = 825] [outer = 0x9232c800] 17:44:08 INFO - PROCESS | 1727 | 1468457048897 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1335ms 17:44:08 INFO - PROCESS | 1727 | 1468457048920 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 1727 | 1468457048928 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 17:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:44:08 INFO - PROCESS | 1727 | 1468457048939 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 1727 | 1468457048943 Marionette TRACE conn4 <- [1,1070,null,{}] 17:44:08 INFO - PROCESS | 1727 | 1468457048950 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:08 INFO - PROCESS | 1727 | 1468457048956 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:09 INFO - PROCESS | 1727 | 1468457049194 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 17:44:09 INFO - PROCESS | 1727 | 1468457049230 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 1727 | 1468457049241 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3b800 == 28 [pid = 1727] [id = 275] 17:44:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92e4a400) [pid = 1727] [serial = 826] [outer = (nil)] 17:44:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x93a61800) [pid = 1727] [serial = 827] [outer = 0x92e4a400] 17:44:09 INFO - PROCESS | 1727 | 1468457049314 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x93c71800) [pid = 1727] [serial = 828] [outer = 0x92e4a400] 17:44:10 INFO - PROCESS | 1727 | 1468457050353 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1483ms 17:44:10 INFO - PROCESS | 1727 | 1468457050422 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 1727 | 1468457050427 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 17:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:44:10 INFO - PROCESS | 1727 | 1468457050434 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 1727 | 1468457050441 Marionette TRACE conn4 <- [1,1074,null,{}] 17:44:10 INFO - PROCESS | 1727 | 1468457050467 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:10 INFO - PROCESS | 1727 | 1468457050477 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:10 INFO - PROCESS | 1727 | 1468457050708 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 17:44:10 INFO - PROCESS | 1727 | 1468457050743 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 1727 | 1468457050755 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x96546800 == 29 [pid = 1727] [id = 276] 17:44:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9656c400) [pid = 1727] [serial = 829] [outer = (nil)] 17:44:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x96573000) [pid = 1727] [serial = 830] [outer = 0x9656c400] 17:44:10 INFO - PROCESS | 1727 | 1468457050844 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9913ec00) [pid = 1727] [serial = 831] [outer = 0x9656c400] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92749800) [pid = 1727] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x96569000) [pid = 1727] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8fd60000) [pid = 1727] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9930a000) [pid = 1727] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x99761c00) [pid = 1727] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b3e8c00) [pid = 1727] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93c6d400) [pid = 1727] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92334000) [pid = 1727] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92c37c00) [pid = 1727] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9274f800) [pid = 1727] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:44:11 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x90fcc400) [pid = 1727] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:44:12 INFO - PROCESS | 1727 | 1468457052355 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1949ms 17:44:12 INFO - PROCESS | 1727 | 1468457052384 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 1727 | 1468457052389 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 17:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:44:12 INFO - PROCESS | 1727 | 1468457052395 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 1727 | 1468457052399 Marionette TRACE conn4 <- [1,1078,null,{}] 17:44:12 INFO - PROCESS | 1727 | 1468457052405 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:12 INFO - PROCESS | 1727 | 1468457052410 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:12 INFO - PROCESS | 1727 | 1468457052581 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 17:44:12 INFO - PROCESS | 1727 | 1468457052596 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 1727 | 1468457052604 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749800 == 30 [pid = 1727] [id = 277] 17:44:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x95152c00) [pid = 1727] [serial = 832] [outer = (nil)] 17:44:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x98204400) [pid = 1727] [serial = 833] [outer = 0x95152c00] 17:44:12 INFO - PROCESS | 1727 | 1468457052677 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x99fdd000) [pid = 1727] [serial = 834] [outer = 0x95152c00] 17:44:13 INFO - PROCESS | 1727 | 1468457053618 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1280ms 17:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:44:13 INFO - PROCESS | 1727 | 1468457053678 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 17:44:13 INFO - PROCESS | 1727 | 1468457053681 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 17:44:13 INFO - PROCESS | 1727 | 1468457053688 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 1727 | 1468457053691 Marionette TRACE conn4 <- [1,1082,null,{}] 17:44:13 INFO - PROCESS | 1727 | 1468457053698 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:13 INFO - PROCESS | 1727 | 1468457053704 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:13 INFO - PROCESS | 1727 | 1468457053929 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 17:44:14 INFO - PROCESS | 1727 | 1468457054100 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 1727 | 1468457054112 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e400 == 31 [pid = 1727] [id = 278] 17:44:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8fd5ec00) [pid = 1727] [serial = 835] [outer = (nil)] 17:44:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x90fcac00) [pid = 1727] [serial = 836] [outer = 0x8fd5ec00] 17:44:14 INFO - PROCESS | 1727 | 1468457054207 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x91f41400) [pid = 1727] [serial = 837] [outer = 0x8fd5ec00] 17:44:15 INFO - PROCESS | 1727 | 1468457055506 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1842ms 17:44:15 INFO - PROCESS | 1727 | 1468457055532 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 1727 | 1468457055539 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 17:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:44:15 INFO - PROCESS | 1727 | 1468457055548 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 1727 | 1468457055554 Marionette TRACE conn4 <- [1,1086,null,{}] 17:44:15 INFO - PROCESS | 1727 | 1468457055562 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:15 INFO - PROCESS | 1727 | 1468457055571 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:15 INFO - PROCESS | 1727 | 1468457055818 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 17:44:16 INFO - PROCESS | 1727 | 1468457056045 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 1727 | 1468457056053 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c9000 == 32 [pid = 1727] [id = 279] 17:44:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92c3f800) [pid = 1727] [serial = 838] [outer = (nil)] 17:44:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x93c69000) [pid = 1727] [serial = 839] [outer = 0x92c3f800] 17:44:16 INFO - PROCESS | 1727 | 1468457056152 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x95148400) [pid = 1727] [serial = 840] [outer = 0x92c3f800] 17:44:17 INFO - PROCESS | 1727 | 1468457057203 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1737ms 17:44:17 INFO - PROCESS | 1727 | 1468457057286 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 1727 | 1468457057292 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 17:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:44:17 INFO - PROCESS | 1727 | 1468457057300 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 1727 | 1468457057304 Marionette TRACE conn4 <- [1,1090,null,{}] 17:44:17 INFO - PROCESS | 1727 | 1468457057311 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:17 INFO - PROCESS | 1727 | 1468457057318 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:17 INFO - PROCESS | 1727 | 1468457057581 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 17:44:17 INFO - PROCESS | 1727 | 1468457057850 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 1727 | 1468457057861 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x9784a000 == 33 [pid = 1727] [id = 280] 17:44:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9784f400) [pid = 1727] [serial = 841] [outer = (nil)] 17:44:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9a06e400) [pid = 1727] [serial = 842] [outer = 0x9784f400] 17:44:17 INFO - PROCESS | 1727 | 1468457057947 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9a076c00) [pid = 1727] [serial = 843] [outer = 0x9784f400] 17:44:19 INFO - PROCESS | 1727 | 1468457059036 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1789ms 17:44:19 INFO - PROCESS | 1727 | 1468457059089 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 1727 | 1468457059096 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 17:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:44:19 INFO - PROCESS | 1727 | 1468457059114 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - PROCESS | 1727 | 1468457059122 Marionette TRACE conn4 <- [1,1094,null,{}] 17:44:19 INFO - PROCESS | 1727 | 1468457059131 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:19 INFO - PROCESS | 1727 | 1468457059137 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:19 INFO - PROCESS | 1727 | 1468457059391 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 17:44:19 INFO - PROCESS | 1727 | 1468457059613 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 1727 | 1468457059621 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41800 == 34 [pid = 1727] [id = 281] 17:44:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a079000) [pid = 1727] [serial = 844] [outer = (nil)] 17:44:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9aaa9800) [pid = 1727] [serial = 845] [outer = 0x9a079000] 17:44:19 INFO - PROCESS | 1727 | 1468457059707 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9aaa7400) [pid = 1727] [serial = 846] [outer = 0x9a079000] 17:44:20 INFO - PROCESS | 1727 | 1468457060750 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1698ms 17:44:20 INFO - PROCESS | 1727 | 1468457060805 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 1727 | 1468457060813 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 17:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:44:20 INFO - PROCESS | 1727 | 1468457060825 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - PROCESS | 1727 | 1468457060830 Marionette TRACE conn4 <- [1,1098,null,{}] 17:44:20 INFO - PROCESS | 1727 | 1468457060841 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:20 INFO - PROCESS | 1727 | 1468457060846 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:21 INFO - PROCESS | 1727 | 1468457061172 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 17:44:21 INFO - PROCESS | 1727 | 1468457061472 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 1727 | 1468457061483 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5cc00 == 35 [pid = 1727] [id = 282] 17:44:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8fd5fc00) [pid = 1727] [serial = 847] [outer = (nil)] 17:44:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x90fcd000) [pid = 1727] [serial = 848] [outer = 0x8fd5fc00] 17:44:21 INFO - PROCESS | 1727 | 1468457061570 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92226000) [pid = 1727] [serial = 849] [outer = 0x8fd5fc00] 17:44:22 INFO - PROCESS | 1727 | 1468457062609 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1797ms 17:44:22 INFO - PROCESS | 1727 | 1468457062622 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 17:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:44:22 INFO - PROCESS | 1727 | 1468457062628 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 17:44:22 INFO - PROCESS | 1727 | 1468457062637 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 1727 | 1468457062643 Marionette TRACE conn4 <- [1,1102,null,{}] 17:44:22 INFO - PROCESS | 1727 | 1468457062652 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:22 INFO - PROCESS | 1727 | 1468457062659 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:22 INFO - PROCESS | 1727 | 1468457062885 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4b400 == 34 [pid = 1727] [id = 218] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x952c1000 == 33 [pid = 1727] [id = 221] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92c30c00 == 32 [pid = 1727] [id = 232] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd0c00 == 31 [pid = 1727] [id = 231] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92749800 == 30 [pid = 1727] [id = 277] 17:44:23 INFO - PROCESS | 1727 | 1468457063118 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 1727 | 1468457063127 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x96546800 == 29 [pid = 1727] [id = 276] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3b800 == 28 [pid = 1727] [id = 275] 17:44:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92225c00 == 27 [pid = 1727] [id = 274] 17:44:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd7c00 == 28 [pid = 1727] [id = 283] 17:44:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x924c3c00) [pid = 1727] [serial = 850] [outer = (nil)] 17:44:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92c39c00) [pid = 1727] [serial = 851] [outer = 0x924c3c00] 17:44:23 INFO - PROCESS | 1727 | 1468457063218 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x93a60c00) [pid = 1727] [serial = 852] [outer = 0x924c3c00] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9ade4400) [pid = 1727] [serial = 798] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x993b0400) [pid = 1727] [serial = 791] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92c34800) [pid = 1727] [serial = 794] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9a077c00) [pid = 1727] [serial = 792] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9a07b000) [pid = 1727] [serial = 773] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a0f5000) [pid = 1727] [serial = 774] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9c03f800) [pid = 1727] [serial = 779] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9c043000) [pid = 1727] [serial = 780] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9b407800) [pid = 1727] [serial = 776] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9b4ebc00) [pid = 1727] [serial = 777] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x952bb400) [pid = 1727] [serial = 788] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x939ac800) [pid = 1727] [serial = 770] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9514c000) [pid = 1727] [serial = 771] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af04000) [pid = 1727] [serial = 768] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c37000) [pid = 1727] [serial = 785] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92c3c000) [pid = 1727] [serial = 786] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x90fd3000) [pid = 1727] [serial = 782] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9232a800) [pid = 1727] [serial = 783] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a9f0800) [pid = 1727] [serial = 797] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9653e000) [pid = 1727] [serial = 789] [outer = (nil)] [url = about:blank] 17:44:23 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x952c0400) [pid = 1727] [serial = 795] [outer = (nil)] [url = about:blank] 17:44:24 INFO - PROCESS | 1727 | 1468457064139 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1587ms 17:44:24 INFO - PROCESS | 1727 | 1468457064226 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 1727 | 1468457064233 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 17:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:44:24 INFO - PROCESS | 1727 | 1468457064243 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 1727 | 1468457064246 Marionette TRACE conn4 <- [1,1106,null,{}] 17:44:24 INFO - PROCESS | 1727 | 1468457064254 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:24 INFO - PROCESS | 1727 | 1468457064259 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:24 INFO - PROCESS | 1727 | 1468457064446 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 17:44:24 INFO - PROCESS | 1727 | 1468457064574 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 1727 | 1468457064583 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c2800 == 29 [pid = 1727] [id = 284] 17:44:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92c37000) [pid = 1727] [serial = 853] [outer = (nil)] 17:44:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9653e000) [pid = 1727] [serial = 854] [outer = 0x92c37000] 17:44:24 INFO - PROCESS | 1727 | 1468457064663 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9784c400) [pid = 1727] [serial = 855] [outer = 0x92c37000] 17:44:25 INFO - PROCESS | 1727 | 1468457065605 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1434ms 17:44:25 INFO - PROCESS | 1727 | 1468457065678 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 1727 | 1468457065683 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 17:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:44:25 INFO - PROCESS | 1727 | 1468457065693 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 1727 | 1468457065702 Marionette TRACE conn4 <- [1,1110,null,{}] 17:44:25 INFO - PROCESS | 1727 | 1468457065718 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:25 INFO - PROCESS | 1727 | 1468457065726 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:25 INFO - PROCESS | 1727 | 1468457065934 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 17:44:26 INFO - PROCESS | 1727 | 1468457066080 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 1727 | 1468457066093 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x96577400 == 30 [pid = 1727] [id = 285] 17:44:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a0ec000) [pid = 1727] [serial = 856] [outer = (nil)] 17:44:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a87c000) [pid = 1727] [serial = 857] [outer = 0x9a0ec000] 17:44:26 INFO - PROCESS | 1727 | 1468457066161 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9aaa5000) [pid = 1727] [serial = 858] [outer = 0x9a0ec000] 17:44:27 INFO - PROCESS | 1727 | 1468457067107 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1441ms 17:44:27 INFO - PROCESS | 1727 | 1468457067132 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 1727 | 1468457067137 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 17:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:44:27 INFO - PROCESS | 1727 | 1468457067145 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 1727 | 1468457067148 Marionette TRACE conn4 <- [1,1114,null,{}] 17:44:27 INFO - PROCESS | 1727 | 1468457067155 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:27 INFO - PROCESS | 1727 | 1468457067160 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:27 INFO - PROCESS | 1727 | 1468457067412 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 17:44:27 INFO - PROCESS | 1727 | 1468457067437 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 1727 | 1468457067454 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x99167400 == 31 [pid = 1727] [id = 286] 17:44:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x99304000) [pid = 1727] [serial = 859] [outer = (nil)] 17:44:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9aaaac00) [pid = 1727] [serial = 860] [outer = 0x99304000] 17:44:27 INFO - PROCESS | 1727 | 1468457067592 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9af03400) [pid = 1727] [serial = 861] [outer = 0x99304000] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92e4a400) [pid = 1727] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9656c400) [pid = 1727] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9514f000) [pid = 1727] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x91f3c000) [pid = 1727] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9514a400) [pid = 1727] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9232c800) [pid = 1727] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9af14400) [pid = 1727] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b4e8800) [pid = 1727] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9b4e9800) [pid = 1727] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x924c2c00) [pid = 1727] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:44:28 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92c34c00) [pid = 1727] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:44:28 INFO - PROCESS | 1727 | 1468457068605 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1486ms 17:44:28 INFO - PROCESS | 1727 | 1468457068631 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 1727 | 1468457068634 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 17:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:44:28 INFO - PROCESS | 1727 | 1468457068642 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 1727 | 1468457068647 Marionette TRACE conn4 <- [1,1118,null,{}] 17:44:28 INFO - PROCESS | 1727 | 1468457068653 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:28 INFO - PROCESS | 1727 | 1468457068659 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:28 INFO - PROCESS | 1727 | 1468457068901 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 17:44:29 INFO - PROCESS | 1727 | 1468457069081 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 1727 | 1468457069093 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd8800 == 32 [pid = 1727] [id = 287] 17:44:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x91f35c00) [pid = 1727] [serial = 862] [outer = (nil)] 17:44:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9232c800) [pid = 1727] [serial = 863] [outer = 0x91f35c00] 17:44:29 INFO - PROCESS | 1727 | 1468457069249 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x924c9800) [pid = 1727] [serial = 864] [outer = 0x91f35c00] 17:44:30 INFO - PROCESS | 1727 | 1468457070285 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1688ms 17:44:30 INFO - PROCESS | 1727 | 1468457070334 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 1727 | 1468457070341 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 17:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:44:30 INFO - PROCESS | 1727 | 1468457070351 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 1727 | 1468457070358 Marionette TRACE conn4 <- [1,1122,null,{}] 17:44:30 INFO - PROCESS | 1727 | 1468457070367 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:30 INFO - PROCESS | 1727 | 1468457070374 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:30 INFO - PROCESS | 1727 | 1468457070632 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 17:44:30 INFO - PROCESS | 1727 | 1468457070900 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 1727 | 1468457070909 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3f000 == 33 [pid = 1727] [id = 288] 17:44:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x952b8000) [pid = 1727] [serial = 865] [outer = (nil)] 17:44:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x952c2c00) [pid = 1727] [serial = 866] [outer = 0x952b8000] 17:44:31 INFO - PROCESS | 1727 | 1468457071001 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9656f000) [pid = 1727] [serial = 867] [outer = 0x952b8000] 17:44:32 INFO - PROCESS | 1727 | 1468457072029 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1739ms 17:44:32 INFO - PROCESS | 1727 | 1468457072090 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 17:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:44:32 INFO - PROCESS | 1727 | 1468457072096 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 17:44:32 INFO - PROCESS | 1727 | 1468457072104 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 1727 | 1468457072107 Marionette TRACE conn4 <- [1,1126,null,{}] 17:44:32 INFO - PROCESS | 1727 | 1468457072115 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:32 INFO - PROCESS | 1727 | 1468457072121 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:32 INFO - PROCESS | 1727 | 1468457072458 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 17:44:32 INFO - PROCESS | 1727 | 1468457072749 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 1727 | 1468457072758 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07c400 == 34 [pid = 1727] [id = 289] 17:44:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a0eb800) [pid = 1727] [serial = 868] [outer = (nil)] 17:44:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a1aec00) [pid = 1727] [serial = 869] [outer = 0x9a0eb800] 17:44:32 INFO - PROCESS | 1727 | 1468457072856 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a9f0400) [pid = 1727] [serial = 870] [outer = 0x9a0eb800] 17:44:33 INFO - PROCESS | 1727 | --DOCSHELL 0x93a60000 == 33 [pid = 1727] [id = 9] 17:44:34 INFO - PROCESS | 1727 | 1468457074015 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1947ms 17:44:34 INFO - PROCESS | 1727 | 1468457074051 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 17:44:34 INFO - PROCESS | 1727 | 1468457074057 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 17:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:44:34 INFO - PROCESS | 1727 | 1468457074077 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 1727 | 1468457074085 Marionette TRACE conn4 <- [1,1130,null,{}] 17:44:34 INFO - PROCESS | 1727 | 1468457074092 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:34 INFO - PROCESS | 1727 | 1468457074099 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:34 INFO - PROCESS | 1727 | 1468457074351 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 17:44:34 INFO - PROCESS | 1727 | 1468457074540 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 1727 | 1468457074548 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c74400 == 34 [pid = 1727] [id = 290] 17:44:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af11c00) [pid = 1727] [serial = 871] [outer = (nil)] 17:44:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9af1b800) [pid = 1727] [serial = 872] [outer = 0x9af11c00] 17:44:34 INFO - PROCESS | 1727 | 1468457074633 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9b402000) [pid = 1727] [serial = 873] [outer = 0x9af11c00] 17:44:35 INFO - PROCESS | 1727 | 1468457075592 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1562ms 17:44:35 INFO - PROCESS | 1727 | 1468457075632 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 1727 | 1468457075636 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 17:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:44:35 INFO - PROCESS | 1727 | 1468457075644 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - PROCESS | 1727 | 1468457075648 Marionette TRACE conn4 <- [1,1134,null,{}] 17:44:35 INFO - PROCESS | 1727 | 1468457075654 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:35 INFO - PROCESS | 1727 | 1468457075660 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:35 INFO - PROCESS | 1727 | 1468457075881 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 17:44:36 INFO - PROCESS | 1727 | 1468457076109 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 1727 | 1468457076119 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd57400 == 35 [pid = 1727] [id = 291] 17:44:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x93a60000) [pid = 1727] [serial = 874] [outer = (nil)] 17:44:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9b4f1000) [pid = 1727] [serial = 875] [outer = 0x93a60000] 17:44:36 INFO - PROCESS | 1727 | 1468457076258 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9b797400) [pid = 1727] [serial = 876] [outer = 0x93a60000] 17:44:37 INFO - PROCESS | 1727 | 1468457077248 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1641ms 17:44:37 INFO - PROCESS | 1727 | 1468457077287 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 1727 | 1468457077290 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 17:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:44:37 INFO - PROCESS | 1727 | 1468457077298 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 1727 | 1468457077302 Marionette TRACE conn4 <- [1,1138,null,{}] 17:44:37 INFO - PROCESS | 1727 | 1468457077308 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:37 INFO - PROCESS | 1727 | 1468457077314 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:37 INFO - PROCESS | 1727 | 1468457077546 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 17:44:37 INFO - PROCESS | 1727 | 1468457077788 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 1727 | 1468457077808 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x99762c00 == 36 [pid = 1727] [id = 292] 17:44:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x99763400) [pid = 1727] [serial = 877] [outer = (nil)] 17:44:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9bcaf800) [pid = 1727] [serial = 878] [outer = 0x99763400] 17:44:37 INFO - PROCESS | 1727 | 1468457077965 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9c048400) [pid = 1727] [serial = 879] [outer = 0x99763400] 17:44:38 INFO - PROCESS | 1727 | 1468457078984 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1742ms 17:44:39 INFO - PROCESS | 1727 | 1468457079041 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 1727 | 1468457079045 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 17:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:44:39 INFO - PROCESS | 1727 | 1468457079052 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 1727 | 1468457079056 Marionette TRACE conn4 <- [1,1142,null,{}] 17:44:39 INFO - PROCESS | 1727 | 1468457079065 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:39 INFO - PROCESS | 1727 | 1468457079070 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:39 INFO - PROCESS | 1727 | 1468457079280 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 17:44:39 INFO - PROCESS | 1727 | 1468457079498 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 1727 | 1468457079504 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd2800 == 37 [pid = 1727] [id = 293] 17:44:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x90fd5000) [pid = 1727] [serial = 880] [outer = (nil)] 17:44:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9232a800) [pid = 1727] [serial = 881] [outer = 0x90fd5000] 17:44:39 INFO - PROCESS | 1727 | 1468457079823 Marionette DEBUG loaded listener.js 17:44:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92749400) [pid = 1727] [serial = 882] [outer = 0x90fd5000] 17:44:40 INFO - PROCESS | 1727 | 1468457080814 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1836ms 17:44:40 INFO - PROCESS | 1727 | 1468457080890 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 17:44:40 INFO - PROCESS | 1727 | 1468457080897 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 17:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:44:40 INFO - PROCESS | 1727 | 1468457080907 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:44:40 INFO - PROCESS | 1727 | 1468457080910 Marionette TRACE conn4 <- [1,1146,null,{}] 17:44:40 INFO - PROCESS | 1727 | 1468457080929 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:40 INFO - PROCESS | 1727 | 1468457080938 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:41 INFO - PROCESS | 1727 | 1468457081292 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 17:44:41 INFO - PROCESS | 1727 | 1468457081518 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:41 INFO - PROCESS | 1727 | 1468457081530 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c33000 == 38 [pid = 1727] [id = 294] 17:44:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9514f000) [pid = 1727] [serial = 883] [outer = (nil)] 17:44:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x952c5c00) [pid = 1727] [serial = 884] [outer = 0x9514f000] 17:44:41 INFO - PROCESS | 1727 | 1468457081606 Marionette DEBUG loaded listener.js 17:44:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x96572800) [pid = 1727] [serial = 885] [outer = 0x9514f000] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x924c8000 == 37 [pid = 1727] [id = 273] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x99167400 == 36 [pid = 1727] [id = 286] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x96577400 == 35 [pid = 1727] [id = 285] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x924c2800 == 34 [pid = 1727] [id = 284] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd7c00 == 33 [pid = 1727] [id = 283] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5cc00 == 32 [pid = 1727] [id = 282] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x99758400 == 31 [pid = 1727] [id = 230] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x90fc9c00 == 30 [pid = 1727] [id = 220] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e800 == 29 [pid = 1727] [id = 222] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x91f38000 == 28 [pid = 1727] [id = 217] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x93c70000 == 27 [pid = 1727] [id = 233] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x99308000 == 26 [pid = 1727] [id = 224] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e400 == 25 [pid = 1727] [id = 278] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x9c043c00 == 24 [pid = 1727] [id = 225] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x9784a000 == 23 [pid = 1727] [id = 280] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x9656e000 == 22 [pid = 1727] [id = 228] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x924c9000 == 21 [pid = 1727] [id = 279] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x92e47400 == 20 [pid = 1727] [id = 227] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5a000 == 19 [pid = 1727] [id = 219] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x93a63000 == 18 [pid = 1727] [id = 226] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5ac00 == 17 [pid = 1727] [id = 229] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x92748800 == 16 [pid = 1727] [id = 223] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41800 == 15 [pid = 1727] [id = 281] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6e400 == 14 [pid = 1727] [id = 10] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x99762c00 == 13 [pid = 1727] [id = 292] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd57400 == 12 [pid = 1727] [id = 291] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x93c74400 == 11 [pid = 1727] [id = 290] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3f000 == 10 [pid = 1727] [id = 288] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07c400 == 9 [pid = 1727] [id = 289] 17:44:42 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd8800 == 8 [pid = 1727] [id = 287] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x98204400) [pid = 1727] [serial = 833] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93c71800) [pid = 1727] [serial = 828] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x96573000) [pid = 1727] [serial = 830] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9a426800) [pid = 1727] [serial = 822] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9a06e800) [pid = 1727] [serial = 821] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92e46400) [pid = 1727] [serial = 801] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9274d800) [pid = 1727] [serial = 800] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x98276400) [pid = 1727] [serial = 804] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9656cc00) [pid = 1727] [serial = 803] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924c8400) [pid = 1727] [serial = 824] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9b405800) [pid = 1727] [serial = 807] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9af1f000) [pid = 1727] [serial = 806] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9c046800) [pid = 1727] [serial = 810] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9c040800) [pid = 1727] [serial = 809] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9d808c00) [pid = 1727] [serial = 812] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9d89b800) [pid = 1727] [serial = 813] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x96574800) [pid = 1727] [serial = 816] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93c72000) [pid = 1727] [serial = 815] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92744800) [pid = 1727] [serial = 825] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x93a62800) [pid = 1727] [serial = 819] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x939a9400) [pid = 1727] [serial = 818] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9913ec00) [pid = 1727] [serial = 831] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x93a61800) [pid = 1727] [serial = 827] [outer = (nil)] [url = about:blank] 17:44:43 INFO - PROCESS | 1727 | 1468457083558 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2745ms 17:44:43 INFO - PROCESS | 1727 | 1468457083653 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 17:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:44:43 INFO - PROCESS | 1727 | 1468457083662 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 17:44:43 INFO - PROCESS | 1727 | 1468457083672 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - PROCESS | 1727 | 1468457083680 Marionette TRACE conn4 <- [1,1150,null,{}] 17:44:43 INFO - PROCESS | 1727 | 1468457083689 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:43 INFO - PROCESS | 1727 | 1468457083695 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:43 INFO - PROCESS | 1727 | 1468457083892 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 17:44:44 INFO - PROCESS | 1727 | 1468457084019 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 1727 | 1468457084031 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd2400 == 9 [pid = 1727] [id = 295] 17:44:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x91f3a400) [pid = 1727] [serial = 886] [outer = (nil)] 17:44:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x924c3800) [pid = 1727] [serial = 887] [outer = 0x91f3a400] 17:44:44 INFO - PROCESS | 1727 | 1468457084118 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9274dc00) [pid = 1727] [serial = 888] [outer = 0x91f3a400] 17:44:45 INFO - PROCESS | 1727 | 1468457085029 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1441ms 17:44:45 INFO - PROCESS | 1727 | 1468457085111 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 1727 | 1468457085122 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 17:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:44:45 INFO - PROCESS | 1727 | 1468457085138 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 1727 | 1468457085142 Marionette TRACE conn4 <- [1,1154,null,{}] 17:44:45 INFO - PROCESS | 1727 | 1468457085149 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:45 INFO - PROCESS | 1727 | 1468457085155 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:45 INFO - PROCESS | 1727 | 1468457085350 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 17:44:45 INFO - PROCESS | 1727 | 1468457085506 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 1727 | 1468457085516 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x939a8400 == 10 [pid = 1727] [id = 296] 17:44:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x93a63000) [pid = 1727] [serial = 889] [outer = (nil)] 17:44:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c6e400) [pid = 1727] [serial = 890] [outer = 0x93a63000] 17:44:45 INFO - PROCESS | 1727 | 1468457085592 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x93c72c00) [pid = 1727] [serial = 891] [outer = 0x93a63000] 17:44:46 INFO - PROCESS | 1727 | 1468457086751 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1682ms 17:44:46 INFO - PROCESS | 1727 | 1468457086821 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 17:44:46 INFO - PROCESS | 1727 | 1468457086826 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 17:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:44:46 INFO - PROCESS | 1727 | 1468457086833 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:44:46 INFO - PROCESS | 1727 | 1468457086840 Marionette TRACE conn4 <- [1,1158,null,{}] 17:44:46 INFO - PROCESS | 1727 | 1468457086864 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:46 INFO - PROCESS | 1727 | 1468457086874 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:47 INFO - PROCESS | 1727 | 1468457087115 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 17:44:47 INFO - PROCESS | 1727 | 1468457087144 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 1727 | 1468457087155 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656d000 == 11 [pid = 1727] [id = 297] 17:44:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9656e400) [pid = 1727] [serial = 892] [outer = (nil)] 17:44:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x96575800) [pid = 1727] [serial = 893] [outer = 0x9656e400] 17:44:47 INFO - PROCESS | 1727 | 1468457087235 Marionette DEBUG loaded listener.js 17:44:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x97852000) [pid = 1727] [serial = 894] [outer = 0x9656e400] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x93c6e800) [pid = 1727] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93a62c00) [pid = 1727] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9784f400) [pid = 1727] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92c3f800) [pid = 1727] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92c37000) [pid = 1727] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8fd5fc00) [pid = 1727] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x8fd5ec00) [pid = 1727] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x924c3c00) [pid = 1727] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a079000) [pid = 1727] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a0ec000) [pid = 1727] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x95152c00) [pid = 1727] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:44:48 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x99304000) [pid = 1727] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:44:48 INFO - PROCESS | 1727 | 1468457088675 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1899ms 17:44:48 INFO - PROCESS | 1727 | 1468457088733 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 17:44:48 INFO - PROCESS | 1727 | 1468457088739 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 17:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:44:48 INFO - PROCESS | 1727 | 1468457088745 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - PROCESS | 1727 | 1468457088749 Marionette TRACE conn4 <- [1,1162,null,{}] 17:44:48 INFO - PROCESS | 1727 | 1468457088755 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:48 INFO - PROCESS | 1727 | 1468457088760 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:49 INFO - PROCESS | 1727 | 1468457089028 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 17:44:49 INFO - PROCESS | 1727 | 1468457089046 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 1727 | 1468457089054 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5c000 == 12 [pid = 1727] [id = 298] 17:44:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x952c4000) [pid = 1727] [serial = 895] [outer = (nil)] 17:44:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x98275800) [pid = 1727] [serial = 896] [outer = 0x952c4000] 17:44:49 INFO - PROCESS | 1727 | 1468457089135 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x99761c00) [pid = 1727] [serial = 897] [outer = 0x952c4000] 17:44:50 INFO - PROCESS | 1727 | 1468457090208 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1537ms 17:44:50 INFO - PROCESS | 1727 | 1468457090284 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 1727 | 1468457090291 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 17:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:44:50 INFO - PROCESS | 1727 | 1468457090301 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 1727 | 1468457090306 Marionette TRACE conn4 <- [1,1166,null,{}] 17:44:50 INFO - PROCESS | 1727 | 1468457090316 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:50 INFO - PROCESS | 1727 | 1468457090321 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:50 INFO - PROCESS | 1727 | 1468457090558 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 17:44:50 INFO - PROCESS | 1727 | 1468457090790 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 1727 | 1468457090805 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x92743800 == 13 [pid = 1727] [id = 299] 17:44:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92743c00) [pid = 1727] [serial = 898] [outer = (nil)] 17:44:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92c31c00) [pid = 1727] [serial = 899] [outer = 0x92743c00] 17:44:50 INFO - PROCESS | 1727 | 1468457090931 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92c3f000) [pid = 1727] [serial = 900] [outer = 0x92743c00] 17:44:51 INFO - PROCESS | 1727 | 1468457091962 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1737ms 17:44:52 INFO - PROCESS | 1727 | 1468457092039 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 1727 | 1468457092047 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 17:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:44:52 INFO - PROCESS | 1727 | 1468457092059 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 1727 | 1468457092063 Marionette TRACE conn4 <- [1,1170,null,{}] 17:44:52 INFO - PROCESS | 1727 | 1468457092070 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:52 INFO - PROCESS | 1727 | 1468457092075 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:52 INFO - PROCESS | 1727 | 1468457092334 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 17:44:52 INFO - PROCESS | 1727 | 1468457092570 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:52 INFO - PROCESS | 1727 | 1468457092580 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x9477fc00 == 14 [pid = 1727] [id = 300] 17:44:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9514e000) [pid = 1727] [serial = 901] [outer = (nil)] 17:44:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952bec00) [pid = 1727] [serial = 902] [outer = 0x9514e000] 17:44:52 INFO - PROCESS | 1727 | 1468457092669 Marionette DEBUG loaded listener.js 17:44:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9656f400) [pid = 1727] [serial = 903] [outer = 0x9514e000] 17:44:53 INFO - PROCESS | 1727 | 1468457093717 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1701ms 17:44:53 INFO - PROCESS | 1727 | 1468457093759 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 17:44:53 INFO - PROCESS | 1727 | 1468457093764 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 17:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:44:53 INFO - PROCESS | 1727 | 1468457093771 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:44:53 INFO - PROCESS | 1727 | 1468457093778 Marionette TRACE conn4 <- [1,1174,null,{}] 17:44:53 INFO - PROCESS | 1727 | 1468457093795 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:53 INFO - PROCESS | 1727 | 1468457093806 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:54 INFO - PROCESS | 1727 | 1468457094023 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 17:44:54 INFO - PROCESS | 1727 | 1468457094305 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 1727 | 1468457094318 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0fac00 == 15 [pid = 1727] [id = 301] 17:44:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a1afc00) [pid = 1727] [serial = 904] [outer = (nil)] 17:44:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a37f400) [pid = 1727] [serial = 905] [outer = 0x9a1afc00] 17:44:54 INFO - PROCESS | 1727 | 1468457094445 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a87f800) [pid = 1727] [serial = 906] [outer = 0x9a1afc00] 17:44:55 INFO - PROCESS | 1727 | 1468457095449 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 1727 | 1468457095517 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 17:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:44:55 INFO - PROCESS | 1727 | 1468457095525 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 1727 | 1468457095528 Marionette TRACE conn4 <- [1,1178,null,{}] 17:44:55 INFO - PROCESS | 1727 | 1468457095535 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:55 INFO - PROCESS | 1727 | 1468457095541 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:55 INFO - PROCESS | 1727 | 1468457095732 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 17:44:55 INFO - PROCESS | 1727 | 1468457095942 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:55 INFO - PROCESS | 1727 | 1468457095954 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07a800 == 16 [pid = 1727] [id = 302] 17:44:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9aaaf000) [pid = 1727] [serial = 907] [outer = (nil)] 17:44:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9af02800) [pid = 1727] [serial = 908] [outer = 0x9aaaf000] 17:44:56 INFO - PROCESS | 1727 | 1468457096084 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9af06c00) [pid = 1727] [serial = 909] [outer = 0x9aaaf000] 17:44:57 INFO - PROCESS | 1727 | 1468457097081 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:44:57 INFO - PROCESS | 1727 | 1468457097177 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 17:44:57 INFO - PROCESS | 1727 | 1468457097184 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 1727 | 1468457097187 Marionette TRACE conn4 <- [1,1182,null,{}] 17:44:57 INFO - PROCESS | 1727 | 1468457097193 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:57 INFO - PROCESS | 1727 | 1468457097199 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:57 INFO - PROCESS | 1727 | 1468457097538 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 17:44:57 INFO - PROCESS | 1727 | 1468457097774 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 1727 | 1468457097780 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f39c00 == 17 [pid = 1727] [id = 303] 17:44:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91f3d800) [pid = 1727] [serial = 910] [outer = (nil)] 17:44:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92337000) [pid = 1727] [serial = 911] [outer = 0x91f3d800] 17:44:57 INFO - PROCESS | 1727 | 1468457097868 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92751c00) [pid = 1727] [serial = 912] [outer = 0x91f3d800] 17:44:58 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:58 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x99fdd000) [pid = 1727] [serial = 834] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9aaaac00) [pid = 1727] [serial = 860] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9514f800) [pid = 1727] [serial = 603] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93c6a400) [pid = 1727] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9a06e400) [pid = 1727] [serial = 842] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a076c00) [pid = 1727] [serial = 843] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x93c69000) [pid = 1727] [serial = 839] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x95148400) [pid = 1727] [serial = 840] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9653e000) [pid = 1727] [serial = 854] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9784c400) [pid = 1727] [serial = 855] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x90fcd000) [pid = 1727] [serial = 848] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92226000) [pid = 1727] [serial = 849] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x90fcac00) [pid = 1727] [serial = 836] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x91f41400) [pid = 1727] [serial = 837] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92c39c00) [pid = 1727] [serial = 851] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93a60c00) [pid = 1727] [serial = 852] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9aaa9800) [pid = 1727] [serial = 845] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9aaa7400) [pid = 1727] [serial = 846] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a87c000) [pid = 1727] [serial = 857] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9af03400) [pid = 1727] [serial = 861] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9aaa5000) [pid = 1727] [serial = 858] [outer = (nil)] [url = about:blank] 17:44:58 INFO - PROCESS | 1727 | 1468457098942 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:44:58 INFO - PROCESS | 1727 | 1468457098981 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 17:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:44:58 INFO - PROCESS | 1727 | 1468457098990 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 1727 | 1468457098995 Marionette TRACE conn4 <- [1,1186,null,{}] 17:44:59 INFO - PROCESS | 1727 | 1468457099002 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:59 INFO - PROCESS | 1727 | 1468457099010 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:59 INFO - PROCESS | 1727 | 1468457099199 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 17:44:59 INFO - PROCESS | 1727 | 1468457099366 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 1727 | 1468457099373 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:44:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3e000 == 18 [pid = 1727] [id = 304] 17:44:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x93c69400) [pid = 1727] [serial = 913] [outer = (nil)] 17:44:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x94781000) [pid = 1727] [serial = 914] [outer = 0x93c69400] 17:44:59 INFO - PROCESS | 1727 | 1468457099454 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9514f800) [pid = 1727] [serial = 915] [outer = 0x93c69400] 17:45:00 INFO - PROCESS | 1727 | 1468457100245 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 17:45:00 INFO - PROCESS | 1727 | 1468457100291 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 17:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:45:00 INFO - PROCESS | 1727 | 1468457100300 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:45:00 INFO - PROCESS | 1727 | 1468457100302 Marionette TRACE conn4 <- [1,1190,null,{}] 17:45:00 INFO - PROCESS | 1727 | 1468457100309 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:00 INFO - PROCESS | 1727 | 1468457100314 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:00 INFO - PROCESS | 1727 | 1468457100490 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 17:45:00 INFO - PROCESS | 1727 | 1468457100503 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:00 INFO - PROCESS | 1727 | 1468457100513 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x96577400 == 19 [pid = 1727] [id = 305] 17:45:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a074400) [pid = 1727] [serial = 916] [outer = (nil)] 17:45:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a078400) [pid = 1727] [serial = 917] [outer = 0x9a074400] 17:45:00 INFO - PROCESS | 1727 | 1468457100586 Marionette DEBUG loaded listener.js 17:45:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a0eec00) [pid = 1727] [serial = 918] [outer = 0x9a074400] 17:45:01 INFO - PROCESS | 1727 | 1468457101619 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 1727 | 1468457101708 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 17:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:45:01 INFO - PROCESS | 1727 | 1468457101732 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - PROCESS | 1727 | 1468457101741 Marionette TRACE conn4 <- [1,1194,null,{}] 17:45:01 INFO - PROCESS | 1727 | 1468457101757 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:01 INFO - PROCESS | 1727 | 1468457101766 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:02 INFO - PROCESS | 1727 | 1468457102011 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 17:45:02 INFO - PROCESS | 1727 | 1468457102045 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 1727 | 1468457102052 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a56400 == 20 [pid = 1727] [id = 306] 17:45:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9656b400) [pid = 1727] [serial = 919] [outer = (nil)] 17:45:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9ab38800) [pid = 1727] [serial = 920] [outer = 0x9656b400] 17:45:02 INFO - PROCESS | 1727 | 1468457102147 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9af05800) [pid = 1727] [serial = 921] [outer = 0x9656b400] 17:45:02 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:02 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:03 INFO - PROCESS | 1727 | 1468457103153 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 17:45:03 INFO - PROCESS | 1727 | 1468457103237 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 17:45:03 INFO - PROCESS | 1727 | 1468457103245 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 1727 | 1468457103249 Marionette TRACE conn4 <- [1,1198,null,{}] 17:45:03 INFO - PROCESS | 1727 | 1468457103264 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:03 INFO - PROCESS | 1727 | 1468457103269 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:03 INFO - PROCESS | 1727 | 1468457103494 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 17:45:03 INFO - PROCESS | 1727 | 1468457103520 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 1727 | 1468457103528 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4e400 == 21 [pid = 1727] [id = 307] 17:45:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x99174800) [pid = 1727] [serial = 922] [outer = (nil)] 17:45:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b3e4400) [pid = 1727] [serial = 923] [outer = 0x99174800] 17:45:03 INFO - PROCESS | 1727 | 1468457103601 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b3e8c00) [pid = 1727] [serial = 924] [outer = 0x99174800] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9656e400) [pid = 1727] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9514f000) [pid = 1727] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x91f3a400) [pid = 1727] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x91f35c00) [pid = 1727] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x952b8000) [pid = 1727] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a0eb800) [pid = 1727] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9af11c00) [pid = 1727] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x99763400) [pid = 1727] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93a60000) [pid = 1727] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x90fd5000) [pid = 1727] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:45:04 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x93a63000) [pid = 1727] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:45:04 INFO - PROCESS | 1727 | 1468457104624 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1393ms 17:45:04 INFO - PROCESS | 1727 | 1468457104636 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 1727 | 1468457104641 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 17:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:45:04 INFO - PROCESS | 1727 | 1468457104648 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 1727 | 1468457104651 Marionette TRACE conn4 <- [1,1202,null,{}] 17:45:04 INFO - PROCESS | 1727 | 1468457104657 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:04 INFO - PROCESS | 1727 | 1468457104662 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:04 INFO - PROCESS | 1727 | 1468457104829 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 17:45:04 INFO - PROCESS | 1727 | 1468457104959 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:04 INFO - PROCESS | 1727 | 1468457104978 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3fc00 == 22 [pid = 1727] [id = 308] 17:45:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c3a400) [pid = 1727] [serial = 925] [outer = (nil)] 17:45:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9af1c400) [pid = 1727] [serial = 926] [outer = 0x92c3a400] 17:45:05 INFO - PROCESS | 1727 | 1468457105067 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9b4ea800) [pid = 1727] [serial = 927] [outer = 0x92c3a400] 17:45:05 INFO - PROCESS | 1727 | 1468457105930 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1390ms 17:45:06 INFO - PROCESS | 1727 | 1468457106040 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 17:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:45:06 INFO - PROCESS | 1727 | 1468457106052 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 17:45:06 INFO - PROCESS | 1727 | 1468457106061 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 1727 | 1468457106068 Marionette TRACE conn4 <- [1,1206,null,{}] 17:45:06 INFO - PROCESS | 1727 | 1468457106078 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:06 INFO - PROCESS | 1727 | 1468457106084 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:06 INFO - PROCESS | 1727 | 1468457106323 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 17:45:06 INFO - PROCESS | 1727 | 1468457106575 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 1727 | 1468457106588 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd6400 == 23 [pid = 1727] [id = 309] 17:45:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x924bf800) [pid = 1727] [serial = 928] [outer = (nil)] 17:45:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c39c00) [pid = 1727] [serial = 929] [outer = 0x924bf800] 17:45:06 INFO - PROCESS | 1727 | 1468457106695 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92744400) [pid = 1727] [serial = 930] [outer = 0x924bf800] 17:45:07 INFO - PROCESS | 1727 | 1468457107685 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1693ms 17:45:07 INFO - PROCESS | 1727 | 1468457107756 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 1727 | 1468457107762 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 17:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:45:07 INFO - PROCESS | 1727 | 1468457107774 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 1727 | 1468457107781 Marionette TRACE conn4 <- [1,1210,null,{}] 17:45:07 INFO - PROCESS | 1727 | 1468457107791 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:07 INFO - PROCESS | 1727 | 1468457107798 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:08 INFO - PROCESS | 1727 | 1468457108030 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 17:45:08 INFO - PROCESS | 1727 | 1468457108293 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:08 INFO - PROCESS | 1727 | 1468457108303 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x99171400 == 24 [pid = 1727] [id = 310] 17:45:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x99fdf000) [pid = 1727] [serial = 931] [outer = (nil)] 17:45:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a078c00) [pid = 1727] [serial = 932] [outer = 0x99fdf000] 17:45:08 INFO - PROCESS | 1727 | 1468457108395 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a881800) [pid = 1727] [serial = 933] [outer = 0x99fdf000] 17:45:09 INFO - PROCESS | 1727 | 1468457109346 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1644ms 17:45:09 INFO - PROCESS | 1727 | 1468457109415 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 1727 | 1468457109419 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 17:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:45:09 INFO - PROCESS | 1727 | 1468457109427 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - PROCESS | 1727 | 1468457109431 Marionette TRACE conn4 <- [1,1214,null,{}] 17:45:09 INFO - PROCESS | 1727 | 1468457109448 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:09 INFO - PROCESS | 1727 | 1468457109457 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:09 INFO - PROCESS | 1727 | 1468457109693 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 17:45:09 INFO - PROCESS | 1727 | 1468457109953 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 1727 | 1468457109969 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af03c00 == 25 [pid = 1727] [id = 311] 17:45:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b4e9800) [pid = 1727] [serial = 934] [outer = (nil)] 17:45:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b4f2400) [pid = 1727] [serial = 935] [outer = 0x9b4e9800] 17:45:10 INFO - PROCESS | 1727 | 1468457110102 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b79e400) [pid = 1727] [serial = 936] [outer = 0x9b4e9800] 17:45:11 INFO - PROCESS | 1727 | 1468457111074 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1693ms 17:45:11 INFO - PROCESS | 1727 | 1468457111121 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 17:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:45:11 INFO - PROCESS | 1727 | 1468457111125 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 17:45:11 INFO - PROCESS | 1727 | 1468457111132 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - PROCESS | 1727 | 1468457111136 Marionette TRACE conn4 <- [1,1218,null,{}] 17:45:11 INFO - PROCESS | 1727 | 1468457111142 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:11 INFO - PROCESS | 1727 | 1468457111148 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:11 INFO - PROCESS | 1727 | 1468457111379 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 17:45:11 INFO - PROCESS | 1727 | 1468457111607 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 1727 | 1468457111618 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60800 == 26 [pid = 1727] [id = 312] 17:45:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x90fcf800) [pid = 1727] [serial = 937] [outer = (nil)] 17:45:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9bcf4400) [pid = 1727] [serial = 938] [outer = 0x90fcf800] 17:45:11 INFO - PROCESS | 1727 | 1468457111726 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c043000) [pid = 1727] [serial = 939] [outer = 0x90fcf800] 17:45:12 INFO - PROCESS | 1727 | 1468457112660 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1589ms 17:45:12 INFO - PROCESS | 1727 | 1468457112721 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 17:45:12 INFO - PROCESS | 1727 | 1468457112725 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 17:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:45:12 INFO - PROCESS | 1727 | 1468457112733 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:45:12 INFO - PROCESS | 1727 | 1468457112737 Marionette TRACE conn4 <- [1,1222,null,{}] 17:45:12 INFO - PROCESS | 1727 | 1468457112743 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:12 INFO - PROCESS | 1727 | 1468457112748 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:12 INFO - PROCESS | 1727 | 1468457112942 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 17:45:13 INFO - PROCESS | 1727 | 1468457113155 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:13 INFO - PROCESS | 1727 | 1468457113167 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c3c00 == 27 [pid = 1727] [id = 313] 17:45:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9b4ef800) [pid = 1727] [serial = 940] [outer = (nil)] 17:45:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9c0f5400) [pid = 1727] [serial = 941] [outer = 0x9b4ef800] 17:45:13 INFO - PROCESS | 1727 | 1468457113292 Marionette DEBUG loaded listener.js 17:45:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9d3cf400) [pid = 1727] [serial = 942] [outer = 0x9b4ef800] 17:45:14 INFO - PROCESS | 1727 | 1468457114198 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 17:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:45:14 INFO - PROCESS | 1727 | 1468457114280 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 17:45:14 INFO - PROCESS | 1727 | 1468457114287 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 1727 | 1468457114291 Marionette TRACE conn4 <- [1,1226,null,{}] 17:45:14 INFO - PROCESS | 1727 | 1468457114297 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:14 INFO - PROCESS | 1727 | 1468457114308 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:14 INFO - PROCESS | 1727 | 1468457114586 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 17:45:14 INFO - PROCESS | 1727 | 1468457114829 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 1727 | 1468457114841 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274c800 == 28 [pid = 1727] [id = 314] 17:45:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x93c73800) [pid = 1727] [serial = 943] [outer = (nil)] 17:45:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9d811800) [pid = 1727] [serial = 944] [outer = 0x93c73800] 17:45:14 INFO - PROCESS | 1727 | 1468457114939 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0xa1f08800) [pid = 1727] [serial = 945] [outer = 0x93c73800] 17:45:15 INFO - PROCESS | 1727 | 1468457115844 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1596ms 17:45:15 INFO - PROCESS | 1727 | 1468457115883 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 17:45:15 INFO - PROCESS | 1727 | 1468457115888 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 17:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:45:15 INFO - PROCESS | 1727 | 1468457115895 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:45:15 INFO - PROCESS | 1727 | 1468457115899 Marionette TRACE conn4 <- [1,1230,null,{}] 17:45:15 INFO - PROCESS | 1727 | 1468457115905 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:15 INFO - PROCESS | 1727 | 1468457115911 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:16 INFO - PROCESS | 1727 | 1468457116115 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 17:45:16 INFO - PROCESS | 1727 | 1468457116557 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:16 INFO - PROCESS | 1727 | 1468457116567 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd57000 == 29 [pid = 1727] [id = 315] 17:45:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8fd58c00) [pid = 1727] [serial = 946] [outer = (nil)] 17:45:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x90fcc000) [pid = 1727] [serial = 947] [outer = 0x8fd58c00] 17:45:16 INFO - PROCESS | 1727 | 1468457116687 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91f38c00) [pid = 1727] [serial = 948] [outer = 0x8fd58c00] 17:45:17 INFO - PROCESS | 1727 | 1468457117592 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1783ms 17:45:17 INFO - PROCESS | 1727 | 1468457117682 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 17:45:17 INFO - PROCESS | 1727 | 1468457117688 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 17:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:45:17 INFO - PROCESS | 1727 | 1468457117697 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:45:17 INFO - PROCESS | 1727 | 1468457117702 Marionette TRACE conn4 <- [1,1234,null,{}] 17:45:17 INFO - PROCESS | 1727 | 1468457117710 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:17 INFO - PROCESS | 1727 | 1468457117718 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:17 INFO - PROCESS | 1727 | 1468457117956 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 17:45:18 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd2800 == 28 [pid = 1727] [id = 293] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x96575800) [pid = 1727] [serial = 893] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x96572800) [pid = 1727] [serial = 885] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x952c5c00) [pid = 1727] [serial = 884] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x924c3800) [pid = 1727] [serial = 887] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9274dc00) [pid = 1727] [serial = 888] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924c9800) [pid = 1727] [serial = 864] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9232c800) [pid = 1727] [serial = 863] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9656f000) [pid = 1727] [serial = 867] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x952c2c00) [pid = 1727] [serial = 866] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a9f0400) [pid = 1727] [serial = 870] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a1aec00) [pid = 1727] [serial = 869] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9b402000) [pid = 1727] [serial = 873] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9af1b800) [pid = 1727] [serial = 872] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9bcaf800) [pid = 1727] [serial = 878] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b797400) [pid = 1727] [serial = 876] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92749400) [pid = 1727] [serial = 882] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b4f1000) [pid = 1727] [serial = 875] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9232a800) [pid = 1727] [serial = 881] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9c048400) [pid = 1727] [serial = 879] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93c72c00) [pid = 1727] [serial = 891] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93c6e400) [pid = 1727] [serial = 890] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x97852000) [pid = 1727] [serial = 894] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x98275800) [pid = 1727] [serial = 896] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 1727 | 1468457119287 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 1727 | 1468457119296 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c000 == 29 [pid = 1727] [id = 316] 17:45:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x90fcbc00) [pid = 1727] [serial = 949] [outer = (nil)] 17:45:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x90fcfc00) [pid = 1727] [serial = 950] [outer = 0x90fcbc00] 17:45:19 INFO - PROCESS | 1727 | 1468457119410 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x91f41800) [pid = 1727] [serial = 951] [outer = 0x90fcbc00] 17:45:20 INFO - PROCESS | 1727 | 1468457120240 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2603ms 17:45:20 INFO - PROCESS | 1727 | 1468457120302 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 17:45:20 INFO - PROCESS | 1727 | 1468457120306 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 17:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:45:20 INFO - PROCESS | 1727 | 1468457120316 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:45:20 INFO - PROCESS | 1727 | 1468457120320 Marionette TRACE conn4 <- [1,1238,null,{}] 17:45:20 INFO - PROCESS | 1727 | 1468457120330 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:20 INFO - PROCESS | 1727 | 1468457120335 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:20 INFO - PROCESS | 1727 | 1468457120511 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 17:45:20 INFO - PROCESS | 1727 | 1468457120643 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 1727 | 1468457120651 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c9400 == 30 [pid = 1727] [id = 317] 17:45:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x924c9800) [pid = 1727] [serial = 952] [outer = (nil)] 17:45:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9274a000) [pid = 1727] [serial = 953] [outer = 0x924c9800] 17:45:20 INFO - PROCESS | 1727 | 1468457120733 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9274fc00) [pid = 1727] [serial = 954] [outer = 0x924c9800] 17:45:21 INFO - PROCESS | 1727 | 1468457121611 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1338ms 17:45:21 INFO - PROCESS | 1727 | 1468457121675 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 1727 | 1468457121684 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 17:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:45:21 INFO - PROCESS | 1727 | 1468457121692 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 1727 | 1468457121696 Marionette TRACE conn4 <- [1,1242,null,{}] 17:45:21 INFO - PROCESS | 1727 | 1468457121702 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:21 INFO - PROCESS | 1727 | 1468457121708 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:21 INFO - PROCESS | 1727 | 1468457121937 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 17:45:21 INFO - PROCESS | 1727 | 1468457121961 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 1727 | 1468457121969 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5a800 == 31 [pid = 1727] [id = 318] 17:45:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x93a5f000) [pid = 1727] [serial = 955] [outer = (nil)] 17:45:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x93c6a800) [pid = 1727] [serial = 956] [outer = 0x93a5f000] 17:45:22 INFO - PROCESS | 1727 | 1468457122043 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c71c00) [pid = 1727] [serial = 957] [outer = 0x93a5f000] 17:45:23 INFO - PROCESS | 1727 | 1468457123083 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1440ms 17:45:23 INFO - PROCESS | 1727 | 1468457123133 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 1727 | 1468457123137 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 17:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:45:23 INFO - PROCESS | 1727 | 1468457123162 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 1727 | 1468457123173 Marionette TRACE conn4 <- [1,1246,null,{}] 17:45:23 INFO - PROCESS | 1727 | 1468457123183 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:23 INFO - PROCESS | 1727 | 1468457123192 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:23 INFO - PROCESS | 1727 | 1468457123422 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 17:45:23 INFO - PROCESS | 1727 | 1468457123505 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 1727 | 1468457123514 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd65c00 == 32 [pid = 1727] [id = 319] 17:45:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92745400) [pid = 1727] [serial = 958] [outer = (nil)] 17:45:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x952bd400) [pid = 1727] [serial = 959] [outer = 0x92745400] 17:45:23 INFO - PROCESS | 1727 | 1468457123609 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9656f800) [pid = 1727] [serial = 960] [outer = 0x92745400] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a1afc00) [pid = 1727] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x93c69400) [pid = 1727] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9aaaf000) [pid = 1727] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x91f3d800) [pid = 1727] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9514e000) [pid = 1727] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9656b400) [pid = 1727] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x99174800) [pid = 1727] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a074400) [pid = 1727] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92743c00) [pid = 1727] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x952c4000) [pid = 1727] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:45:24 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92c3a400) [pid = 1727] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:45:24 INFO - PROCESS | 1727 | 1468457124966 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1866ms 17:45:25 INFO - PROCESS | 1727 | 1468457125011 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 17:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:45:25 INFO - PROCESS | 1727 | 1468457125016 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 17:45:25 INFO - PROCESS | 1727 | 1468457125022 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:45:25 INFO - PROCESS | 1727 | 1468457125026 Marionette TRACE conn4 <- [1,1250,null,{}] 17:45:25 INFO - PROCESS | 1727 | 1468457125032 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:25 INFO - PROCESS | 1727 | 1468457125036 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:25 INFO - PROCESS | 1727 | 1468457125203 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 17:45:25 INFO - PROCESS | 1727 | 1468457125340 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:25 INFO - PROCESS | 1727 | 1468457125348 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd0c00 == 33 [pid = 1727] [id = 320] 17:45:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x91f3b800) [pid = 1727] [serial = 961] [outer = (nil)] 17:45:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x96577000) [pid = 1727] [serial = 962] [outer = 0x91f3b800] 17:45:25 INFO - PROCESS | 1727 | 1468457125421 Marionette DEBUG loaded listener.js 17:45:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9784a400) [pid = 1727] [serial = 963] [outer = 0x91f3b800] 17:45:26 INFO - PROCESS | 1727 | 1468457126229 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1231ms 17:45:26 INFO - PROCESS | 1727 | 1468457126306 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 1727 | 1468457126313 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 17:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:45:26 INFO - PROCESS | 1727 | 1468457126330 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 1727 | 1468457126338 Marionette TRACE conn4 <- [1,1254,null,{}] 17:45:26 INFO - PROCESS | 1727 | 1468457126348 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:26 INFO - PROCESS | 1727 | 1468457126355 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:26 INFO - PROCESS | 1727 | 1468457126583 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 17:45:26 INFO - PROCESS | 1727 | 1468457126755 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 1727 | 1468457126773 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c4000 == 34 [pid = 1727] [id = 321] 17:45:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x924c4800) [pid = 1727] [serial = 964] [outer = (nil)] 17:45:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92745c00) [pid = 1727] [serial = 965] [outer = 0x924c4800] 17:45:26 INFO - PROCESS | 1727 | 1468457126926 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x939a9400) [pid = 1727] [serial = 966] [outer = 0x924c4800] 17:45:27 INFO - PROCESS | 1727 | 1468457127972 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1695ms 17:45:28 INFO - PROCESS | 1727 | 1468457128025 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 1727 | 1468457128030 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 17:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:45:28 INFO - PROCESS | 1727 | 1468457128041 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 1727 | 1468457128047 Marionette TRACE conn4 <- [1,1258,null,{}] 17:45:28 INFO - PROCESS | 1727 | 1468457128055 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:28 INFO - PROCESS | 1727 | 1468457128062 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:28 INFO - PROCESS | 1727 | 1468457128258 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 17:45:28 INFO - PROCESS | 1727 | 1468457128473 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 1727 | 1468457128480 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd62000 == 35 [pid = 1727] [id = 322] 17:45:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x91f37c00) [pid = 1727] [serial = 967] [outer = (nil)] 17:45:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x96570800) [pid = 1727] [serial = 968] [outer = 0x91f37c00] 17:45:28 INFO - PROCESS | 1727 | 1468457128577 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x98274400) [pid = 1727] [serial = 969] [outer = 0x91f37c00] 17:45:29 INFO - PROCESS | 1727 | 1468457129638 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1642ms 17:45:29 INFO - PROCESS | 1727 | 1468457129682 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 17:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:45:29 INFO - PROCESS | 1727 | 1468457129688 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 17:45:29 INFO - PROCESS | 1727 | 1468457129695 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 1727 | 1468457129699 Marionette TRACE conn4 <- [1,1262,null,{}] 17:45:29 INFO - PROCESS | 1727 | 1468457129714 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:29 INFO - PROCESS | 1727 | 1468457129723 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:29 INFO - PROCESS | 1727 | 1468457129938 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 17:45:30 INFO - PROCESS | 1727 | 1468457130207 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 1727 | 1468457130220 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a073c00 == 36 [pid = 1727] [id = 323] 17:45:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a074400) [pid = 1727] [serial = 970] [outer = (nil)] 17:45:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a079000) [pid = 1727] [serial = 971] [outer = 0x9a074400] 17:45:30 INFO - PROCESS | 1727 | 1468457130350 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a0ef800) [pid = 1727] [serial = 972] [outer = 0x9a074400] 17:45:31 INFO - PROCESS | 1727 | 1468457131325 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1683ms 17:45:31 INFO - PROCESS | 1727 | 1468457131405 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 17:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:45:31 INFO - PROCESS | 1727 | 1468457131410 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 17:45:31 INFO - PROCESS | 1727 | 1468457131418 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 1727 | 1468457131421 Marionette TRACE conn4 <- [1,1266,null,{}] 17:45:31 INFO - PROCESS | 1727 | 1468457131427 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:31 INFO - PROCESS | 1727 | 1468457131433 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:31 INFO - PROCESS | 1727 | 1468457131639 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 17:45:31 INFO - PROCESS | 1727 | 1468457131856 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:31 INFO - PROCESS | 1727 | 1468457131866 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a070c00 == 37 [pid = 1727] [id = 324] 17:45:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9a07cc00) [pid = 1727] [serial = 973] [outer = (nil)] 17:45:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9a41bc00) [pid = 1727] [serial = 974] [outer = 0x9a07cc00] 17:45:31 INFO - PROCESS | 1727 | 1468457131975 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9a874c00) [pid = 1727] [serial = 975] [outer = 0x9a07cc00] 17:45:32 INFO - PROCESS | 1727 | 1468457132968 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1604ms 17:45:33 INFO - PROCESS | 1727 | 1468457133021 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 1727 | 1468457133024 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 17:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:45:33 INFO - PROCESS | 1727 | 1468457133031 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 1727 | 1468457133034 Marionette TRACE conn4 <- [1,1270,null,{}] 17:45:33 INFO - PROCESS | 1727 | 1468457133041 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:33 INFO - PROCESS | 1727 | 1468457133047 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:33 INFO - PROCESS | 1727 | 1468457133232 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 17:45:33 INFO - PROCESS | 1727 | 1468457133446 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 1727 | 1468457133457 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e400 == 38 [pid = 1727] [id = 325] 17:45:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92e4dc00) [pid = 1727] [serial = 976] [outer = (nil)] 17:45:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9ab2f400) [pid = 1727] [serial = 977] [outer = 0x92e4dc00] 17:45:33 INFO - PROCESS | 1727 | 1468457133546 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9af02400) [pid = 1727] [serial = 978] [outer = 0x92e4dc00] 17:45:34 INFO - PROCESS | 1727 | 1468457134545 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1698ms 17:45:34 INFO - PROCESS | 1727 | 1468457134733 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 1727 | 1468457134740 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 17:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:45:34 INFO - PROCESS | 1727 | 1468457134749 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:45:34 INFO - PROCESS | 1727 | 1468457134754 Marionette TRACE conn4 <- [1,1274,null,{}] 17:45:34 INFO - PROCESS | 1727 | 1468457134763 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:34 INFO - PROCESS | 1727 | 1468457134769 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:35 INFO - PROCESS | 1727 | 1468457135080 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 17:45:35 INFO - PROCESS | 1727 | 1468457135268 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 1727 | 1468457135284 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c6400 == 39 [pid = 1727] [id = 326] 17:45:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x924c6800) [pid = 1727] [serial = 979] [outer = (nil)] 17:45:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92752400) [pid = 1727] [serial = 980] [outer = 0x924c6800] 17:45:35 INFO - PROCESS | 1727 | 1468457135365 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x93a63400) [pid = 1727] [serial = 981] [outer = 0x924c6800] 17:45:36 INFO - PROCESS | 1727 | --DOCSHELL 0x96577400 == 38 [pid = 1727] [id = 305] 17:45:36 INFO - PROCESS | 1727 | --DOCSHELL 0x9656d000 == 37 [pid = 1727] [id = 297] 17:45:36 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd2400 == 36 [pid = 1727] [id = 295] 17:45:36 INFO - PROCESS | 1727 | 1468457136401 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9b4ea800) [pid = 1727] [serial = 927] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a87f800) [pid = 1727] [serial = 906] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9514f800) [pid = 1727] [serial = 915] [outer = (nil)] [url = about:blank] 17:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1687ms 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9af02800) [pid = 1727] [serial = 908] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92337000) [pid = 1727] [serial = 911] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9656f400) [pid = 1727] [serial = 903] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9ab38800) [pid = 1727] [serial = 920] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x952bec00) [pid = 1727] [serial = 902] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9b3e8c00) [pid = 1727] [serial = 924] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af06c00) [pid = 1727] [serial = 909] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x94781000) [pid = 1727] [serial = 914] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a0eec00) [pid = 1727] [serial = 918] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b3e4400) [pid = 1727] [serial = 923] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9af05800) [pid = 1727] [serial = 921] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a37f400) [pid = 1727] [serial = 905] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92c3f000) [pid = 1727] [serial = 900] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a078400) [pid = 1727] [serial = 917] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92c31c00) [pid = 1727] [serial = 899] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92751c00) [pid = 1727] [serial = 912] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x99761c00) [pid = 1727] [serial = 897] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af1c400) [pid = 1727] [serial = 926] [outer = (nil)] [url = about:blank] 17:45:36 INFO - PROCESS | 1727 | 1468457136470 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 1727 | 1468457136474 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 17:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:45:36 INFO - PROCESS | 1727 | 1468457136496 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 1727 | 1468457136506 Marionette TRACE conn4 <- [1,1278,null,{}] 17:45:36 INFO - PROCESS | 1727 | 1468457136512 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:36 INFO - PROCESS | 1727 | 1468457136519 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:36 INFO - PROCESS | 1727 | 1468457136693 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 17:45:36 INFO - PROCESS | 1727 | 1468457136878 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:36 INFO - PROCESS | 1727 | 1468457136890 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x95145c00 == 37 [pid = 1727] [id = 327] 17:45:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9514f800) [pid = 1727] [serial = 982] [outer = (nil)] 17:45:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x952c1000) [pid = 1727] [serial = 983] [outer = 0x9514f800] 17:45:36 INFO - PROCESS | 1727 | 1468457136970 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9653b800) [pid = 1727] [serial = 984] [outer = 0x9514f800] 17:45:37 INFO - PROCESS | 1727 | 1468457137753 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1298ms 17:45:37 INFO - PROCESS | 1727 | 1468457137784 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 17:45:37 INFO - PROCESS | 1727 | 1468457137788 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 17:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:45:37 INFO - PROCESS | 1727 | 1468457137796 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - PROCESS | 1727 | 1468457137799 Marionette TRACE conn4 <- [1,1282,null,{}] 17:45:37 INFO - PROCESS | 1727 | 1468457137815 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:37 INFO - PROCESS | 1727 | 1468457137824 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:38 INFO - PROCESS | 1727 | 1468457138005 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 17:45:38 INFO - PROCESS | 1727 | 1468457138017 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:38 INFO - PROCESS | 1727 | 1468457138031 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x99307400 == 38 [pid = 1727] [id = 328] 17:45:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x99fda400) [pid = 1727] [serial = 985] [outer = (nil)] 17:45:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a071800) [pid = 1727] [serial = 986] [outer = 0x99fda400] 17:45:38 INFO - PROCESS | 1727 | 1468457138227 Marionette DEBUG loaded listener.js 17:45:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a07bc00) [pid = 1727] [serial = 987] [outer = 0x99fda400] 17:45:39 INFO - PROCESS | 1727 | 1468457139144 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1382ms 17:45:39 INFO - PROCESS | 1727 | 1468457139178 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 17:45:39 INFO - PROCESS | 1727 | 1468457139181 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 17:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:45:39 INFO - PROCESS | 1727 | 1468457139188 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:45:39 INFO - PROCESS | 1727 | 1468457139192 Marionette TRACE conn4 <- [1,1286,null,{}] 17:45:39 INFO - PROCESS | 1727 | 1468457139197 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:39 INFO - PROCESS | 1727 | 1468457139203 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:39 INFO - PROCESS | 1727 | 1468457139418 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 17:45:39 INFO - PROCESS | 1727 | 1468457139444 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 1727 | 1468457139450 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56c00 == 39 [pid = 1727] [id = 329] 17:45:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a1f4c00) [pid = 1727] [serial = 988] [outer = (nil)] 17:45:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a87f800) [pid = 1727] [serial = 989] [outer = 0x9a1f4c00] 17:45:39 INFO - PROCESS | 1727 | 1468457139535 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9aaa2400) [pid = 1727] [serial = 990] [outer = 0x9a1f4c00] 17:45:40 INFO - PROCESS | 1727 | 1468457140512 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1389ms 17:45:40 INFO - PROCESS | 1727 | 1468457140577 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 1727 | 1468457140580 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 17:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:45:40 INFO - PROCESS | 1727 | 1468457140587 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 1727 | 1468457140591 Marionette TRACE conn4 <- [1,1290,null,{}] 17:45:40 INFO - PROCESS | 1727 | 1468457140596 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:40 INFO - PROCESS | 1727 | 1468457140601 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x924bf800) [pid = 1727] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99fdf000) [pid = 1727] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8fd58c00) [pid = 1727] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x90fcbc00) [pid = 1727] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9b4e9800) [pid = 1727] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x90fcf800) [pid = 1727] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x924c9800) [pid = 1727] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92745400) [pid = 1727] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9b4ef800) [pid = 1727] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93c73800) [pid = 1727] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:45:40 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x93a5f000) [pid = 1727] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:45:40 INFO - PROCESS | 1727 | 1468457140890 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 17:45:40 INFO - PROCESS | 1727 | 1468457140905 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 1727 | 1468457140913 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcdc00 == 40 [pid = 1727] [id = 330] 17:45:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9222b000) [pid = 1727] [serial = 991] [outer = (nil)] 17:45:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9514f000) [pid = 1727] [serial = 992] [outer = 0x9222b000] 17:45:41 INFO - PROCESS | 1727 | 1468457141052 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x98275800) [pid = 1727] [serial = 993] [outer = 0x9222b000] 17:45:41 INFO - PROCESS | 1727 | 1468457141888 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1332ms 17:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:45:41 INFO - PROCESS | 1727 | 1468457141921 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 17:45:41 INFO - PROCESS | 1727 | 1468457141924 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 17:45:41 INFO - PROCESS | 1727 | 1468457141930 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:45:41 INFO - PROCESS | 1727 | 1468457141934 Marionette TRACE conn4 <- [1,1294,null,{}] 17:45:41 INFO - PROCESS | 1727 | 1468457141944 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:41 INFO - PROCESS | 1727 | 1468457141955 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:42 INFO - PROCESS | 1727 | 1468457142227 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 17:45:42 INFO - PROCESS | 1727 | 1468457142242 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 1727 | 1468457142248 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x92226800 == 41 [pid = 1727] [id = 331] 17:45:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9af09800) [pid = 1727] [serial = 994] [outer = (nil)] 17:45:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9afb4800) [pid = 1727] [serial = 995] [outer = 0x9af09800] 17:45:42 INFO - PROCESS | 1727 | 1468457142321 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9b3e9c00) [pid = 1727] [serial = 996] [outer = 0x9af09800] 17:45:43 INFO - PROCESS | 1727 | 1468457143417 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1540ms 17:45:43 INFO - PROCESS | 1727 | 1468457143471 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 17:45:43 INFO - PROCESS | 1727 | 1468457143478 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 17:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:45:43 INFO - PROCESS | 1727 | 1468457143502 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 1727 | 1468457143509 Marionette TRACE conn4 <- [1,1298,null,{}] 17:45:43 INFO - PROCESS | 1727 | 1468457143523 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:43 INFO - PROCESS | 1727 | 1468457143530 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:43 INFO - PROCESS | 1727 | 1468457143745 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 17:45:43 INFO - PROCESS | 1727 | 1468457143975 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:43 INFO - PROCESS | 1727 | 1468457143983 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c7400 == 42 [pid = 1727] [id = 332] 17:45:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92746400) [pid = 1727] [serial = 997] [outer = (nil)] 17:45:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x93c75400) [pid = 1727] [serial = 998] [outer = 0x92746400] 17:45:44 INFO - PROCESS | 1727 | 1468457144089 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95149c00) [pid = 1727] [serial = 999] [outer = 0x92746400] 17:45:45 INFO - PROCESS | 1727 | 1468457145043 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1618ms 17:45:45 INFO - PROCESS | 1727 | 1468457145106 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 17:45:45 INFO - PROCESS | 1727 | 1468457145114 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 17:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:45:45 INFO - PROCESS | 1727 | 1468457145125 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - PROCESS | 1727 | 1468457145130 Marionette TRACE conn4 <- [1,1302,null,{}] 17:45:45 INFO - PROCESS | 1727 | 1468457145137 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:45 INFO - PROCESS | 1727 | 1468457145142 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:45 INFO - PROCESS | 1727 | 1468457145376 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 17:45:45 INFO - PROCESS | 1727 | 1468457145597 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:45 INFO - PROCESS | 1727 | 1468457145609 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x92337400 == 43 [pid = 1727] [id = 333] 17:45:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x99167400) [pid = 1727] [serial = 1000] [outer = (nil)] 17:45:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x99308c00) [pid = 1727] [serial = 1001] [outer = 0x99167400] 17:45:45 INFO - PROCESS | 1727 | 1468457145740 Marionette DEBUG loaded listener.js 17:45:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a070400) [pid = 1727] [serial = 1002] [outer = 0x99167400] 17:45:46 INFO - PROCESS | 1727 | 1468457146776 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1689ms 17:45:46 INFO - PROCESS | 1727 | 1468457146815 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 17:45:46 INFO - PROCESS | 1727 | 1468457146819 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 17:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:45:46 INFO - PROCESS | 1727 | 1468457146827 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:45:46 INFO - PROCESS | 1727 | 1468457146833 Marionette TRACE conn4 <- [1,1306,null,{}] 17:45:46 INFO - PROCESS | 1727 | 1468457146851 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:46 INFO - PROCESS | 1727 | 1468457146860 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:47 INFO - PROCESS | 1727 | 1468457147067 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 17:45:47 INFO - PROCESS | 1727 | 1468457147330 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 1727 | 1468457147338 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af1d400 == 44 [pid = 1727] [id = 334] 17:45:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9af1d800) [pid = 1727] [serial = 1003] [outer = (nil)] 17:45:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b3e9400) [pid = 1727] [serial = 1004] [outer = 0x9af1d800] 17:45:47 INFO - PROCESS | 1727 | 1468457147433 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b40cc00) [pid = 1727] [serial = 1005] [outer = 0x9af1d800] 17:45:48 INFO - PROCESS | 1727 | 1468457148345 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1595ms 17:45:48 INFO - PROCESS | 1727 | 1468457148422 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 1727 | 1468457148428 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 17:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:45:48 INFO - PROCESS | 1727 | 1468457148435 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 1727 | 1468457148438 Marionette TRACE conn4 <- [1,1310,null,{}] 17:45:48 INFO - PROCESS | 1727 | 1468457148444 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:48 INFO - PROCESS | 1727 | 1468457148450 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:48 INFO - PROCESS | 1727 | 1468457148677 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 17:45:48 INFO - PROCESS | 1727 | 1468457148907 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 1727 | 1468457148914 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x92335c00 == 45 [pid = 1727] [id = 335] 17:45:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9aaa4c00) [pid = 1727] [serial = 1006] [outer = (nil)] 17:45:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9b4f1400) [pid = 1727] [serial = 1007] [outer = 0x9aaa4c00] 17:45:49 INFO - PROCESS | 1727 | 1468457149043 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9b79a800) [pid = 1727] [serial = 1008] [outer = 0x9aaa4c00] 17:45:50 INFO - PROCESS | 1727 | 1468457150057 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 1727 | 1468457150123 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 17:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:45:50 INFO - PROCESS | 1727 | 1468457150131 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1727 | 1468457150134 Marionette TRACE conn4 <- [1,1314,null,{}] 17:45:50 INFO - PROCESS | 1727 | 1468457150140 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:50 INFO - PROCESS | 1727 | 1468457150145 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:50 INFO - PROCESS | 1727 | 1468457150338 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 17:45:50 INFO - PROCESS | 1727 | 1468457150557 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 1727 | 1468457150565 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3c400 == 46 [pid = 1727] [id = 336] 17:45:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9af1c400) [pid = 1727] [serial = 1009] [outer = (nil)] 17:45:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9c041000) [pid = 1727] [serial = 1010] [outer = 0x9af1c400] 17:45:50 INFO - PROCESS | 1727 | 1468457150694 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9c045c00) [pid = 1727] [serial = 1011] [outer = 0x9af1c400] 17:45:51 INFO - PROCESS | 1727 | 1468457151633 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1581ms 17:45:51 INFO - PROCESS | 1727 | 1468457151713 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 1727 | 1468457151717 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 17:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:45:51 INFO - PROCESS | 1727 | 1468457151724 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 1727 | 1468457151727 Marionette TRACE conn4 <- [1,1318,null,{}] 17:45:51 INFO - PROCESS | 1727 | 1468457151734 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:51 INFO - PROCESS | 1727 | 1468457151745 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:51 INFO - PROCESS | 1727 | 1468457151995 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 17:45:52 INFO - PROCESS | 1727 | 1468457152218 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 1727 | 1468457152227 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5bc00 == 47 [pid = 1727] [id = 337] 17:45:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x91f37000) [pid = 1727] [serial = 1012] [outer = (nil)] 17:45:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9232ac00) [pid = 1727] [serial = 1013] [outer = 0x91f37000] 17:45:52 INFO - PROCESS | 1727 | 1468457152524 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x924bfc00) [pid = 1727] [serial = 1014] [outer = 0x91f37000] 17:45:53 INFO - PROCESS | 1727 | 1468457153561 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1887ms 17:45:53 INFO - PROCESS | 1727 | 1468457153626 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 1727 | 1468457153632 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 17:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:45:53 INFO - PROCESS | 1727 | 1468457153643 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 1727 | 1468457153647 Marionette TRACE conn4 <- [1,1322,null,{}] 17:45:53 INFO - PROCESS | 1727 | 1468457153656 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:53 INFO - PROCESS | 1727 | 1468457153661 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:53 INFO - PROCESS | 1727 | 1468457153850 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x91f39c00 == 46 [pid = 1727] [id = 303] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3e000 == 45 [pid = 1727] [id = 304] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x93a56400 == 44 [pid = 1727] [id = 306] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4e400 == 43 [pid = 1727] [id = 307] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x9477fc00 == 42 [pid = 1727] [id = 300] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x939a8400 == 41 [pid = 1727] [id = 296] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0fac00 == 40 [pid = 1727] [id = 301] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3fc00 == 39 [pid = 1727] [id = 308] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd6400 == 38 [pid = 1727] [id = 309] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x99171400 == 37 [pid = 1727] [id = 310] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x9af03c00 == 36 [pid = 1727] [id = 311] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd57000 == 35 [pid = 1727] [id = 315] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07a800 == 34 [pid = 1727] [id = 302] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60800 == 33 [pid = 1727] [id = 312] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x924c3c00 == 32 [pid = 1727] [id = 313] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x9274c800 == 31 [pid = 1727] [id = 314] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c000 == 30 [pid = 1727] [id = 316] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x92c33000 == 29 [pid = 1727] [id = 294] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x92743800 == 28 [pid = 1727] [id = 299] 17:45:54 INFO - PROCESS | 1727 | --DOCSHELL 0x93a5c000 == 27 [pid = 1727] [id = 298] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x96577000) [pid = 1727] [serial = 962] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92744400) [pid = 1727] [serial = 930] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92c39c00) [pid = 1727] [serial = 929] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a881800) [pid = 1727] [serial = 933] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9a078c00) [pid = 1727] [serial = 932] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x91f38c00) [pid = 1727] [serial = 948] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x90fcc000) [pid = 1727] [serial = 947] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x90fcfc00) [pid = 1727] [serial = 950] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91f41800) [pid = 1727] [serial = 951] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9b79e400) [pid = 1727] [serial = 936] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9b4f2400) [pid = 1727] [serial = 935] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9c043000) [pid = 1727] [serial = 939] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9bcf4400) [pid = 1727] [serial = 938] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9274a000) [pid = 1727] [serial = 953] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x952bd400) [pid = 1727] [serial = 959] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9d3cf400) [pid = 1727] [serial = 942] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9c0f5400) [pid = 1727] [serial = 941] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0xa1f08800) [pid = 1727] [serial = 945] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x93c71c00) [pid = 1727] [serial = 957] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93c6a800) [pid = 1727] [serial = 956] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9d811800) [pid = 1727] [serial = 944] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9656f800) [pid = 1727] [serial = 960] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9274fc00) [pid = 1727] [serial = 954] [outer = (nil)] [url = about:blank] 17:45:55 INFO - PROCESS | 1727 | 1468457155190 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 1727 | 1468457155201 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb400 == 28 [pid = 1727] [id = 338] 17:45:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x90fcc000) [pid = 1727] [serial = 1015] [outer = (nil)] 17:45:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x90fd0800) [pid = 1727] [serial = 1016] [outer = 0x90fcc000] 17:45:55 INFO - PROCESS | 1727 | 1468457155285 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x91f3dc00) [pid = 1727] [serial = 1017] [outer = 0x90fcc000] 17:45:56 INFO - PROCESS | 1727 | 1468457156137 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2539ms 17:45:56 INFO - PROCESS | 1727 | 1468457156184 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 1727 | 1468457156190 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 17:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:45:56 INFO - PROCESS | 1727 | 1468457156199 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 1727 | 1468457156204 Marionette TRACE conn4 <- [1,1326,null,{}] 17:45:56 INFO - PROCESS | 1727 | 1468457156213 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:56 INFO - PROCESS | 1727 | 1468457156222 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:56 INFO - PROCESS | 1727 | 1468457156410 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 17:45:56 INFO - PROCESS | 1727 | 1468457156541 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1727 | 1468457156552 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749400 == 29 [pid = 1727] [id = 339] 17:45:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92749c00) [pid = 1727] [serial = 1018] [outer = (nil)] 17:45:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92750000) [pid = 1727] [serial = 1019] [outer = 0x92749c00] 17:45:56 INFO - PROCESS | 1727 | 1468457156639 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92c37c00) [pid = 1727] [serial = 1020] [outer = 0x92749c00] 17:45:57 INFO - PROCESS | 1727 | 1468457157504 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1344ms 17:45:57 INFO - PROCESS | 1727 | 1468457157564 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 1727 | 1468457157572 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 17:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:45:57 INFO - PROCESS | 1727 | 1468457157580 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 1727 | 1468457157584 Marionette TRACE conn4 <- [1,1330,null,{}] 17:45:57 INFO - PROCESS | 1727 | 1468457157598 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:57 INFO - PROCESS | 1727 | 1468457157605 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:57 INFO - PROCESS | 1727 | 1468457157829 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 17:45:57 INFO - PROCESS | 1727 | 1468457157856 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:57 INFO - PROCESS | 1727 | 1468457157864 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a57000 == 30 [pid = 1727] [id = 340] 17:45:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x93a5b400) [pid = 1727] [serial = 1021] [outer = (nil)] 17:45:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x93c67c00) [pid = 1727] [serial = 1022] [outer = 0x93a5b400] 17:45:57 INFO - PROCESS | 1727 | 1468457157937 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c72400) [pid = 1727] [serial = 1023] [outer = 0x93a5b400] 17:45:58 INFO - PROCESS | 1727 | 1468457158988 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1440ms 17:45:59 INFO - PROCESS | 1727 | 1468457159021 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 17:45:59 INFO - PROCESS | 1727 | 1468457159025 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 17:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:45:59 INFO - PROCESS | 1727 | 1468457159050 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - PROCESS | 1727 | 1468457159061 Marionette TRACE conn4 <- [1,1334,null,{}] 17:45:59 INFO - PROCESS | 1727 | 1468457159071 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:59 INFO - PROCESS | 1727 | 1468457159079 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:59 INFO - PROCESS | 1727 | 1468457159314 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 17:45:59 INFO - PROCESS | 1727 | 1468457159336 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 1727 | 1468457159346 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:45:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x953b1000 == 31 [pid = 1727] [id = 341] 17:45:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x953b4800) [pid = 1727] [serial = 1024] [outer = (nil)] 17:45:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9656e400) [pid = 1727] [serial = 1025] [outer = 0x953b4800] 17:45:59 INFO - PROCESS | 1727 | 1468457159414 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x96574800) [pid = 1727] [serial = 1026] [outer = 0x953b4800] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9af09800) [pid = 1727] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a1f4c00) [pid = 1727] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x91f3b800) [pid = 1727] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a07cc00) [pid = 1727] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x91f37c00) [pid = 1727] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92e4dc00) [pid = 1727] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x924c4800) [pid = 1727] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x99fda400) [pid = 1727] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9514f800) [pid = 1727] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a074400) [pid = 1727] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x924c6800) [pid = 1727] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:46:00 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9222b000) [pid = 1727] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:46:01 INFO - PROCESS | 1727 | 1468457161101 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2117ms 17:46:01 INFO - PROCESS | 1727 | 1468457161152 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 1727 | 1468457161158 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 17:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:46:01 INFO - PROCESS | 1727 | 1468457161167 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 1727 | 1468457161172 Marionette TRACE conn4 <- [1,1338,null,{}] 17:46:01 INFO - PROCESS | 1727 | 1468457161179 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:01 INFO - PROCESS | 1727 | 1468457161186 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:01 INFO - PROCESS | 1727 | 1468457161412 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 17:46:01 INFO - PROCESS | 1727 | 1468457161578 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 1727 | 1468457161597 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd1400 == 32 [pid = 1727] [id = 342] 17:46:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9222a800) [pid = 1727] [serial = 1027] [outer = (nil)] 17:46:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9784ec00) [pid = 1727] [serial = 1028] [outer = 0x9222a800] 17:46:01 INFO - PROCESS | 1727 | 1468457161677 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9826c400) [pid = 1727] [serial = 1029] [outer = 0x9222a800] 17:46:03 INFO - PROCESS | 1727 | 1468457163005 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1988ms 17:46:03 INFO - PROCESS | 1727 | 1468457163155 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 17:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:46:03 INFO - PROCESS | 1727 | 1468457163162 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 17:46:03 INFO - PROCESS | 1727 | 1468457163171 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 1727 | 1468457163177 Marionette TRACE conn4 <- [1,1342,null,{}] 17:46:03 INFO - PROCESS | 1727 | 1468457163186 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:03 INFO - PROCESS | 1727 | 1468457163192 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:03 INFO - PROCESS | 1727 | 1468457163370 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 17:46:03 INFO - PROCESS | 1727 | 1468457163536 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 1727 | 1468457163553 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41400 == 33 [pid = 1727] [id = 343] 17:46:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x91f43c00) [pid = 1727] [serial = 1030] [outer = (nil)] 17:46:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9274fc00) [pid = 1727] [serial = 1031] [outer = 0x91f43c00] 17:46:03 INFO - PROCESS | 1727 | 1468457163639 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93a57800) [pid = 1727] [serial = 1032] [outer = 0x91f43c00] 17:46:04 INFO - PROCESS | 1727 | 1468457164691 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1598ms 17:46:04 INFO - PROCESS | 1727 | 1468457164768 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 1727 | 1468457164776 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 17:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:46:04 INFO - PROCESS | 1727 | 1468457164887 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 1727 | 1468457164892 Marionette TRACE conn4 <- [1,1346,null,{}] 17:46:04 INFO - PROCESS | 1727 | 1468457164900 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:04 INFO - PROCESS | 1727 | 1468457164905 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:05 INFO - PROCESS | 1727 | 1468457165114 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 17:46:05 INFO - PROCESS | 1727 | 1468457165343 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 1727 | 1468457165353 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fce400 == 34 [pid = 1727] [id = 344] 17:46:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x90fd1000) [pid = 1727] [serial = 1033] [outer = (nil)] 17:46:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x99306400) [pid = 1727] [serial = 1034] [outer = 0x90fd1000] 17:46:05 INFO - PROCESS | 1727 | 1468457165437 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x99fdd000) [pid = 1727] [serial = 1035] [outer = 0x90fd1000] 17:46:06 INFO - PROCESS | 1727 | 1468457166556 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1799ms 17:46:06 INFO - PROCESS | 1727 | 1468457166629 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 1727 | 1468457166633 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 17:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:46:06 INFO - PROCESS | 1727 | 1468457166641 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 1727 | 1468457166647 Marionette TRACE conn4 <- [1,1350,null,{}] 17:46:06 INFO - PROCESS | 1727 | 1468457166664 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:06 INFO - PROCESS | 1727 | 1468457166674 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:06 INFO - PROCESS | 1727 | 1468457166904 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 17:46:07 INFO - PROCESS | 1727 | 1468457167127 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 1727 | 1468457167139 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a4e8c00 == 35 [pid = 1727] [id = 345] 17:46:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a4eac00) [pid = 1727] [serial = 1036] [outer = (nil)] 17:46:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a87fc00) [pid = 1727] [serial = 1037] [outer = 0x9a4eac00] 17:46:07 INFO - PROCESS | 1727 | 1468457167244 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaa9800) [pid = 1727] [serial = 1038] [outer = 0x9a4eac00] 17:46:08 INFO - PROCESS | 1727 | 1468457168241 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1642ms 17:46:08 INFO - PROCESS | 1727 | 1468457168283 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 17:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:46:08 INFO - PROCESS | 1727 | 1468457168288 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 17:46:08 INFO - PROCESS | 1727 | 1468457168295 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 1727 | 1468457168299 Marionette TRACE conn4 <- [1,1354,null,{}] 17:46:08 INFO - PROCESS | 1727 | 1468457168305 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:08 INFO - PROCESS | 1727 | 1468457168311 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:08 INFO - PROCESS | 1727 | 1468457168509 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 17:46:08 INFO - PROCESS | 1727 | 1468457168846 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 1727 | 1468457168860 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd4400 == 36 [pid = 1727] [id = 346] 17:46:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x90fd8000) [pid = 1727] [serial = 1039] [outer = (nil)] 17:46:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92225400) [pid = 1727] [serial = 1040] [outer = 0x90fd8000] 17:46:08 INFO - PROCESS | 1727 | 1468457168980 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92335800) [pid = 1727] [serial = 1041] [outer = 0x90fd8000] 17:46:09 INFO - PROCESS | 1727 | --DOCSHELL 0x92226800 == 35 [pid = 1727] [id = 331] 17:46:09 INFO - PROCESS | 1727 | --DOCSHELL 0x924c9400 == 34 [pid = 1727] [id = 317] 17:46:09 INFO - PROCESS | 1727 | --DOCSHELL 0x99307400 == 33 [pid = 1727] [id = 328] 17:46:09 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcdc00 == 32 [pid = 1727] [id = 330] 17:46:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd65c00 == 31 [pid = 1727] [id = 319] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9afb4800) [pid = 1727] [serial = 995] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a87f800) [pid = 1727] [serial = 989] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9784a400) [pid = 1727] [serial = 963] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a41bc00) [pid = 1727] [serial = 974] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b3e9c00) [pid = 1727] [serial = 996] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a874c00) [pid = 1727] [serial = 975] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x96570800) [pid = 1727] [serial = 968] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x98274400) [pid = 1727] [serial = 969] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9ab2f400) [pid = 1727] [serial = 977] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9aaa2400) [pid = 1727] [serial = 990] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af02400) [pid = 1727] [serial = 978] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92745c00) [pid = 1727] [serial = 965] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x939a9400) [pid = 1727] [serial = 966] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9a071800) [pid = 1727] [serial = 986] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x952c1000) [pid = 1727] [serial = 983] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9653b800) [pid = 1727] [serial = 984] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a079000) [pid = 1727] [serial = 971] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a0ef800) [pid = 1727] [serial = 972] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x92752400) [pid = 1727] [serial = 980] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x93a63400) [pid = 1727] [serial = 981] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x98275800) [pid = 1727] [serial = 993] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9514f000) [pid = 1727] [serial = 992] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9a07bc00) [pid = 1727] [serial = 987] [outer = (nil)] [url = about:blank] 17:46:10 INFO - PROCESS | 1727 | 1468457170080 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1835ms 17:46:10 INFO - PROCESS | 1727 | 1468457170133 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 1727 | 1468457170139 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 17:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:46:10 INFO - PROCESS | 1727 | 1468457170147 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:46:10 INFO - PROCESS | 1727 | 1468457170151 Marionette TRACE conn4 <- [1,1358,null,{}] 17:46:10 INFO - PROCESS | 1727 | 1468457170161 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:10 INFO - PROCESS | 1727 | 1468457170170 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:10 INFO - PROCESS | 1727 | 1468457170349 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 17:46:10 INFO - PROCESS | 1727 | 1468457170526 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 1727 | 1468457170537 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x939aa000 == 32 [pid = 1727] [id = 347] 17:46:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x939ac800) [pid = 1727] [serial = 1042] [outer = (nil)] 17:46:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x93c72000) [pid = 1727] [serial = 1043] [outer = 0x939ac800] 17:46:10 INFO - PROCESS | 1727 | 1468457170611 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x95149800) [pid = 1727] [serial = 1044] [outer = 0x939ac800] 17:46:11 INFO - PROCESS | 1727 | 1468457171397 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1282ms 17:46:11 INFO - PROCESS | 1727 | 1468457171433 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 17:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:46:11 INFO - PROCESS | 1727 | 1468457171440 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 17:46:11 INFO - PROCESS | 1727 | 1468457171448 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 1727 | 1468457171451 Marionette TRACE conn4 <- [1,1362,null,{}] 17:46:11 INFO - PROCESS | 1727 | 1468457171462 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:11 INFO - PROCESS | 1727 | 1468457171466 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:11 INFO - PROCESS | 1727 | 1468457171662 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 17:46:11 INFO - PROCESS | 1727 | 1468457171789 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 1727 | 1468457171795 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656a800 == 33 [pid = 1727] [id = 348] 17:46:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x96570800) [pid = 1727] [serial = 1045] [outer = (nil)] 17:46:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x98275800) [pid = 1727] [serial = 1046] [outer = 0x96570800] 17:46:11 INFO - PROCESS | 1727 | 1468457171875 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9a073000) [pid = 1727] [serial = 1047] [outer = 0x96570800] 17:46:12 INFO - PROCESS | 1727 | 1468457172856 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1443ms 17:46:12 INFO - PROCESS | 1727 | 1468457172891 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 1727 | 1468457172896 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 17:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:46:12 INFO - PROCESS | 1727 | 1468457172919 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 1727 | 1468457172928 Marionette TRACE conn4 <- [1,1366,null,{}] 17:46:12 INFO - PROCESS | 1727 | 1468457172938 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:12 INFO - PROCESS | 1727 | 1468457172946 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:13 INFO - PROCESS | 1727 | 1468457173182 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 17:46:13 INFO - PROCESS | 1727 | 1468457173225 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 1727 | 1468457173231 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c3400 == 34 [pid = 1727] [id = 349] 17:46:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9274ac00) [pid = 1727] [serial = 1048] [outer = (nil)] 17:46:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a9f1400) [pid = 1727] [serial = 1049] [outer = 0x9274ac00] 17:46:13 INFO - PROCESS | 1727 | 1468457173304 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9aaa7400) [pid = 1727] [serial = 1050] [outer = 0x9274ac00] 17:46:14 INFO - PROCESS | 1727 | 1468457174282 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:46:14 INFO - PROCESS | 1727 | 1468457174316 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 17:46:14 INFO - PROCESS | 1727 | 1468457174323 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 1727 | 1468457174326 Marionette TRACE conn4 <- [1,1370,null,{}] 17:46:14 INFO - PROCESS | 1727 | 1468457174332 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:14 INFO - PROCESS | 1727 | 1468457174337 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:14 INFO - PROCESS | 1727 | 1468457174554 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93a5b400) [pid = 1727] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x953b4800) [pid = 1727] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92746400) [pid = 1727] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92749c00) [pid = 1727] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x90fcc000) [pid = 1727] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x99167400) [pid = 1727] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x91f37000) [pid = 1727] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9af1d800) [pid = 1727] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9aaa4c00) [pid = 1727] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:46:14 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x9af1c400) [pid = 1727] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:46:14 INFO - PROCESS | 1727 | 1468457174718 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 1727 | 1468457174728 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc000 == 35 [pid = 1727] [id = 350] 17:46:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x90fcd000) [pid = 1727] [serial = 1051] [outer = (nil)] 17:46:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x92749c00) [pid = 1727] [serial = 1052] [outer = 0x90fcd000] 17:46:14 INFO - PROCESS | 1727 | 1468457174796 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x92e4a800) [pid = 1727] [serial = 1053] [outer = 0x90fcd000] 17:46:15 INFO - PROCESS | 1727 | 1468457175635 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 1727 | 1468457175711 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 17:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:46:15 INFO - PROCESS | 1727 | 1468457175718 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 1727 | 1468457175722 Marionette TRACE conn4 <- [1,1374,null,{}] 17:46:15 INFO - PROCESS | 1727 | 1468457175728 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:15 INFO - PROCESS | 1727 | 1468457175734 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:15 INFO - PROCESS | 1727 | 1468457175898 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 17:46:16 INFO - PROCESS | 1727 | 1468457176022 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 1727 | 1468457176044 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x92221800 == 36 [pid = 1727] [id = 351] 17:46:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x92c3f000) [pid = 1727] [serial = 1054] [outer = (nil)] 17:46:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9af0dc00) [pid = 1727] [serial = 1055] [outer = 0x92c3f000] 17:46:16 INFO - PROCESS | 1727 | 1468457176129 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9af1a400) [pid = 1727] [serial = 1056] [outer = 0x92c3f000] 17:46:17 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:17 INFO - PROCESS | 1727 | 1468457177172 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 1727 | 1468457177212 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 17:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:46:17 INFO - PROCESS | 1727 | 1468457177222 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 1727 | 1468457177228 Marionette TRACE conn4 <- [1,1378,null,{}] 17:46:17 INFO - PROCESS | 1727 | 1468457177238 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:17 INFO - PROCESS | 1727 | 1468457177244 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:17 INFO - PROCESS | 1727 | 1468457177581 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 17:46:17 INFO - PROCESS | 1727 | 1468457177796 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 1727 | 1468457177809 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd6000 == 37 [pid = 1727] [id = 352] 17:46:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9274a000) [pid = 1727] [serial = 1057] [outer = (nil)] 17:46:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x93c6b800) [pid = 1727] [serial = 1058] [outer = 0x9274a000] 17:46:17 INFO - PROCESS | 1727 | 1468457177903 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x952b9800) [pid = 1727] [serial = 1059] [outer = 0x9274a000] 17:46:18 INFO - PROCESS | 1727 | 1468457178862 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 1727 | 1468457178918 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 17:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:46:18 INFO - PROCESS | 1727 | 1468457178931 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 1727 | 1468457178935 Marionette TRACE conn4 <- [1,1382,null,{}] 17:46:18 INFO - PROCESS | 1727 | 1468457178943 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:18 INFO - PROCESS | 1727 | 1468457178948 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:19 INFO - PROCESS | 1727 | 1468457179189 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 17:46:19 INFO - PROCESS | 1727 | 1468457179406 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 1727 | 1468457179417 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5a800 == 38 [pid = 1727] [id = 353] 17:46:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a070000) [pid = 1727] [serial = 1060] [outer = (nil)] 17:46:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a389000) [pid = 1727] [serial = 1061] [outer = 0x9a070000] 17:46:19 INFO - PROCESS | 1727 | 1468457179549 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a87e000) [pid = 1727] [serial = 1062] [outer = 0x9a070000] 17:46:20 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:20 INFO - PROCESS | 1727 | 1468457180700 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 1727 | 1468457180778 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 17:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:46:20 INFO - PROCESS | 1727 | 1468457180786 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 1727 | 1468457180792 Marionette TRACE conn4 <- [1,1386,null,{}] 17:46:20 INFO - PROCESS | 1727 | 1468457180810 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:20 INFO - PROCESS | 1727 | 1468457180819 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:21 INFO - PROCESS | 1727 | 1468457181046 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 17:46:21 INFO - PROCESS | 1727 | 1468457181253 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 1727 | 1468457181266 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3e9000 == 39 [pid = 1727] [id = 354] 17:46:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9b3ea000) [pid = 1727] [serial = 1063] [outer = (nil)] 17:46:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9b4ef400) [pid = 1727] [serial = 1064] [outer = 0x9b3ea000] 17:46:21 INFO - PROCESS | 1727 | 1468457181355 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9b4f6400) [pid = 1727] [serial = 1065] [outer = 0x9b3ea000] 17:46:22 INFO - PROCESS | 1727 | 1468457182343 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 17:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:46:22 INFO - PROCESS | 1727 | 1468457182379 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 17:46:22 INFO - PROCESS | 1727 | 1468457182386 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 1727 | 1468457182390 Marionette TRACE conn4 <- [1,1390,null,{}] 17:46:22 INFO - PROCESS | 1727 | 1468457182396 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:22 INFO - PROCESS | 1727 | 1468457182401 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:22 INFO - PROCESS | 1727 | 1468457182602 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 17:46:22 INFO - PROCESS | 1727 | 1468457182833 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 1727 | 1468457182845 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60400 == 40 [pid = 1727] [id = 355] 17:46:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x90fd5000) [pid = 1727] [serial = 1066] [outer = (nil)] 17:46:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b410000) [pid = 1727] [serial = 1067] [outer = 0x90fd5000] 17:46:22 INFO - PROCESS | 1727 | 1468457182972 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9c03f000) [pid = 1727] [serial = 1068] [outer = 0x90fd5000] 17:46:23 INFO - PROCESS | 1727 | 1468457183911 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1600ms 17:46:23 INFO - PROCESS | 1727 | 1468457183988 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 1727 | 1468457183995 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 17:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:46:24 INFO - PROCESS | 1727 | 1468457184006 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 1727 | 1468457184011 Marionette TRACE conn4 <- [1,1394,null,{}] 17:46:24 INFO - PROCESS | 1727 | 1468457184022 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:24 INFO - PROCESS | 1727 | 1468457184031 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:24 INFO - PROCESS | 1727 | 1468457184303 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 17:46:24 INFO - PROCESS | 1727 | 1468457184517 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 1727 | 1468457184525 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x96546800 == 41 [pid = 1727] [id = 356] 17:46:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x99302c00) [pid = 1727] [serial = 1069] [outer = (nil)] 17:46:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9c0f1000) [pid = 1727] [serial = 1070] [outer = 0x99302c00] 17:46:24 INFO - PROCESS | 1727 | 1468457184613 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9d3c5400) [pid = 1727] [serial = 1071] [outer = 0x99302c00] 17:46:25 INFO - PROCESS | 1727 | 1468457185606 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1648ms 17:46:25 INFO - PROCESS | 1727 | 1468457185653 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 17:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:46:25 INFO - PROCESS | 1727 | 1468457185658 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 17:46:25 INFO - PROCESS | 1727 | 1468457185664 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 1727 | 1468457185668 Marionette TRACE conn4 <- [1,1398,null,{}] 17:46:25 INFO - PROCESS | 1727 | 1468457185674 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:25 INFO - PROCESS | 1727 | 1468457185684 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:26 INFO - PROCESS | 1727 | 1468457186100 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 17:46:26 INFO - PROCESS | 1727 | 1468457186329 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 1727 | 1468457186336 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c32800 == 42 [pid = 1727] [id = 357] 17:46:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92c33c00) [pid = 1727] [serial = 1072] [outer = (nil)] 17:46:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92e46c00) [pid = 1727] [serial = 1073] [outer = 0x92c33c00] 17:46:26 INFO - PROCESS | 1727 | 1468457186431 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x93a54800) [pid = 1727] [serial = 1074] [outer = 0x92c33c00] 17:46:27 INFO - PROCESS | 1727 | 1468457187344 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1738ms 17:46:27 INFO - PROCESS | 1727 | 1468457187404 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 17:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:46:27 INFO - PROCESS | 1727 | 1468457187410 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 17:46:27 INFO - PROCESS | 1727 | 1468457187419 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - PROCESS | 1727 | 1468457187424 Marionette TRACE conn4 <- [1,1402,null,{}] 17:46:27 INFO - PROCESS | 1727 | 1468457187432 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:27 INFO - PROCESS | 1727 | 1468457187437 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:27 INFO - PROCESS | 1727 | 1468457187789 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x95145c00 == 41 [pid = 1727] [id = 327] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd62000 == 40 [pid = 1727] [id = 322] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92337400 == 39 [pid = 1727] [id = 333] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5bc00 == 38 [pid = 1727] [id = 337] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb400 == 37 [pid = 1727] [id = 338] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x924c7400 == 36 [pid = 1727] [id = 332] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56c00 == 35 [pid = 1727] [id = 329] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93a5a800 == 34 [pid = 1727] [id = 318] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x924c4000 == 33 [pid = 1727] [id = 321] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a073c00 == 32 [pid = 1727] [id = 323] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e400 == 31 [pid = 1727] [id = 325] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd0c00 == 30 [pid = 1727] [id = 320] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x924c6400 == 29 [pid = 1727] [id = 326] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a070c00 == 28 [pid = 1727] [id = 324] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92335c00 == 27 [pid = 1727] [id = 335] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3c400 == 26 [pid = 1727] [id = 336] 17:46:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9af1d400 == 25 [pid = 1727] [id = 334] 17:46:28 INFO - PROCESS | 1727 | 1468457188903 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 1727 | 1468457188911 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:28 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x95149c00) [pid = 1727] [serial = 999] [outer = (nil)] [url = about:blank] 17:46:28 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92750000) [pid = 1727] [serial = 1019] [outer = (nil)] [url = about:blank] 17:46:28 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x93c75400) [pid = 1727] [serial = 998] [outer = (nil)] [url = about:blank] 17:46:28 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x90fd0800) [pid = 1727] [serial = 1016] [outer = (nil)] [url = about:blank] 17:46:28 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x91f3dc00) [pid = 1727] [serial = 1017] [outer = (nil)] [url = about:blank] 17:46:28 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a070400) [pid = 1727] [serial = 1002] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x96574800) [pid = 1727] [serial = 1026] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x99308c00) [pid = 1727] [serial = 1001] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x924bfc00) [pid = 1727] [serial = 1014] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9232ac00) [pid = 1727] [serial = 1013] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b40cc00) [pid = 1727] [serial = 1005] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9b3e9400) [pid = 1727] [serial = 1004] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9b79a800) [pid = 1727] [serial = 1008] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9b4f1400) [pid = 1727] [serial = 1007] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9c045c00) [pid = 1727] [serial = 1011] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9c041000) [pid = 1727] [serial = 1010] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x93c67c00) [pid = 1727] [serial = 1022] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92c37c00) [pid = 1727] [serial = 1020] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9784ec00) [pid = 1727] [serial = 1028] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x93c72400) [pid = 1727] [serial = 1023] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9656e400) [pid = 1727] [serial = 1025] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e000 == 26 [pid = 1727] [id = 358] 17:46:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x8fd60c00) [pid = 1727] [serial = 1075] [outer = (nil)] 17:46:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x90fca800) [pid = 1727] [serial = 1076] [outer = 0x8fd60c00] 17:46:29 INFO - PROCESS | 1727 | 1468457189114 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x90fd8800) [pid = 1727] [serial = 1077] [outer = 0x8fd60c00] 17:46:29 INFO - PROCESS | 1727 | 1468457189948 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2597ms 17:46:30 INFO - PROCESS | 1727 | 1468457190017 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 1727 | 1468457190027 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 17:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:46:30 INFO - PROCESS | 1727 | 1468457190047 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 1727 | 1468457190052 Marionette TRACE conn4 <- [1,1406,null,{}] 17:46:30 INFO - PROCESS | 1727 | 1468457190061 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:30 INFO - PROCESS | 1727 | 1468457190069 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:30 INFO - PROCESS | 1727 | 1468457190246 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 17:46:30 INFO - PROCESS | 1727 | 1468457190378 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 1727 | 1468457190388 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c8800 == 27 [pid = 1727] [id = 359] 17:46:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92745000) [pid = 1727] [serial = 1078] [outer = (nil)] 17:46:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9274ec00) [pid = 1727] [serial = 1079] [outer = 0x92745000] 17:46:30 INFO - PROCESS | 1727 | 1468457190468 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c32c00) [pid = 1727] [serial = 1080] [outer = 0x92745000] 17:46:31 INFO - PROCESS | 1727 | 1468457191336 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1353ms 17:46:31 INFO - PROCESS | 1727 | 1468457191396 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 1727 | 1468457191404 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 17:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:46:31 INFO - PROCESS | 1727 | 1468457191414 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 1727 | 1468457191418 Marionette TRACE conn4 <- [1,1410,null,{}] 17:46:31 INFO - PROCESS | 1727 | 1468457191439 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:31 INFO - PROCESS | 1727 | 1468457191452 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:31 INFO - PROCESS | 1727 | 1468457191692 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 17:46:31 INFO - PROCESS | 1727 | 1468457191732 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 1727 | 1468457191741 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x92226000 == 28 [pid = 1727] [id = 360] 17:46:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x939ac000) [pid = 1727] [serial = 1081] [outer = (nil)] 17:46:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c70000) [pid = 1727] [serial = 1082] [outer = 0x939ac000] 17:46:31 INFO - PROCESS | 1727 | 1468457191893 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x95144000) [pid = 1727] [serial = 1083] [outer = 0x939ac000] 17:46:33 INFO - PROCESS | 1727 | 1468457193059 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1657ms 17:46:33 INFO - PROCESS | 1727 | 1468457193072 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1727 | 1468457193075 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 17:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:46:33 INFO - PROCESS | 1727 | 1468457193085 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1727 | 1468457193098 Marionette TRACE conn4 <- [1,1414,null,{}] 17:46:33 INFO - PROCESS | 1727 | 1468457193126 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:33 INFO - PROCESS | 1727 | 1468457193136 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:33 INFO - PROCESS | 1727 | 1468457193379 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9274ac00) [pid = 1727] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x90fcd000) [pid = 1727] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x91f43c00) [pid = 1727] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9222a800) [pid = 1727] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x90fd8000) [pid = 1727] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a4eac00) [pid = 1727] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x939ac800) [pid = 1727] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92c3f000) [pid = 1727] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x96570800) [pid = 1727] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:46:33 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x90fd1000) [pid = 1727] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:46:33 INFO - PROCESS | 1727 | 1468457193888 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 1727 | 1468457193896 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcd000 == 29 [pid = 1727] [id = 361] 17:46:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x90fd1000) [pid = 1727] [serial = 1084] [outer = (nil)] 17:46:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x924c1400) [pid = 1727] [serial = 1085] [outer = 0x90fd1000] 17:46:33 INFO - PROCESS | 1727 | 1468457193974 Marionette DEBUG loaded listener.js 17:46:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x95151000) [pid = 1727] [serial = 1086] [outer = 0x90fd1000] 17:46:34 INFO - PROCESS | 1727 | 1468457194869 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1814ms 17:46:34 INFO - PROCESS | 1727 | 1468457194898 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 17:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:46:34 INFO - PROCESS | 1727 | 1468457194903 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 17:46:34 INFO - PROCESS | 1727 | 1468457194909 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 1727 | 1468457194913 Marionette TRACE conn4 <- [1,1418,null,{}] 17:46:34 INFO - PROCESS | 1727 | 1468457194919 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:34 INFO - PROCESS | 1727 | 1468457194924 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:35 INFO - PROCESS | 1727 | 1468457195119 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 17:46:35 INFO - PROCESS | 1727 | 1468457195276 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 1727 | 1468457195282 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd63800 == 30 [pid = 1727] [id = 362] 17:46:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92744400) [pid = 1727] [serial = 1087] [outer = (nil)] 17:46:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x98276400) [pid = 1727] [serial = 1088] [outer = 0x92744400] 17:46:35 INFO - PROCESS | 1727 | 1468457195361 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x99756400) [pid = 1727] [serial = 1089] [outer = 0x92744400] 17:46:36 INFO - PROCESS | 1727 | 1468457196464 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1632ms 17:46:36 INFO - PROCESS | 1727 | 1468457196542 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1727 | 1468457196549 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 17:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:46:36 INFO - PROCESS | 1727 | 1468457196558 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1727 | 1468457196564 Marionette TRACE conn4 <- [1,1422,null,{}] 17:46:36 INFO - PROCESS | 1727 | 1468457196573 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:36 INFO - PROCESS | 1727 | 1468457196578 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:36 INFO - PROCESS | 1727 | 1468457196828 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 17:46:37 INFO - PROCESS | 1727 | 1468457197080 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 1727 | 1468457197093 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c2000 == 31 [pid = 1727] [id = 363] 17:46:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924c9c00) [pid = 1727] [serial = 1090] [outer = (nil)] 17:46:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92e47c00) [pid = 1727] [serial = 1091] [outer = 0x924c9c00] 17:46:37 INFO - PROCESS | 1727 | 1468457197184 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9514a000) [pid = 1727] [serial = 1092] [outer = 0x924c9c00] 17:46:38 INFO - PROCESS | 1727 | 1468457198284 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1792ms 17:46:38 INFO - PROCESS | 1727 | 1468457198350 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 1727 | 1468457198358 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 17:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:46:38 INFO - PROCESS | 1727 | 1468457198370 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1727 | 1468457198374 Marionette TRACE conn4 <- [1,1426,null,{}] 17:46:38 INFO - PROCESS | 1727 | 1468457198381 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:38 INFO - PROCESS | 1727 | 1468457198387 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:38 INFO - PROCESS | 1727 | 1468457198619 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 17:46:38 INFO - PROCESS | 1727 | 1468457198843 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 1727 | 1468457198857 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f36400 == 32 [pid = 1727] [id = 364] 17:46:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92751800) [pid = 1727] [serial = 1093] [outer = (nil)] 17:46:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x99fe6000) [pid = 1727] [serial = 1094] [outer = 0x92751800] 17:46:38 INFO - PROCESS | 1727 | 1468457198944 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a075400) [pid = 1727] [serial = 1095] [outer = 0x92751800] 17:46:40 INFO - PROCESS | 1727 | 1468457200111 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1794ms 17:46:40 INFO - PROCESS | 1727 | 1468457200164 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 17:46:40 INFO - PROCESS | 1727 | 1468457200168 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 17:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:46:40 INFO - PROCESS | 1727 | 1468457200176 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 1727 | 1468457200182 Marionette TRACE conn4 <- [1,1430,null,{}] 17:46:40 INFO - PROCESS | 1727 | 1468457200241 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:40 INFO - PROCESS | 1727 | 1468457200250 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:40 INFO - PROCESS | 1727 | 1468457200585 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 17:46:40 INFO - PROCESS | 1727 | 1468457200733 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 1727 | 1468457200748 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a37f000 == 33 [pid = 1727] [id = 365] 17:46:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a380c00) [pid = 1727] [serial = 1096] [outer = (nil)] 17:46:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9aaa2800) [pid = 1727] [serial = 1097] [outer = 0x9a380c00] 17:46:40 INFO - PROCESS | 1727 | 1468457200845 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9ab35c00) [pid = 1727] [serial = 1098] [outer = 0x9a380c00] 17:46:41 INFO - PROCESS | 1727 | 1468457201964 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1843ms 17:46:42 INFO - PROCESS | 1727 | 1468457202019 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 17:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:46:42 INFO - PROCESS | 1727 | 1468457202025 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 17:46:42 INFO - PROCESS | 1727 | 1468457202032 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 1727 | 1468457202035 Marionette TRACE conn4 <- [1,1434,null,{}] 17:46:42 INFO - PROCESS | 1727 | 1468457202041 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:42 INFO - PROCESS | 1727 | 1468457202047 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:42 INFO - PROCESS | 1727 | 1468457202239 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 17:46:42 INFO - PROCESS | 1727 | 1468457202587 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1727 | 1468457202597 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd63400 == 34 [pid = 1727] [id = 366] 17:46:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x90fcf000) [pid = 1727] [serial = 1099] [outer = (nil)] 17:46:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92227400) [pid = 1727] [serial = 1100] [outer = 0x90fcf000] 17:46:42 INFO - PROCESS | 1727 | 1468457202678 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92338800) [pid = 1727] [serial = 1101] [outer = 0x90fcf000] 17:46:43 INFO - PROCESS | 1727 | --DOCSHELL 0x953b1000 == 33 [pid = 1727] [id = 341] 17:46:43 INFO - PROCESS | 1727 | --DOCSHELL 0x92749400 == 32 [pid = 1727] [id = 339] 17:46:43 INFO - PROCESS | 1727 | 1468457203776 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a9f1400) [pid = 1727] [serial = 1049] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92749c00) [pid = 1727] [serial = 1052] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a57800) [pid = 1727] [serial = 1032] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9826c400) [pid = 1727] [serial = 1029] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92225400) [pid = 1727] [serial = 1040] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92335800) [pid = 1727] [serial = 1041] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a87fc00) [pid = 1727] [serial = 1037] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9aaa9800) [pid = 1727] [serial = 1038] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93c72000) [pid = 1727] [serial = 1043] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af0dc00) [pid = 1727] [serial = 1055] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x95149800) [pid = 1727] [serial = 1044] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x98275800) [pid = 1727] [serial = 1046] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x99306400) [pid = 1727] [serial = 1034] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x99fdd000) [pid = 1727] [serial = 1035] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9274fc00) [pid = 1727] [serial = 1031] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9af1a400) [pid = 1727] [serial = 1056] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9aaa7400) [pid = 1727] [serial = 1050] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9a073000) [pid = 1727] [serial = 1047] [outer = (nil)] [url = about:blank] 17:46:43 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x92e4a800) [pid = 1727] [serial = 1053] [outer = (nil)] [url = about:blank] 17:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1838ms 17:46:43 INFO - PROCESS | 1727 | 1468457203873 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 17:46:43 INFO - PROCESS | 1727 | 1468457203879 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 17:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:46:43 INFO - PROCESS | 1727 | 1468457203887 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 1727 | 1468457203892 Marionette TRACE conn4 <- [1,1438,null,{}] 17:46:43 INFO - PROCESS | 1727 | 1468457203900 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:43 INFO - PROCESS | 1727 | 1468457203909 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:44 INFO - PROCESS | 1727 | 1468457204090 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 17:46:44 INFO - PROCESS | 1727 | 1468457204269 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 1727 | 1468457204283 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x92750000 == 33 [pid = 1727] [id = 367] 17:46:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x92c33000) [pid = 1727] [serial = 1102] [outer = (nil)] 17:46:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x92e4a800) [pid = 1727] [serial = 1103] [outer = 0x92c33000] 17:46:44 INFO - PROCESS | 1727 | 1468457204352 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x93c72800) [pid = 1727] [serial = 1104] [outer = 0x92c33000] 17:46:45 INFO - PROCESS | 1727 | 1468457205162 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1341ms 17:46:45 INFO - PROCESS | 1727 | 1468457205232 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 1727 | 1468457205238 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 17:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:46:45 INFO - PROCESS | 1727 | 1468457205246 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 1727 | 1468457205249 Marionette TRACE conn4 <- [1,1442,null,{}] 17:46:45 INFO - PROCESS | 1727 | 1468457205255 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:45 INFO - PROCESS | 1727 | 1468457205261 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:45 INFO - PROCESS | 1727 | 1468457205454 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 17:46:45 INFO - PROCESS | 1727 | 1468457205580 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1727 | 1468457205588 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c4400 == 34 [pid = 1727] [id = 368] 17:46:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9656f400) [pid = 1727] [serial = 1105] [outer = (nil)] 17:46:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9826e000) [pid = 1727] [serial = 1106] [outer = 0x9656f400] 17:46:45 INFO - PROCESS | 1727 | 1468457205672 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9975c000) [pid = 1727] [serial = 1107] [outer = 0x9656f400] 17:46:46 INFO - PROCESS | 1727 | 1468457206631 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1454ms 17:46:46 INFO - PROCESS | 1727 | 1468457206701 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 1727 | 1468457206706 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 17:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:46:46 INFO - PROCESS | 1727 | 1468457206720 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 1727 | 1468457206730 Marionette TRACE conn4 <- [1,1446,null,{}] 17:46:46 INFO - PROCESS | 1727 | 1468457206753 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:46 INFO - PROCESS | 1727 | 1468457206762 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:47 INFO - PROCESS | 1727 | 1468457207001 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 17:46:47 INFO - PROCESS | 1727 | 1468457207030 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 1727 | 1468457207041 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656c000 == 35 [pid = 1727] [id = 369] 17:46:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9a1ebc00) [pid = 1727] [serial = 1108] [outer = (nil)] 17:46:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a87b800) [pid = 1727] [serial = 1109] [outer = 0x9a1ebc00] 17:46:47 INFO - PROCESS | 1727 | 1468457207124 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9aaa3800) [pid = 1727] [serial = 1110] [outer = 0x9a1ebc00] 17:46:48 INFO - PROCESS | 1727 | 1468457208116 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1423ms 17:46:48 INFO - PROCESS | 1727 | 1468457208138 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 17:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:46:48 INFO - PROCESS | 1727 | 1468457208143 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 17:46:48 INFO - PROCESS | 1727 | 1468457208160 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 1727 | 1468457208162 Marionette TRACE conn4 <- [1,1450,null,{}] 17:46:48 INFO - PROCESS | 1727 | 1468457208169 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:48 INFO - PROCESS | 1727 | 1468457208173 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:48 INFO - PROCESS | 1727 | 1468457208388 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x90fd1000) [pid = 1727] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9274a000) [pid = 1727] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92745000) [pid = 1727] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a070000) [pid = 1727] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x92c33c00) [pid = 1727] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9b3ea000) [pid = 1727] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x8fd60c00) [pid = 1727] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x90fd5000) [pid = 1727] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x99302c00) [pid = 1727] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:46:48 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x939ac000) [pid = 1727] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:46:48 INFO - PROCESS | 1727 | 1468457208532 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 1727 | 1468457208544 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60c00 == 36 [pid = 1727] [id = 370] 17:46:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x90fd1000) [pid = 1727] [serial = 1111] [outer = (nil)] 17:46:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x92748c00) [pid = 1727] [serial = 1112] [outer = 0x90fd1000] 17:46:48 INFO - PROCESS | 1727 | 1468457208611 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x92e46800) [pid = 1727] [serial = 1113] [outer = 0x90fd1000] 17:46:49 INFO - PROCESS | 1727 | 1468457209456 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1358ms 17:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:46:49 INFO - PROCESS | 1727 | 1468457209508 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 1727 | 1468457209511 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 17:46:49 INFO - PROCESS | 1727 | 1468457209518 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 1727 | 1468457209521 Marionette TRACE conn4 <- [1,1454,null,{}] 17:46:49 INFO - PROCESS | 1727 | 1468457209527 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:49 INFO - PROCESS | 1727 | 1468457209532 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:49 INFO - PROCESS | 1727 | 1468457209694 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 17:46:49 INFO - PROCESS | 1727 | 1468457209705 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 1727 | 1468457209723 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c1c00 == 37 [pid = 1727] [id = 371] 17:46:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x92c3f800) [pid = 1727] [serial = 1114] [outer = (nil)] 17:46:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9af07000) [pid = 1727] [serial = 1115] [outer = 0x92c3f800] 17:46:49 INFO - PROCESS | 1727 | 1468457209806 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9af15400) [pid = 1727] [serial = 1116] [outer = 0x92c3f800] 17:46:50 INFO - PROCESS | 1727 | 1468457210973 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1536ms 17:46:51 INFO - PROCESS | 1727 | 1468457211055 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 1727 | 1468457211062 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 17:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:46:51 INFO - PROCESS | 1727 | 1468457211072 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 1727 | 1468457211076 Marionette TRACE conn4 <- [1,1458,null,{}] 17:46:51 INFO - PROCESS | 1727 | 1468457211086 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:51 INFO - PROCESS | 1727 | 1468457211092 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:51 INFO - PROCESS | 1727 | 1468457211329 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 17:46:51 INFO - PROCESS | 1727 | 1468457211599 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 1727 | 1468457211613 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f44000 == 38 [pid = 1727] [id = 372] 17:46:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x924c0000) [pid = 1727] [serial = 1117] [outer = (nil)] 17:46:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92e4c000) [pid = 1727] [serial = 1118] [outer = 0x924c0000] 17:46:51 INFO - PROCESS | 1727 | 1468457211740 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9514f400) [pid = 1727] [serial = 1119] [outer = 0x924c0000] 17:46:52 INFO - PROCESS | 1727 | 1468457212759 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1752ms 17:46:52 INFO - PROCESS | 1727 | 1468457212824 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 1727 | 1468457212832 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 17:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:46:52 INFO - PROCESS | 1727 | 1468457212845 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 1727 | 1468457212849 Marionette TRACE conn4 <- [1,1462,null,{}] 17:46:52 INFO - PROCESS | 1727 | 1468457212857 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:52 INFO - PROCESS | 1727 | 1468457212863 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:53 INFO - PROCESS | 1727 | 1468457213103 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 17:46:53 INFO - PROCESS | 1727 | 1468457213324 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1727 | 1468457213333 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x96577400 == 39 [pid = 1727] [id = 373] 17:46:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x993b8400) [pid = 1727] [serial = 1120] [outer = (nil)] 17:46:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a076c00) [pid = 1727] [serial = 1121] [outer = 0x993b8400] 17:46:53 INFO - PROCESS | 1727 | 1468457213460 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a0f0000) [pid = 1727] [serial = 1122] [outer = 0x993b8400] 17:46:54 INFO - PROCESS | 1727 | 1468457214507 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1743ms 17:46:54 INFO - PROCESS | 1727 | 1468457214589 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 17:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:46:54 INFO - PROCESS | 1727 | 1468457214594 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 17:46:54 INFO - PROCESS | 1727 | 1468457214602 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 1727 | 1468457214608 Marionette TRACE conn4 <- [1,1466,null,{}] 17:46:54 INFO - PROCESS | 1727 | 1468457214625 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:54 INFO - PROCESS | 1727 | 1468457214635 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:54 INFO - PROCESS | 1727 | 1468457214955 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 17:46:55 INFO - PROCESS | 1727 | 1468457215104 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1727 | 1468457215115 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af19000 == 40 [pid = 1727] [id = 374] 17:46:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9af1b800) [pid = 1727] [serial = 1123] [outer = (nil)] 17:46:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9af20c00) [pid = 1727] [serial = 1124] [outer = 0x9af1b800] 17:46:55 INFO - PROCESS | 1727 | 1468457215216 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9b3ea800) [pid = 1727] [serial = 1125] [outer = 0x9af1b800] 17:46:56 INFO - PROCESS | 1727 | 1468457216157 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1597ms 17:46:56 INFO - PROCESS | 1727 | 1468457216198 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 1727 | 1468457216203 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 17:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:46:56 INFO - PROCESS | 1727 | 1468457216211 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 1727 | 1468457216215 Marionette TRACE conn4 <- [1,1470,null,{}] 17:46:56 INFO - PROCESS | 1727 | 1468457216221 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:56 INFO - PROCESS | 1727 | 1468457216226 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:56 INFO - PROCESS | 1727 | 1468457216421 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 17:46:56 INFO - PROCESS | 1727 | 1468457216663 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 1727 | 1468457216671 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb400 == 41 [pid = 1727] [id = 375] 17:46:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92752800) [pid = 1727] [serial = 1126] [outer = (nil)] 17:46:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b4efc00) [pid = 1727] [serial = 1127] [outer = 0x92752800] 17:46:56 INFO - PROCESS | 1727 | 1468457216801 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b4f5800) [pid = 1727] [serial = 1128] [outer = 0x92752800] 17:46:57 INFO - PROCESS | 1727 | 1468457217762 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1585ms 17:46:57 INFO - PROCESS | 1727 | 1468457217797 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 1727 | 1468457217800 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 17:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:46:57 INFO - PROCESS | 1727 | 1468457217808 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 1727 | 1468457217812 Marionette TRACE conn4 <- [1,1474,null,{}] 17:46:57 INFO - PROCESS | 1727 | 1468457217818 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:57 INFO - PROCESS | 1727 | 1468457217823 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:58 INFO - PROCESS | 1727 | 1468457218010 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 17:46:58 INFO - PROCESS | 1727 | 1468457218179 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 1727 | 1468457218187 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fccc00 == 42 [pid = 1727] [id = 376] 17:46:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92744c00) [pid = 1727] [serial = 1129] [outer = (nil)] 17:46:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9bcb1400) [pid = 1727] [serial = 1130] [outer = 0x92744c00] 17:46:58 INFO - PROCESS | 1727 | 1468457218269 Marionette DEBUG loaded listener.js 17:46:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9bcf4800) [pid = 1727] [serial = 1131] [outer = 0x92744c00] 17:46:59 INFO - PROCESS | 1727 | 1468457219314 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1583ms 17:46:59 INFO - PROCESS | 1727 | 1468457219392 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 17:46:59 INFO - PROCESS | 1727 | 1468457219396 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 17:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:46:59 INFO - PROCESS | 1727 | 1468457219403 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:46:59 INFO - PROCESS | 1727 | 1468457219407 Marionette TRACE conn4 <- [1,1478,null,{}] 17:46:59 INFO - PROCESS | 1727 | 1468457219414 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:59 INFO - PROCESS | 1727 | 1468457219424 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:46:59 INFO - PROCESS | 1727 | 1468457219853 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 17:47:00 INFO - PROCESS | 1727 | 1468457220090 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 1727 | 1468457220097 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bf800 == 43 [pid = 1727] [id = 377] 17:47:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x924c3800) [pid = 1727] [serial = 1132] [outer = (nil)] 17:47:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92746000) [pid = 1727] [serial = 1133] [outer = 0x924c3800] 17:47:00 INFO - PROCESS | 1727 | 1468457220184 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92c37c00) [pid = 1727] [serial = 1134] [outer = 0x924c3800] 17:47:01 INFO - PROCESS | 1727 | 1468457221189 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1841ms 17:47:01 INFO - PROCESS | 1727 | 1468457221249 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 1727 | 1468457221259 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 17:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:47:01 INFO - PROCESS | 1727 | 1468457221273 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 1727 | 1468457221282 Marionette TRACE conn4 <- [1,1482,null,{}] 17:47:01 INFO - PROCESS | 1727 | 1468457221295 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:01 INFO - PROCESS | 1727 | 1468457221305 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:01 INFO - PROCESS | 1727 | 1468457221685 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 17:47:02 INFO - PROCESS | 1727 | 1468457222005 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 1727 | 1468457222015 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x95150400 == 44 [pid = 1727] [id = 378] 17:47:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x952c3000) [pid = 1727] [serial = 1135] [outer = (nil)] 17:47:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x96574000) [pid = 1727] [serial = 1136] [outer = 0x952c3000] 17:47:02 INFO - PROCESS | 1727 | 1468457222094 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x97853400) [pid = 1727] [serial = 1137] [outer = 0x952c3000] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41400 == 43 [pid = 1727] [id = 343] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60400 == 42 [pid = 1727] [id = 355] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x92c32800 == 41 [pid = 1727] [id = 357] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x96546800 == 40 [pid = 1727] [id = 356] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x92221800 == 39 [pid = 1727] [id = 351] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x939aa000 == 38 [pid = 1727] [id = 347] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e000 == 37 [pid = 1727] [id = 358] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9656a800 == 36 [pid = 1727] [id = 348] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd4400 == 35 [pid = 1727] [id = 346] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9a4e8c00 == 34 [pid = 1727] [id = 345] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x93a57000 == 33 [pid = 1727] [id = 340] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x924c3400 == 32 [pid = 1727] [id = 349] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd6000 == 31 [pid = 1727] [id = 352] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5a800 == 30 [pid = 1727] [id = 353] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd1400 == 29 [pid = 1727] [id = 342] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc000 == 28 [pid = 1727] [id = 350] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x90fce400 == 27 [pid = 1727] [id = 344] 17:47:03 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3e9000 == 26 [pid = 1727] [id = 354] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924c1400) [pid = 1727] [serial = 1085] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x952b9800) [pid = 1727] [serial = 1059] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93c6b800) [pid = 1727] [serial = 1058] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9274ec00) [pid = 1727] [serial = 1079] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a87e000) [pid = 1727] [serial = 1062] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a389000) [pid = 1727] [serial = 1061] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93a54800) [pid = 1727] [serial = 1074] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92e46c00) [pid = 1727] [serial = 1073] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b4f6400) [pid = 1727] [serial = 1065] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x90fca800) [pid = 1727] [serial = 1076] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9b4ef400) [pid = 1727] [serial = 1064] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x90fd8800) [pid = 1727] [serial = 1077] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9c03f000) [pid = 1727] [serial = 1068] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b410000) [pid = 1727] [serial = 1067] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9d3c5400) [pid = 1727] [serial = 1071] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9c0f1000) [pid = 1727] [serial = 1070] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93c70000) [pid = 1727] [serial = 1082] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x95144000) [pid = 1727] [serial = 1083] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x95151000) [pid = 1727] [serial = 1086] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x98276400) [pid = 1727] [serial = 1088] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92c32c00) [pid = 1727] [serial = 1080] [outer = (nil)] [url = about:blank] 17:47:04 INFO - PROCESS | 1727 | 1468457224150 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2906ms 17:47:04 INFO - PROCESS | 1727 | 1468457224177 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 1727 | 1468457224183 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 17:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:47:04 INFO - PROCESS | 1727 | 1468457224191 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 1727 | 1468457224200 Marionette TRACE conn4 <- [1,1486,null,{}] 17:47:04 INFO - PROCESS | 1727 | 1468457224209 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:04 INFO - PROCESS | 1727 | 1468457224216 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:04 INFO - PROCESS | 1727 | 1468457224395 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 17:47:04 INFO - PROCESS | 1727 | 1468457224518 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 1727 | 1468457224529 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3c400 == 27 [pid = 1727] [id = 379] 17:47:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x91f3d800) [pid = 1727] [serial = 1138] [outer = (nil)] 17:47:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x924c3400) [pid = 1727] [serial = 1139] [outer = 0x91f3d800] 17:47:04 INFO - PROCESS | 1727 | 1468457224606 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92749c00) [pid = 1727] [serial = 1140] [outer = 0x91f3d800] 17:47:05 INFO - PROCESS | 1727 | 1468457225464 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1338ms 17:47:05 INFO - PROCESS | 1727 | 1468457225530 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 1727 | 1468457225538 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 17:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:47:05 INFO - PROCESS | 1727 | 1468457225582 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 1727 | 1468457225588 Marionette TRACE conn4 <- [1,1490,null,{}] 17:47:05 INFO - PROCESS | 1727 | 1468457225597 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:05 INFO - PROCESS | 1727 | 1468457225603 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:05 INFO - PROCESS | 1727 | 1468457225786 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 17:47:05 INFO - PROCESS | 1727 | 1468457225938 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 1727 | 1468457225948 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x939ac800 == 28 [pid = 1727] [id = 380] 17:47:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c6b000) [pid = 1727] [serial = 1141] [outer = (nil)] 17:47:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c73c00) [pid = 1727] [serial = 1142] [outer = 0x93c6b000] 17:47:06 INFO - PROCESS | 1727 | 1468457226022 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x95147c00) [pid = 1727] [serial = 1143] [outer = 0x93c6b000] 17:47:07 INFO - PROCESS | 1727 | 1468457227090 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1544ms 17:47:07 INFO - PROCESS | 1727 | 1468457227125 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 1727 | 1468457227128 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 17:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:47:07 INFO - PROCESS | 1727 | 1468457227135 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 1727 | 1468457227141 Marionette TRACE conn4 <- [1,1494,null,{}] 17:47:07 INFO - PROCESS | 1727 | 1468457227165 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:07 INFO - PROCESS | 1727 | 1468457227175 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:07 INFO - PROCESS | 1727 | 1468457227389 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 17:47:07 INFO - PROCESS | 1727 | 1468457227420 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 1727 | 1468457227434 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x96570800 == 29 [pid = 1727] [id = 381] 17:47:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96570c00) [pid = 1727] [serial = 1144] [outer = (nil)] 17:47:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x97849000) [pid = 1727] [serial = 1145] [outer = 0x96570c00] 17:47:07 INFO - PROCESS | 1727 | 1468457227508 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x99307400) [pid = 1727] [serial = 1146] [outer = 0x96570c00] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92c3f800) [pid = 1727] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a1ebc00) [pid = 1727] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x90fd1000) [pid = 1727] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92751800) [pid = 1727] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9656f400) [pid = 1727] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a380c00) [pid = 1727] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x924c9c00) [pid = 1727] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92744400) [pid = 1727] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92c33000) [pid = 1727] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:47:08 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x90fcf000) [pid = 1727] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:47:09 INFO - PROCESS | 1727 | 1468457229518 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2445ms 17:47:09 INFO - PROCESS | 1727 | 1468457229584 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 1727 | 1468457229592 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 17:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:47:09 INFO - PROCESS | 1727 | 1468457229602 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 1727 | 1468457229606 Marionette TRACE conn4 <- [1,1498,null,{}] 17:47:09 INFO - PROCESS | 1727 | 1468457229616 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:09 INFO - PROCESS | 1727 | 1468457229624 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:10 INFO - PROCESS | 1727 | 1468457230041 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 17:47:10 INFO - PROCESS | 1727 | 1468457230085 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:10 INFO - PROCESS | 1727 | 1468457230099 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c4800 == 30 [pid = 1727] [id = 382] 17:47:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92749800) [pid = 1727] [serial = 1147] [outer = (nil)] 17:47:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9656f400) [pid = 1727] [serial = 1148] [outer = 0x92749800] 17:47:10 INFO - PROCESS | 1727 | 1468457230219 Marionette DEBUG loaded listener.js 17:47:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9a06e400) [pid = 1727] [serial = 1149] [outer = 0x92749800] 17:47:11 INFO - PROCESS | 1727 | 1468457231457 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1902ms 17:47:11 INFO - PROCESS | 1727 | 1468457231505 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 17:47:11 INFO - PROCESS | 1727 | 1468457231512 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 17:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:47:11 INFO - PROCESS | 1727 | 1468457231521 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:47:11 INFO - PROCESS | 1727 | 1468457231526 Marionette TRACE conn4 <- [1,1502,null,{}] 17:47:11 INFO - PROCESS | 1727 | 1468457231537 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:11 INFO - PROCESS | 1727 | 1468457231543 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:11 INFO - PROCESS | 1727 | 1468457231786 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 17:47:12 INFO - PROCESS | 1727 | 1468457232032 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 1727 | 1468457232046 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcf400 == 31 [pid = 1727] [id = 383] 17:47:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92228c00) [pid = 1727] [serial = 1150] [outer = (nil)] 17:47:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92c32800) [pid = 1727] [serial = 1151] [outer = 0x92228c00] 17:47:12 INFO - PROCESS | 1727 | 1468457232138 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92e4c800) [pid = 1727] [serial = 1152] [outer = 0x92228c00] 17:47:13 INFO - PROCESS | 1727 | 1468457233200 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1698ms 17:47:13 INFO - PROCESS | 1727 | 1468457233220 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 1727 | 1468457233227 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 17:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:47:13 INFO - PROCESS | 1727 | 1468457233240 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 1727 | 1468457233245 Marionette TRACE conn4 <- [1,1506,null,{}] 17:47:13 INFO - PROCESS | 1727 | 1468457233255 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:13 INFO - PROCESS | 1727 | 1468457233261 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:13 INFO - PROCESS | 1727 | 1468457233492 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 17:47:13 INFO - PROCESS | 1727 | 1468457233760 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 1727 | 1468457233769 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x92225c00 == 32 [pid = 1727] [id = 384] 17:47:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x96540c00) [pid = 1727] [serial = 1153] [outer = (nil)] 17:47:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9656e800) [pid = 1727] [serial = 1154] [outer = 0x96540c00] 17:47:13 INFO - PROCESS | 1727 | 1468457233869 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x99176c00) [pid = 1727] [serial = 1155] [outer = 0x96540c00] 17:47:14 INFO - PROCESS | 1727 | 1468457234974 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1788ms 17:47:15 INFO - PROCESS | 1727 | 1468457235028 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 17:47:15 INFO - PROCESS | 1727 | 1468457235033 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 17:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:47:15 INFO - PROCESS | 1727 | 1468457235042 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 1727 | 1468457235047 Marionette TRACE conn4 <- [1,1510,null,{}] 17:47:15 INFO - PROCESS | 1727 | 1468457235066 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:15 INFO - PROCESS | 1727 | 1468457235076 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:15 INFO - PROCESS | 1727 | 1468457235390 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 17:47:15 INFO - PROCESS | 1727 | 1468457235580 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 1727 | 1468457235587 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a4e8c00 == 33 [pid = 1727] [id = 385] 17:47:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a877800) [pid = 1727] [serial = 1156] [outer = (nil)] 17:47:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9aaa6000) [pid = 1727] [serial = 1157] [outer = 0x9a877800] 17:47:15 INFO - PROCESS | 1727 | 1468457235693 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9aaae800) [pid = 1727] [serial = 1158] [outer = 0x9a877800] 17:47:16 INFO - PROCESS | 1727 | 1468457236755 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1897ms 17:47:16 INFO - PROCESS | 1727 | 1468457236942 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 17:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:47:16 INFO - PROCESS | 1727 | 1468457236952 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 17:47:16 INFO - PROCESS | 1727 | 1468457236971 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 1727 | 1468457236975 Marionette TRACE conn4 <- [1,1514,null,{}] 17:47:16 INFO - PROCESS | 1727 | 1468457236986 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:16 INFO - PROCESS | 1727 | 1468457236991 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:17 INFO - PROCESS | 1727 | 1468457237242 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 17:47:17 INFO - PROCESS | 1727 | 1468457237443 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 1727 | 1468457237470 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f40400 == 34 [pid = 1727] [id = 386] 17:47:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92330400) [pid = 1727] [serial = 1159] [outer = (nil)] 17:47:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x924c5800) [pid = 1727] [serial = 1160] [outer = 0x92330400] 17:47:17 INFO - PROCESS | 1727 | 1468457237565 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9274e000) [pid = 1727] [serial = 1161] [outer = 0x92330400] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9aaa3800) [pid = 1727] [serial = 1110] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x99fe6000) [pid = 1727] [serial = 1094] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a075400) [pid = 1727] [serial = 1095] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9826e000) [pid = 1727] [serial = 1106] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaa2800) [pid = 1727] [serial = 1097] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9ab35c00) [pid = 1727] [serial = 1098] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92e47c00) [pid = 1727] [serial = 1091] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9514a000) [pid = 1727] [serial = 1092] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x99756400) [pid = 1727] [serial = 1089] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92e4a800) [pid = 1727] [serial = 1103] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93c72800) [pid = 1727] [serial = 1104] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92227400) [pid = 1727] [serial = 1100] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92338800) [pid = 1727] [serial = 1101] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9af15400) [pid = 1727] [serial = 1116] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9975c000) [pid = 1727] [serial = 1107] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92e46800) [pid = 1727] [serial = 1113] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9af07000) [pid = 1727] [serial = 1115] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9a87b800) [pid = 1727] [serial = 1109] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x92748c00) [pid = 1727] [serial = 1112] [outer = (nil)] [url = about:blank] 17:47:18 INFO - PROCESS | 1727 | 1468457238483 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1551ms 17:47:18 INFO - PROCESS | 1727 | 1468457238512 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 17:47:18 INFO - PROCESS | 1727 | 1468457238518 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 17:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:47:18 INFO - PROCESS | 1727 | 1468457238530 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - PROCESS | 1727 | 1468457238534 Marionette TRACE conn4 <- [1,1518,null,{}] 17:47:18 INFO - PROCESS | 1727 | 1468457238542 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:18 INFO - PROCESS | 1727 | 1468457238547 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:18 INFO - PROCESS | 1727 | 1468457238720 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 17:47:18 INFO - PROCESS | 1727 | 1468457238864 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 1727 | 1468457238872 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x92746800 == 35 [pid = 1727] [id = 387] 17:47:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x93a5d800) [pid = 1727] [serial = 1162] [outer = (nil)] 17:47:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9477d000) [pid = 1727] [serial = 1163] [outer = 0x93a5d800] 17:47:18 INFO - PROCESS | 1727 | 1468457238948 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x952b7000) [pid = 1727] [serial = 1164] [outer = 0x93a5d800] 17:47:19 INFO - PROCESS | 1727 | 1468457239783 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1286ms 17:47:19 INFO - PROCESS | 1727 | 1468457239813 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 1727 | 1468457239816 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 17:47:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:47:19 INFO - PROCESS | 1727 | 1468457239824 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 1727 | 1468457239827 Marionette TRACE conn4 <- [1,1522,null,{}] 17:47:19 INFO - PROCESS | 1727 | 1468457239842 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:19 INFO - PROCESS | 1727 | 1468457239851 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:20 INFO - PROCESS | 1727 | 1468457240024 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 17:47:20 INFO - PROCESS | 1727 | 1468457240038 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 1727 | 1468457240050 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9975a400 == 36 [pid = 1727] [id = 388] 17:47:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x99761400) [pid = 1727] [serial = 1165] [outer = (nil)] 17:47:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9a074800) [pid = 1727] [serial = 1166] [outer = 0x99761400] 17:47:20 INFO - PROCESS | 1727 | 1468457240244 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9a07b400) [pid = 1727] [serial = 1167] [outer = 0x99761400] 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:21 INFO - PROCESS | 1727 | 1468457241096 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:47:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1332ms 17:47:21 INFO - PROCESS | 1727 | 1468457241159 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 1727 | 1468457241168 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 17:47:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:47:21 INFO - PROCESS | 1727 | 1468457241181 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 1727 | 1468457241184 Marionette TRACE conn4 <- [1,1526,null,{}] 17:47:21 INFO - PROCESS | 1727 | 1468457241190 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:21 INFO - PROCESS | 1727 | 1468457241195 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:21 INFO - PROCESS | 1727 | 1468457241408 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 17:47:21 INFO - PROCESS | 1727 | 1468457241435 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 1727 | 1468457241441 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a421000 == 37 [pid = 1727] [id = 389] 17:47:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9a427000) [pid = 1727] [serial = 1168] [outer = (nil)] 17:47:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9af01c00) [pid = 1727] [serial = 1169] [outer = 0x9a427000] 17:47:21 INFO - PROCESS | 1727 | 1468457241515 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9af06c00) [pid = 1727] [serial = 1170] [outer = 0x9a427000] 17:47:22 INFO - PROCESS | 1727 | 1468457242409 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:47:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:47:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:47:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:47:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1286ms 17:47:22 INFO - PROCESS | 1727 | 1468457242477 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 17:47:22 INFO - PROCESS | 1727 | 1468457242481 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 17:47:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:47:22 INFO - PROCESS | 1727 | 1468457242488 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 1727 | 1468457242490 Marionette TRACE conn4 <- [1,1530,null,{}] 17:47:22 INFO - PROCESS | 1727 | 1468457242496 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:22 INFO - PROCESS | 1727 | 1468457242501 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:22 INFO - PROCESS | 1727 | 1468457242697 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x924c0000) [pid = 1727] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x993b8400) [pid = 1727] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x96570c00) [pid = 1727] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9af1b800) [pid = 1727] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x92752800) [pid = 1727] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x952c3000) [pid = 1727] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x91f3d800) [pid = 1727] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x92744c00) [pid = 1727] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x924c3800) [pid = 1727] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:47:22 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x93c6b000) [pid = 1727] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:47:22 INFO - PROCESS | 1727 | 1468457242875 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:22 INFO - PROCESS | 1727 | 1468457242886 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c400 == 38 [pid = 1727] [id = 390] 17:47:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x8fd5e000) [pid = 1727] [serial = 1171] [outer = (nil)] 17:47:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x924c3800) [pid = 1727] [serial = 1172] [outer = 0x8fd5e000] 17:47:22 INFO - PROCESS | 1727 | 1468457242956 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x91f3c000) [pid = 1727] [serial = 1173] [outer = 0x8fd5e000] 17:47:23 INFO - PROCESS | 1727 | 1468457243651 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:47:23 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:47:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:47:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:47:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:47:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:47:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1182ms 17:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:47:23 INFO - PROCESS | 1727 | 1468457243672 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 17:47:23 INFO - PROCESS | 1727 | 1468457243675 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 17:47:23 INFO - PROCESS | 1727 | 1468457243681 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 1727 | 1468457243685 Marionette TRACE conn4 <- [1,1534,null,{}] 17:47:23 INFO - PROCESS | 1727 | 1468457243690 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:23 INFO - PROCESS | 1727 | 1468457243701 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:23 INFO - PROCESS | 1727 | 1468457243941 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 17:47:23 INFO - PROCESS | 1727 | 1468457243969 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 1727 | 1468457243977 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1eb800 == 39 [pid = 1727] [id = 391] 17:47:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9af13c00) [pid = 1727] [serial = 1174] [outer = (nil)] 17:47:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9b4e9400) [pid = 1727] [serial = 1175] [outer = 0x9af13c00] 17:47:24 INFO - PROCESS | 1727 | 1468457244049 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9b4f2c00) [pid = 1727] [serial = 1176] [outer = 0x9af13c00] 17:47:25 INFO - PROCESS | 1727 | 1468457245055 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1441ms 17:47:25 INFO - PROCESS | 1727 | 1468457245123 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 17:47:25 INFO - PROCESS | 1727 | 1468457245130 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 17:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:47:25 INFO - PROCESS | 1727 | 1468457245140 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - PROCESS | 1727 | 1468457245145 Marionette TRACE conn4 <- [1,1538,null,{}] 17:47:25 INFO - PROCESS | 1727 | 1468457245154 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:25 INFO - PROCESS | 1727 | 1468457245161 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:25 INFO - PROCESS | 1727 | 1468457245363 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 17:47:25 INFO - PROCESS | 1727 | 1468457245537 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 1727 | 1468457245554 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f39c00 == 40 [pid = 1727] [id = 392] 17:47:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x924bd800) [pid = 1727] [serial = 1177] [outer = (nil)] 17:47:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92c34800) [pid = 1727] [serial = 1178] [outer = 0x924bd800] 17:47:25 INFO - PROCESS | 1727 | 1468457245695 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x93a5b400) [pid = 1727] [serial = 1179] [outer = 0x924bd800] 17:47:26 INFO - PROCESS | 1727 | 1468457246701 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:47:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:47:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1636ms 17:47:26 INFO - PROCESS | 1727 | 1468457246777 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 17:47:26 INFO - PROCESS | 1727 | 1468457246790 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 17:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:47:26 INFO - PROCESS | 1727 | 1468457246803 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:47:26 INFO - PROCESS | 1727 | 1468457246807 Marionette TRACE conn4 <- [1,1542,null,{}] 17:47:26 INFO - PROCESS | 1727 | 1468457246815 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:26 INFO - PROCESS | 1727 | 1468457246821 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:27 INFO - PROCESS | 1727 | 1468457247053 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 17:47:27 INFO - PROCESS | 1727 | 1468457247281 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 1727 | 1468457247288 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x95144000 == 41 [pid = 1727] [id = 393] 17:47:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9653a000) [pid = 1727] [serial = 1180] [outer = (nil)] 17:47:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x993ae800) [pid = 1727] [serial = 1181] [outer = 0x9653a000] 17:47:27 INFO - PROCESS | 1727 | 1468457247419 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a07b000) [pid = 1727] [serial = 1182] [outer = 0x9653a000] 17:47:28 INFO - PROCESS | 1727 | 1468457248432 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1687ms 17:47:28 INFO - PROCESS | 1727 | 1468457248491 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 17:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:47:28 INFO - PROCESS | 1727 | 1468457248496 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 17:47:28 INFO - PROCESS | 1727 | 1468457248503 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 1727 | 1468457248509 Marionette TRACE conn4 <- [1,1546,null,{}] 17:47:28 INFO - PROCESS | 1727 | 1468457248526 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:28 INFO - PROCESS | 1727 | 1468457248535 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:28 INFO - PROCESS | 1727 | 1468457248796 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 17:47:29 INFO - PROCESS | 1727 | 1468457249067 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 1727 | 1468457249078 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b40cc00 == 42 [pid = 1727] [id = 394] 17:47:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9b40d000) [pid = 1727] [serial = 1183] [outer = (nil)] 17:47:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9b4f7c00) [pid = 1727] [serial = 1184] [outer = 0x9b40d000] 17:47:29 INFO - PROCESS | 1727 | 1468457249168 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9bc13400) [pid = 1727] [serial = 1185] [outer = 0x9b40d000] 17:47:30 INFO - PROCESS | 1727 | 1468457250103 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1641ms 17:47:30 INFO - PROCESS | 1727 | 1468457250144 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 17:47:30 INFO - PROCESS | 1727 | 1468457250150 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 17:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:47:30 INFO - PROCESS | 1727 | 1468457250157 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:47:30 INFO - PROCESS | 1727 | 1468457250161 Marionette TRACE conn4 <- [1,1550,null,{}] 17:47:30 INFO - PROCESS | 1727 | 1468457250167 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:30 INFO - PROCESS | 1727 | 1468457250173 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:30 INFO - PROCESS | 1727 | 1468457250364 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 17:47:30 INFO - PROCESS | 1727 | 1468457250539 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 1727 | 1468457250546 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b797400 == 43 [pid = 1727] [id = 395] 17:47:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b79e400) [pid = 1727] [serial = 1186] [outer = (nil)] 17:47:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9c045000) [pid = 1727] [serial = 1187] [outer = 0x9b79e400] 17:47:30 INFO - PROCESS | 1727 | 1468457250635 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9c048400) [pid = 1727] [serial = 1188] [outer = 0x9b79e400] 17:47:31 INFO - PROCESS | 1727 | 1468457251596 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1482ms 17:47:31 INFO - PROCESS | 1727 | 1468457251640 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 1727 | 1468457251644 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 17:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:47:31 INFO - PROCESS | 1727 | 1468457251651 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 1727 | 1468457251655 Marionette TRACE conn4 <- [1,1554,null,{}] 17:47:31 INFO - PROCESS | 1727 | 1468457251661 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:31 INFO - PROCESS | 1727 | 1468457251666 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:31 INFO - PROCESS | 1727 | 1468457251860 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 17:47:32 INFO - PROCESS | 1727 | 1468457252047 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 1727 | 1468457252054 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c1800 == 44 [pid = 1727] [id = 396] 17:47:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x95146400) [pid = 1727] [serial = 1189] [outer = (nil)] 17:47:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9d3cf800) [pid = 1727] [serial = 1190] [outer = 0x95146400] 17:47:32 INFO - PROCESS | 1727 | 1468457252139 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9d404400) [pid = 1727] [serial = 1191] [outer = 0x95146400] 17:47:33 INFO - PROCESS | 1727 | 1468457253116 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1537ms 17:47:33 INFO - PROCESS | 1727 | 1468457253189 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 1727 | 1468457253192 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 17:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:47:33 INFO - PROCESS | 1727 | 1468457253199 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 1727 | 1468457253202 Marionette TRACE conn4 <- [1,1558,null,{}] 17:47:33 INFO - PROCESS | 1727 | 1468457253209 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:33 INFO - PROCESS | 1727 | 1468457253220 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:33 INFO - PROCESS | 1727 | 1468457253483 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 17:47:33 INFO - PROCESS | 1727 | 1468457253712 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 1727 | 1468457253718 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb800 == 45 [pid = 1727] [id = 397] 17:47:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x90fcc000) [pid = 1727] [serial = 1192] [outer = (nil)] 17:47:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9d403c00) [pid = 1727] [serial = 1193] [outer = 0x90fcc000] 17:47:33 INFO - PROCESS | 1727 | 1468457253834 Marionette DEBUG loaded listener.js 17:47:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0xa100c000) [pid = 1727] [serial = 1194] [outer = 0x90fcc000] 17:47:34 INFO - PROCESS | 1727 | 1468457254735 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:47:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1582ms 17:47:34 INFO - PROCESS | 1727 | 1468457254782 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 17:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:47:34 INFO - PROCESS | 1727 | 1468457254786 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 17:47:34 INFO - PROCESS | 1727 | 1468457254793 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:47:34 INFO - PROCESS | 1727 | 1468457254797 Marionette TRACE conn4 <- [1,1562,null,{}] 17:47:34 INFO - PROCESS | 1727 | 1468457254803 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:34 INFO - PROCESS | 1727 | 1468457254808 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:34 INFO - PROCESS | 1727 | 1468457254987 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 17:47:35 INFO - PROCESS | 1727 | 1468457255427 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 1727 | 1468457255441 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f37800 == 46 [pid = 1727] [id = 398] 17:47:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91f38c00) [pid = 1727] [serial = 1195] [outer = (nil)] 17:47:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92225400) [pid = 1727] [serial = 1196] [outer = 0x91f38c00] 17:47:35 INFO - PROCESS | 1727 | 1468457255561 Marionette DEBUG loaded listener.js 17:47:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x924c4000) [pid = 1727] [serial = 1197] [outer = 0x91f38c00] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c400 == 45 [pid = 1727] [id = 390] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9a421000 == 44 [pid = 1727] [id = 389] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9975a400 == 43 [pid = 1727] [id = 388] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x92746800 == 42 [pid = 1727] [id = 387] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x91f40400 == 41 [pid = 1727] [id = 386] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x90fccc00 == 40 [pid = 1727] [id = 376] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x95150400 == 39 [pid = 1727] [id = 378] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x924bf800 == 38 [pid = 1727] [id = 377] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3c400 == 37 [pid = 1727] [id = 379] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x939ac800 == 36 [pid = 1727] [id = 380] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x924c4800 == 35 [pid = 1727] [id = 382] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x92225c00 == 34 [pid = 1727] [id = 384] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcf400 == 33 [pid = 1727] [id = 383] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x96570800 == 32 [pid = 1727] [id = 381] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9a4e8c00 == 31 [pid = 1727] [id = 385] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb800 == 30 [pid = 1727] [id = 397] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x924c1800 == 29 [pid = 1727] [id = 396] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9b40cc00 == 28 [pid = 1727] [id = 394] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9b797400 == 27 [pid = 1727] [id = 395] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x95144000 == 26 [pid = 1727] [id = 393] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1eb800 == 25 [pid = 1727] [id = 391] 17:47:37 INFO - PROCESS | 1727 | --DOCSHELL 0x91f39c00 == 24 [pid = 1727] [id = 392] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9514f400) [pid = 1727] [serial = 1119] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92e4c000) [pid = 1727] [serial = 1118] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a0f0000) [pid = 1727] [serial = 1122] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9a076c00) [pid = 1727] [serial = 1121] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x97849000) [pid = 1727] [serial = 1145] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9b3ea800) [pid = 1727] [serial = 1125] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9af20c00) [pid = 1727] [serial = 1124] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b4f5800) [pid = 1727] [serial = 1128] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b4efc00) [pid = 1727] [serial = 1127] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x97853400) [pid = 1727] [serial = 1137] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x96574000) [pid = 1727] [serial = 1136] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x924c3400) [pid = 1727] [serial = 1139] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92749c00) [pid = 1727] [serial = 1140] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9bcf4800) [pid = 1727] [serial = 1131] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9bcb1400) [pid = 1727] [serial = 1130] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92c37c00) [pid = 1727] [serial = 1134] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92746000) [pid = 1727] [serial = 1133] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x95147c00) [pid = 1727] [serial = 1143] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x93c73c00) [pid = 1727] [serial = 1142] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x99307400) [pid = 1727] [serial = 1146] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9656f400) [pid = 1727] [serial = 1148] [outer = (nil)] [url = about:blank] 17:47:37 INFO - PROCESS | 1727 | 1468457257754 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:47:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:47:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 3102ms 17:47:37 INFO - PROCESS | 1727 | 1468457257897 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 17:47:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:47:37 INFO - PROCESS | 1727 | 1468457257902 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 17:47:37 INFO - PROCESS | 1727 | 1468457257911 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:47:37 INFO - PROCESS | 1727 | 1468457257917 Marionette TRACE conn4 <- [1,1566,null,{}] 17:47:37 INFO - PROCESS | 1727 | 1468457257928 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:37 INFO - PROCESS | 1727 | 1468457257933 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:38 INFO - PROCESS | 1727 | 1468457258103 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 17:47:38 INFO - PROCESS | 1727 | 1468457258270 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 1727 | 1468457258281 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232b000 == 25 [pid = 1727] [id = 399] 17:47:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9232d000) [pid = 1727] [serial = 1198] [outer = (nil)] 17:47:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x924bf800) [pid = 1727] [serial = 1199] [outer = 0x9232d000] 17:47:38 INFO - PROCESS | 1727 | 1468457258364 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924c4800) [pid = 1727] [serial = 1200] [outer = 0x9232d000] 17:47:39 INFO - PROCESS | 1727 | 1468457259190 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1342ms 17:47:39 INFO - PROCESS | 1727 | 1468457259251 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 1727 | 1468457259260 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 17:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:47:39 INFO - PROCESS | 1727 | 1468457259273 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 1727 | 1468457259277 Marionette TRACE conn4 <- [1,1570,null,{}] 17:47:39 INFO - PROCESS | 1727 | 1468457259284 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:39 INFO - PROCESS | 1727 | 1468457259291 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:39 INFO - PROCESS | 1727 | 1468457259475 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 17:47:39 INFO - PROCESS | 1727 | 1468457259619 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 1727 | 1468457259629 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e49800 == 26 [pid = 1727] [id = 400] 17:47:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92e49c00) [pid = 1727] [serial = 1201] [outer = (nil)] 17:47:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x939ad400) [pid = 1727] [serial = 1202] [outer = 0x92e49c00] 17:47:39 INFO - PROCESS | 1727 | 1468457259703 Marionette DEBUG loaded listener.js 17:47:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92c3a800) [pid = 1727] [serial = 1203] [outer = 0x92e49c00] 17:47:40 INFO - PROCESS | 1727 | 1468457260689 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1491ms 17:47:40 INFO - PROCESS | 1727 | 1468457260764 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 17:47:40 INFO - PROCESS | 1727 | 1468457260767 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 17:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:47:40 INFO - PROCESS | 1727 | 1468457260774 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 1727 | 1468457260780 Marionette TRACE conn4 <- [1,1574,null,{}] 17:47:40 INFO - PROCESS | 1727 | 1468457260806 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:40 INFO - PROCESS | 1727 | 1468457260816 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:41 INFO - PROCESS | 1727 | 1468457261067 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 17:47:41 INFO - PROCESS | 1727 | 1468457261095 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 1727 | 1468457261110 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x9514cc00 == 27 [pid = 1727] [id = 401] 17:47:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9514d400) [pid = 1727] [serial = 1204] [outer = (nil)] 17:47:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x952b7c00) [pid = 1727] [serial = 1205] [outer = 0x9514d400] 17:47:41 INFO - PROCESS | 1727 | 1468457261186 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x952c1400) [pid = 1727] [serial = 1206] [outer = 0x9514d400] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x8fd5e000) [pid = 1727] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92228c00) [pid = 1727] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a427000) [pid = 1727] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x96540c00) [pid = 1727] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x99761400) [pid = 1727] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93a5d800) [pid = 1727] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92749800) [pid = 1727] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a877800) [pid = 1727] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92330400) [pid = 1727] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:47:42 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9af13c00) [pid = 1727] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:47:42 INFO - PROCESS | 1727 | 1468457262596 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1857ms 17:47:42 INFO - PROCESS | 1727 | 1468457262632 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 17:47:42 INFO - PROCESS | 1727 | 1468457262636 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 17:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:47:42 INFO - PROCESS | 1727 | 1468457262662 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:47:42 INFO - PROCESS | 1727 | 1468457262666 Marionette TRACE conn4 <- [1,1578,null,{}] 17:47:42 INFO - PROCESS | 1727 | 1468457262672 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:42 INFO - PROCESS | 1727 | 1468457262677 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:42 INFO - PROCESS | 1727 | 1468457262898 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 17:47:43 INFO - PROCESS | 1727 | 1468457263027 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:43 INFO - PROCESS | 1727 | 1468457263036 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd61c00 == 28 [pid = 1727] [id = 402] 17:47:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92330400) [pid = 1727] [serial = 1207] [outer = (nil)] 17:47:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9656d400) [pid = 1727] [serial = 1208] [outer = 0x92330400] 17:47:43 INFO - PROCESS | 1727 | 1468457263114 Marionette DEBUG loaded listener.js 17:47:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9826d800) [pid = 1727] [serial = 1209] [outer = 0x92330400] 17:47:43 INFO - PROCESS | 1727 | 1468457263910 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:47:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:47:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1302ms 17:47:43 INFO - PROCESS | 1727 | 1468457263946 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 17:47:43 INFO - PROCESS | 1727 | 1468457263949 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 17:47:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:47:43 INFO - PROCESS | 1727 | 1468457263956 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:47:43 INFO - PROCESS | 1727 | 1468457263958 Marionette TRACE conn4 <- [1,1582,null,{}] 17:47:43 INFO - PROCESS | 1727 | 1468457263964 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:43 INFO - PROCESS | 1727 | 1468457263969 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:44 INFO - PROCESS | 1727 | 1468457264123 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 17:47:44 INFO - PROCESS | 1727 | 1468457264136 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:44 INFO - PROCESS | 1727 | 1468457264144 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x92225c00 == 29 [pid = 1727] [id = 403] 17:47:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92228c00) [pid = 1727] [serial = 1210] [outer = (nil)] 17:47:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x993b7800) [pid = 1727] [serial = 1211] [outer = 0x92228c00] 17:47:44 INFO - PROCESS | 1727 | 1468457264215 Marionette DEBUG loaded listener.js 17:47:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x99fe4c00) [pid = 1727] [serial = 1212] [outer = 0x92228c00] 17:47:45 INFO - PROCESS | 1727 | 1468457265433 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:47:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:47:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1541ms 17:47:45 INFO - PROCESS | 1727 | 1468457265499 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 17:47:45 INFO - PROCESS | 1727 | 1468457265506 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 17:47:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:47:45 INFO - PROCESS | 1727 | 1468457265514 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:47:45 INFO - PROCESS | 1727 | 1468457265522 Marionette TRACE conn4 <- [1,1586,null,{}] 17:47:45 INFO - PROCESS | 1727 | 1468457265531 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:45 INFO - PROCESS | 1727 | 1468457265536 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:45 INFO - PROCESS | 1727 | 1468457265788 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 17:47:46 INFO - PROCESS | 1727 | 1468457266029 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:46 INFO - PROCESS | 1727 | 1468457266039 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x92745400 == 30 [pid = 1727] [id = 404] 17:47:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92749400) [pid = 1727] [serial = 1213] [outer = (nil)] 17:47:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93c69000) [pid = 1727] [serial = 1214] [outer = 0x92749400] 17:47:46 INFO - PROCESS | 1727 | 1468457266164 Marionette DEBUG loaded listener.js 17:47:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x95144c00) [pid = 1727] [serial = 1215] [outer = 0x92749400] 17:47:47 INFO - PROCESS | 1727 | 1468457267181 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1748ms 17:47:47 INFO - PROCESS | 1727 | 1468457267263 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 17:47:47 INFO - PROCESS | 1727 | 1468457267270 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 17:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:47:47 INFO - PROCESS | 1727 | 1468457267281 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:47:47 INFO - PROCESS | 1727 | 1468457267285 Marionette TRACE conn4 <- [1,1590,null,{}] 17:47:47 INFO - PROCESS | 1727 | 1468457267292 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:47 INFO - PROCESS | 1727 | 1468457267299 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:47 INFO - PROCESS | 1727 | 1468457267520 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 17:47:47 INFO - PROCESS | 1727 | 1468457267798 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:47 INFO - PROCESS | 1727 | 1468457267804 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x97851000 == 31 [pid = 1727] [id = 405] 17:47:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x99308000) [pid = 1727] [serial = 1216] [outer = (nil)] 17:47:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a074c00) [pid = 1727] [serial = 1217] [outer = 0x99308000] 17:47:47 INFO - PROCESS | 1727 | 1468457267892 Marionette DEBUG loaded listener.js 17:47:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a07b800) [pid = 1727] [serial = 1218] [outer = 0x99308000] 17:47:48 INFO - PROCESS | 1727 | 1468457268930 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1734ms 17:47:49 INFO - PROCESS | 1727 | 1468457269016 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 17:47:49 INFO - PROCESS | 1727 | 1468457269022 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 17:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:47:49 INFO - PROCESS | 1727 | 1468457269030 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:47:49 INFO - PROCESS | 1727 | 1468457269036 Marionette TRACE conn4 <- [1,1594,null,{}] 17:47:49 INFO - PROCESS | 1727 | 1468457269053 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:49 INFO - PROCESS | 1727 | 1468457269063 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:49 INFO - PROCESS | 1727 | 1468457269299 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 17:47:49 INFO - PROCESS | 1727 | 1468457269527 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:49 INFO - PROCESS | 1727 | 1468457269541 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a41f000 == 32 [pid = 1727] [id = 406] 17:47:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a427000) [pid = 1727] [serial = 1219] [outer = (nil)] 17:47:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a881800) [pid = 1727] [serial = 1220] [outer = 0x9a427000] 17:47:49 INFO - PROCESS | 1727 | 1468457269625 Marionette DEBUG loaded listener.js 17:47:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9aaadc00) [pid = 1727] [serial = 1221] [outer = 0x9a427000] 17:47:50 INFO - PROCESS | 1727 | 1468457270661 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1700ms 17:47:50 INFO - PROCESS | 1727 | 1468457270731 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 17:47:50 INFO - PROCESS | 1727 | 1468457270736 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 17:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:47:50 INFO - PROCESS | 1727 | 1468457270743 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:47:50 INFO - PROCESS | 1727 | 1468457270747 Marionette TRACE conn4 <- [1,1598,null,{}] 17:47:50 INFO - PROCESS | 1727 | 1468457270753 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:50 INFO - PROCESS | 1727 | 1468457270758 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:50 INFO - PROCESS | 1727 | 1468457270946 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 17:47:51 INFO - PROCESS | 1727 | 1468457271328 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 1727 | 1468457271342 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc400 == 33 [pid = 1727] [id = 407] 17:47:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x90fccc00) [pid = 1727] [serial = 1222] [outer = (nil)] 17:47:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x90fd5c00) [pid = 1727] [serial = 1223] [outer = 0x90fccc00] 17:47:51 INFO - PROCESS | 1727 | 1468457271469 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92335c00) [pid = 1727] [serial = 1224] [outer = 0x90fccc00] 17:47:52 INFO - PROCESS | 1727 | --DOCSHELL 0x91f44000 == 32 [pid = 1727] [id = 372] 17:47:52 INFO - PROCESS | 1727 | --DOCSHELL 0x92750000 == 31 [pid = 1727] [id = 367] 17:47:52 INFO - PROCESS | 1727 | --DOCSHELL 0x91f37800 == 30 [pid = 1727] [id = 398] 17:47:52 INFO - PROCESS | 1727 | 1468457272456 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9b4f2c00) [pid = 1727] [serial = 1176] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x91f3c000) [pid = 1727] [serial = 1173] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c32800) [pid = 1727] [serial = 1151] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9af01c00) [pid = 1727] [serial = 1169] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x99176c00) [pid = 1727] [serial = 1155] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a074800) [pid = 1727] [serial = 1166] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a07b400) [pid = 1727] [serial = 1167] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x952b7000) [pid = 1727] [serial = 1164] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92e4c800) [pid = 1727] [serial = 1152] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af06c00) [pid = 1727] [serial = 1170] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a06e400) [pid = 1727] [serial = 1149] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9aaae800) [pid = 1727] [serial = 1158] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9274e000) [pid = 1727] [serial = 1161] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9656e800) [pid = 1727] [serial = 1154] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9477d000) [pid = 1727] [serial = 1163] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9aaa6000) [pid = 1727] [serial = 1157] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x924c5800) [pid = 1727] [serial = 1160] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x924c3800) [pid = 1727] [serial = 1172] [outer = (nil)] [url = about:blank] 17:47:52 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9b4e9400) [pid = 1727] [serial = 1175] [outer = (nil)] [url = about:blank] 17:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1784ms 17:47:52 INFO - PROCESS | 1727 | 1468457272530 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 17:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:47:52 INFO - PROCESS | 1727 | 1468457272535 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 17:47:52 INFO - PROCESS | 1727 | 1468457272543 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:47:52 INFO - PROCESS | 1727 | 1468457272548 Marionette TRACE conn4 <- [1,1602,null,{}] 17:47:52 INFO - PROCESS | 1727 | 1468457272556 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:52 INFO - PROCESS | 1727 | 1468457272561 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:52 INFO - PROCESS | 1727 | 1468457272725 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 17:47:52 INFO - PROCESS | 1727 | 1468457272889 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:52 INFO - PROCESS | 1727 | 1468457272900 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f44000 == 31 [pid = 1727] [id = 408] 17:47:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9274e400) [pid = 1727] [serial = 1225] [outer = (nil)] 17:47:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x939b3c00) [pid = 1727] [serial = 1226] [outer = 0x9274e400] 17:47:52 INFO - PROCESS | 1727 | 1468457272975 Marionette DEBUG loaded listener.js 17:47:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x93c75400) [pid = 1727] [serial = 1227] [outer = 0x9274e400] 17:47:53 INFO - PROCESS | 1727 | 1468457273859 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:47:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:47:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1389ms 17:47:53 INFO - PROCESS | 1727 | 1468457273937 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 17:47:53 INFO - PROCESS | 1727 | 1468457273942 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 17:47:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:47:53 INFO - PROCESS | 1727 | 1468457273950 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:47:53 INFO - PROCESS | 1727 | 1468457273954 Marionette TRACE conn4 <- [1,1606,null,{}] 17:47:53 INFO - PROCESS | 1727 | 1468457273961 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:53 INFO - PROCESS | 1727 | 1468457273966 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:54 INFO - PROCESS | 1727 | 1468457274143 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 17:47:54 INFO - PROCESS | 1727 | 1468457274303 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 1727 | 1468457274312 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x953b7c00 == 32 [pid = 1727] [id = 409] 17:47:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x96571c00) [pid = 1727] [serial = 1228] [outer = (nil)] 17:47:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99fdcc00) [pid = 1727] [serial = 1229] [outer = 0x96571c00] 17:47:54 INFO - PROCESS | 1727 | 1468457274393 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a076400) [pid = 1727] [serial = 1230] [outer = 0x96571c00] 17:47:55 INFO - PROCESS | 1727 | 1468457275385 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:47:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:47:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1485ms 17:47:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:47:55 INFO - PROCESS | 1727 | 1468457275443 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 1727 | 1468457275447 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 17:47:55 INFO - PROCESS | 1727 | 1468457275463 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:47:55 INFO - PROCESS | 1727 | 1468457275473 Marionette TRACE conn4 <- [1,1610,null,{}] 17:47:55 INFO - PROCESS | 1727 | 1468457275490 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:55 INFO - PROCESS | 1727 | 1468457275498 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:55 INFO - PROCESS | 1727 | 1468457275721 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 17:47:55 INFO - PROCESS | 1727 | 1468457275747 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:55 INFO - PROCESS | 1727 | 1468457275753 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c2800 == 33 [pid = 1727] [id = 410] 17:47:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a1afc00) [pid = 1727] [serial = 1231] [outer = (nil)] 17:47:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9aaaa000) [pid = 1727] [serial = 1232] [outer = 0x9a1afc00] 17:47:55 INFO - PROCESS | 1727 | 1468457275838 Marionette DEBUG loaded listener.js 17:47:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9ab39000) [pid = 1727] [serial = 1233] [outer = 0x9a1afc00] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x924bd800) [pid = 1727] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9653a000) [pid = 1727] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9b40d000) [pid = 1727] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9b79e400) [pid = 1727] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92330400) [pid = 1727] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x95146400) [pid = 1727] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x90fcc000) [pid = 1727] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9232d000) [pid = 1727] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9514d400) [pid = 1727] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x92e49c00) [pid = 1727] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:47:56 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x91f38c00) [pid = 1727] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:47:56 INFO - PROCESS | 1727 | 1468457276866 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:47:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1465ms 17:47:56 INFO - PROCESS | 1727 | 1468457276919 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 17:47:56 INFO - PROCESS | 1727 | 1468457276924 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 17:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:47:56 INFO - PROCESS | 1727 | 1468457276935 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:47:56 INFO - PROCESS | 1727 | 1468457276944 Marionette TRACE conn4 <- [1,1614,null,{}] 17:47:56 INFO - PROCESS | 1727 | 1468457276955 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:56 INFO - PROCESS | 1727 | 1468457276959 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:57 INFO - PROCESS | 1727 | 1468457277261 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 17:47:57 INFO - PROCESS | 1727 | 1468457277418 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 1727 | 1468457277424 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcf000 == 34 [pid = 1727] [id = 411] 17:47:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9232d000) [pid = 1727] [serial = 1234] [outer = (nil)] 17:47:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9653b800) [pid = 1727] [serial = 1235] [outer = 0x9232d000] 17:47:57 INFO - PROCESS | 1727 | 1468457277502 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x99fda400) [pid = 1727] [serial = 1236] [outer = 0x9232d000] 17:47:58 INFO - PROCESS | 1727 | 1468457278278 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:47:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:47:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1400ms 17:47:58 INFO - PROCESS | 1727 | 1468457278331 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 1727 | 1468457278334 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 17:47:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:47:58 INFO - PROCESS | 1727 | 1468457278341 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 1727 | 1468457278345 Marionette TRACE conn4 <- [1,1618,null,{}] 17:47:58 INFO - PROCESS | 1727 | 1468457278355 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:58 INFO - PROCESS | 1727 | 1468457278359 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:58 INFO - PROCESS | 1727 | 1468457278525 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 17:47:58 INFO - PROCESS | 1727 | 1468457278535 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 1727 | 1468457278554 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:47:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274d800 == 35 [pid = 1727] [id = 412] 17:47:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92c35c00) [pid = 1727] [serial = 1237] [outer = (nil)] 17:47:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9af0c400) [pid = 1727] [serial = 1238] [outer = 0x92c35c00] 17:47:58 INFO - PROCESS | 1727 | 1468457278774 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9af1b400) [pid = 1727] [serial = 1239] [outer = 0x92c35c00] 17:47:59 INFO - PROCESS | 1727 | 1468457279884 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1586ms 17:47:59 INFO - PROCESS | 1727 | 1468457279931 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 17:47:59 INFO - PROCESS | 1727 | 1468457279938 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 17:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:47:59 INFO - PROCESS | 1727 | 1468457279948 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:47:59 INFO - PROCESS | 1727 | 1468457279955 Marionette TRACE conn4 <- [1,1622,null,{}] 17:47:59 INFO - PROCESS | 1727 | 1468457279964 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:59 INFO - PROCESS | 1727 | 1468457279972 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:00 INFO - PROCESS | 1727 | 1468457280269 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 17:48:00 INFO - PROCESS | 1727 | 1468457280629 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 1727 | 1468457280640 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41800 == 36 [pid = 1727] [id = 413] 17:48:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9274fc00) [pid = 1727] [serial = 1240] [outer = (nil)] 17:48:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x939a9400) [pid = 1727] [serial = 1241] [outer = 0x9274fc00] 17:48:00 INFO - PROCESS | 1727 | 1468457280737 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9514b000) [pid = 1727] [serial = 1242] [outer = 0x9274fc00] 17:48:01 INFO - PROCESS | 1727 | 1468457281784 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1906ms 17:48:01 INFO - PROCESS | 1727 | 1468457281854 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 17:48:01 INFO - PROCESS | 1727 | 1468457281862 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 17:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:48:01 INFO - PROCESS | 1727 | 1468457281873 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:48:01 INFO - PROCESS | 1727 | 1468457281877 Marionette TRACE conn4 <- [1,1626,null,{}] 17:48:01 INFO - PROCESS | 1727 | 1468457281884 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:01 INFO - PROCESS | 1727 | 1468457281891 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:02 INFO - PROCESS | 1727 | 1468457282140 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 17:48:02 INFO - PROCESS | 1727 | 1468457282517 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:02 INFO - PROCESS | 1727 | 1468457282530 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x952b6800 == 37 [pid = 1727] [id = 414] 17:48:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a0f2400) [pid = 1727] [serial = 1243] [outer = (nil)] 17:48:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a38a000) [pid = 1727] [serial = 1244] [outer = 0x9a0f2400] 17:48:02 INFO - PROCESS | 1727 | 1468457282621 Marionette DEBUG loaded listener.js 17:48:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a87f400) [pid = 1727] [serial = 1245] [outer = 0x9a0f2400] 17:48:03 INFO - PROCESS | 1727 | 1468457283545 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1701ms 17:48:03 INFO - PROCESS | 1727 | 1468457283575 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 17:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:48:03 INFO - PROCESS | 1727 | 1468457283579 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 17:48:03 INFO - PROCESS | 1727 | 1468457283587 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - PROCESS | 1727 | 1468457283594 Marionette TRACE conn4 <- [1,1630,null,{}] 17:48:03 INFO - PROCESS | 1727 | 1468457283632 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:03 INFO - PROCESS | 1727 | 1468457283642 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:03 INFO - PROCESS | 1727 | 1468457283833 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 17:48:04 INFO - PROCESS | 1727 | 1468457284014 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 1727 | 1468457284026 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3e6000 == 38 [pid = 1727] [id = 415] 17:48:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9b3ea400) [pid = 1727] [serial = 1246] [outer = (nil)] 17:48:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b406400) [pid = 1727] [serial = 1247] [outer = 0x9b3ea400] 17:48:04 INFO - PROCESS | 1727 | 1468457284110 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b4ed400) [pid = 1727] [serial = 1248] [outer = 0x9b3ea400] 17:48:05 INFO - PROCESS | 1727 | 1468457285236 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1708ms 17:48:05 INFO - PROCESS | 1727 | 1468457285295 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 17:48:05 INFO - PROCESS | 1727 | 1468457285301 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 17:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:48:05 INFO - PROCESS | 1727 | 1468457285308 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - PROCESS | 1727 | 1468457285312 Marionette TRACE conn4 <- [1,1634,null,{}] 17:48:05 INFO - PROCESS | 1727 | 1468457285318 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:05 INFO - PROCESS | 1727 | 1468457285324 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:05 INFO - PROCESS | 1727 | 1468457285518 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 17:48:05 INFO - PROCESS | 1727 | 1468457285784 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:05 INFO - PROCESS | 1727 | 1468457285791 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af1b000 == 39 [pid = 1727] [id = 416] 17:48:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b4ee400) [pid = 1727] [serial = 1249] [outer = (nil)] 17:48:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b4f6c00) [pid = 1727] [serial = 1250] [outer = 0x9b4ee400] 17:48:05 INFO - PROCESS | 1727 | 1468457285880 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9bc14000) [pid = 1727] [serial = 1251] [outer = 0x9b4ee400] 17:48:06 INFO - PROCESS | 1727 | 1468457286821 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:48:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1582ms 17:48:06 INFO - PROCESS | 1727 | 1468457286891 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 17:48:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:48:06 INFO - PROCESS | 1727 | 1468457286895 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 17:48:06 INFO - PROCESS | 1727 | 1468457286902 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 1727 | 1468457286906 Marionette TRACE conn4 <- [1,1638,null,{}] 17:48:06 INFO - PROCESS | 1727 | 1468457286912 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:06 INFO - PROCESS | 1727 | 1468457286917 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:07 INFO - PROCESS | 1727 | 1468457287152 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 17:48:07 INFO - PROCESS | 1727 | 1468457287414 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 1727 | 1468457287427 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232a800 == 40 [pid = 1727] [id = 417] 17:48:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92c3dc00) [pid = 1727] [serial = 1252] [outer = (nil)] 17:48:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9c03f800) [pid = 1727] [serial = 1253] [outer = 0x92c3dc00] 17:48:07 INFO - PROCESS | 1727 | 1468457287587 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c045c00) [pid = 1727] [serial = 1254] [outer = 0x92c3dc00] 17:48:08 INFO - PROCESS | 1727 | 1468457288602 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:48:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1785ms 17:48:08 INFO - PROCESS | 1727 | 1468457288690 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 1727 | 1468457288697 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 17:48:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:48:08 INFO - PROCESS | 1727 | 1468457288708 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 1727 | 1468457288713 Marionette TRACE conn4 <- [1,1642,null,{}] 17:48:08 INFO - PROCESS | 1727 | 1468457288723 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:08 INFO - PROCESS | 1727 | 1468457288741 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:09 INFO - PROCESS | 1727 | 1468457289058 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 17:48:09 INFO - PROCESS | 1727 | 1468457289238 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:09 INFO - PROCESS | 1727 | 1468457289246 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a57c00 == 41 [pid = 1727] [id = 418] 17:48:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9af0f000) [pid = 1727] [serial = 1255] [outer = (nil)] 17:48:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9d80a000) [pid = 1727] [serial = 1256] [outer = 0x9af0f000] 17:48:09 INFO - PROCESS | 1727 | 1468457289333 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9d89c000) [pid = 1727] [serial = 1257] [outer = 0x9af0f000] 17:48:10 INFO - PROCESS | 1727 | 1468457290202 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:48:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:48:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1537ms 17:48:10 INFO - PROCESS | 1727 | 1468457290245 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 17:48:10 INFO - PROCESS | 1727 | 1468457290248 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 17:48:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:48:10 INFO - PROCESS | 1727 | 1468457290256 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:48:10 INFO - PROCESS | 1727 | 1468457290260 Marionette TRACE conn4 <- [1,1646,null,{}] 17:48:10 INFO - PROCESS | 1727 | 1468457290299 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:10 INFO - PROCESS | 1727 | 1468457290305 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:10 INFO - PROCESS | 1727 | 1468457290489 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 17:48:10 INFO - PROCESS | 1727 | 1468457290675 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:10 INFO - PROCESS | 1727 | 1468457290682 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd1000 == 42 [pid = 1727] [id = 419] 17:48:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x924c6000) [pid = 1727] [serial = 1258] [outer = (nil)] 17:48:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x93a56c00) [pid = 1727] [serial = 1259] [outer = 0x924c6000] 17:48:10 INFO - PROCESS | 1727 | 1468457290777 Marionette DEBUG loaded listener.js 17:48:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x95149400) [pid = 1727] [serial = 1260] [outer = 0x924c6000] 17:48:11 INFO - PROCESS | 1727 | 1468457291979 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:48:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:48:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1764ms 17:48:12 INFO - PROCESS | 1727 | 1468457292025 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 17:48:12 INFO - PROCESS | 1727 | 1468457292035 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 17:48:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:48:12 INFO - PROCESS | 1727 | 1468457292065 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:48:12 INFO - PROCESS | 1727 | 1468457292073 Marionette TRACE conn4 <- [1,1650,null,{}] 17:48:12 INFO - PROCESS | 1727 | 1468457292080 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:12 INFO - PROCESS | 1727 | 1468457292086 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:12 INFO - PROCESS | 1727 | 1468457292266 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 17:48:12 INFO - PROCESS | 1727 | 1468457292591 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 1727 | 1468457292602 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a55000 == 43 [pid = 1727] [id = 420] 17:48:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x93a56400) [pid = 1727] [serial = 1261] [outer = (nil)] 17:48:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x93c74400) [pid = 1727] [serial = 1262] [outer = 0x93a56400] 17:48:12 INFO - PROCESS | 1727 | 1468457292684 Marionette DEBUG loaded listener.js 17:48:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9656f400) [pid = 1727] [serial = 1263] [outer = 0x93a56400] 17:48:13 INFO - PROCESS | 1727 | --DOCSHELL 0x952c4400 == 42 [pid = 1727] [id = 368] 17:48:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9656c000 == 41 [pid = 1727] [id = 369] 17:48:13 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd63400 == 40 [pid = 1727] [id = 366] 17:48:13 INFO - PROCESS | 1727 | --DOCSHELL 0x92226000 == 39 [pid = 1727] [id = 360] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x924c2000 == 38 [pid = 1727] [id = 363] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd63800 == 37 [pid = 1727] [id = 362] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x96577400 == 36 [pid = 1727] [id = 373] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcd000 == 35 [pid = 1727] [id = 361] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb400 == 34 [pid = 1727] [id = 375] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x9a37f000 == 33 [pid = 1727] [id = 365] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x9af19000 == 32 [pid = 1727] [id = 374] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x91f36400 == 31 [pid = 1727] [id = 364] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x924c1c00 == 30 [pid = 1727] [id = 371] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60c00 == 29 [pid = 1727] [id = 370] 17:48:14 INFO - PROCESS | 1727 | --DOCSHELL 0x924c8800 == 28 [pid = 1727] [id = 359] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9d3cf800) [pid = 1727] [serial = 1190] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0xa100c000) [pid = 1727] [serial = 1194] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9d403c00) [pid = 1727] [serial = 1193] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x924bf800) [pid = 1727] [serial = 1199] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x952b7c00) [pid = 1727] [serial = 1205] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924c4800) [pid = 1727] [serial = 1200] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x939ad400) [pid = 1727] [serial = 1202] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x924c4000) [pid = 1727] [serial = 1197] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92225400) [pid = 1727] [serial = 1196] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x93a5b400) [pid = 1727] [serial = 1179] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92c34800) [pid = 1727] [serial = 1178] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a07b000) [pid = 1727] [serial = 1182] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x993ae800) [pid = 1727] [serial = 1181] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b4f7c00) [pid = 1727] [serial = 1184] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9bc13400) [pid = 1727] [serial = 1185] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9c048400) [pid = 1727] [serial = 1188] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9c045000) [pid = 1727] [serial = 1187] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x993b7800) [pid = 1727] [serial = 1211] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9656d400) [pid = 1727] [serial = 1208] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9826d800) [pid = 1727] [serial = 1209] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9d404400) [pid = 1727] [serial = 1191] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x952c1400) [pid = 1727] [serial = 1206] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x92c3a800) [pid = 1727] [serial = 1203] [outer = (nil)] [url = about:blank] 17:48:14 INFO - PROCESS | 1727 | 1468457294709 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:48:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:48:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2756ms 17:48:14 INFO - PROCESS | 1727 | 1468457294819 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 17:48:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:48:14 INFO - PROCESS | 1727 | 1468457294826 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 17:48:14 INFO - PROCESS | 1727 | 1468457294835 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:48:14 INFO - PROCESS | 1727 | 1468457294840 Marionette TRACE conn4 <- [1,1654,null,{}] 17:48:14 INFO - PROCESS | 1727 | 1468457294850 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:14 INFO - PROCESS | 1727 | 1468457294855 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:15 INFO - PROCESS | 1727 | 1468457295031 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 17:48:15 INFO - PROCESS | 1727 | 1468457295161 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:15 INFO - PROCESS | 1727 | 1468457295171 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41400 == 29 [pid = 1727] [id = 421] 17:48:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9222b000) [pid = 1727] [serial = 1264] [outer = (nil)] 17:48:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92339000) [pid = 1727] [serial = 1265] [outer = 0x9222b000] 17:48:15 INFO - PROCESS | 1727 | 1468457295242 Marionette DEBUG loaded listener.js 17:48:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92744800) [pid = 1727] [serial = 1266] [outer = 0x9222b000] 17:48:16 INFO - PROCESS | 1727 | 1468457296061 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:48:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:48:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1241ms 17:48:16 INFO - PROCESS | 1727 | 1468457296074 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 17:48:16 INFO - PROCESS | 1727 | 1468457296082 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 17:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:48:16 INFO - PROCESS | 1727 | 1468457296093 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:48:16 INFO - PROCESS | 1727 | 1468457296097 Marionette TRACE conn4 <- [1,1658,null,{}] 17:48:16 INFO - PROCESS | 1727 | 1468457296123 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:16 INFO - PROCESS | 1727 | 1468457296129 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:16 INFO - PROCESS | 1727 | 1468457296308 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 17:48:16 INFO - PROCESS | 1727 | 1468457296320 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:16 INFO - PROCESS | 1727 | 1468457296328 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5a400 == 30 [pid = 1727] [id = 422] 17:48:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93a5f800) [pid = 1727] [serial = 1267] [outer = (nil)] 17:48:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93c67000) [pid = 1727] [serial = 1268] [outer = 0x93a5f800] 17:48:16 INFO - PROCESS | 1727 | 1468457296401 Marionette DEBUG loaded listener.js 17:48:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x94777800) [pid = 1727] [serial = 1269] [outer = 0x93a5f800] 17:48:17 INFO - PROCESS | 1727 | 1468457297554 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1507ms 17:48:17 INFO - PROCESS | 1727 | 1468457297602 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 17:48:17 INFO - PROCESS | 1727 | 1468457297605 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 17:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:48:17 INFO - PROCESS | 1727 | 1468457297624 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:48:17 INFO - PROCESS | 1727 | 1468457297631 Marionette TRACE conn4 <- [1,1662,null,{}] 17:48:17 INFO - PROCESS | 1727 | 1468457297649 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:17 INFO - PROCESS | 1727 | 1468457297658 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:17 INFO - PROCESS | 1727 | 1468457297894 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 17:48:17 INFO - PROCESS | 1727 | 1468457297917 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1727 | 1468457297934 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x96540c00 == 31 [pid = 1727] [id = 423] 17:48:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x96544000) [pid = 1727] [serial = 1270] [outer = (nil)] 17:48:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9784bc00) [pid = 1727] [serial = 1271] [outer = 0x96544000] 17:48:18 INFO - PROCESS | 1727 | 1468457298038 Marionette DEBUG loaded listener.js 17:48:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9913f800) [pid = 1727] [serial = 1272] [outer = 0x96544000] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92c35c00) [pid = 1727] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a1afc00) [pid = 1727] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9232d000) [pid = 1727] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x90fccc00) [pid = 1727] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x99308000) [pid = 1727] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92749400) [pid = 1727] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a427000) [pid = 1727] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92228c00) [pid = 1727] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9274e400) [pid = 1727] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:48:19 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x96571c00) [pid = 1727] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:48:19 INFO - PROCESS | 1727 | 1468457299548 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1958ms 17:48:19 INFO - PROCESS | 1727 | 1468457299613 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 17:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:48:19 INFO - PROCESS | 1727 | 1468457299618 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 17:48:19 INFO - PROCESS | 1727 | 1468457299625 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:48:19 INFO - PROCESS | 1727 | 1468457299628 Marionette TRACE conn4 <- [1,1666,null,{}] 17:48:19 INFO - PROCESS | 1727 | 1468457299634 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:19 INFO - PROCESS | 1727 | 1468457299638 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:19 INFO - PROCESS | 1727 | 1468457299850 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 17:48:19 INFO - PROCESS | 1727 | 1468457299865 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 1727 | 1468457299874 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c800 == 32 [pid = 1727] [id = 424] 17:48:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92746000) [pid = 1727] [serial = 1273] [outer = (nil)] 17:48:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x96572000) [pid = 1727] [serial = 1274] [outer = 0x92746000] 17:48:19 INFO - PROCESS | 1727 | 1468457299943 Marionette DEBUG loaded listener.js 17:48:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x99761400) [pid = 1727] [serial = 1275] [outer = 0x92746000] 17:48:20 INFO - PROCESS | 1727 | 1468457300753 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1189ms 17:48:20 INFO - PROCESS | 1727 | 1468457300814 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 1727 | 1468457300818 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 17:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:48:20 INFO - PROCESS | 1727 | 1468457300825 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 1727 | 1468457300829 Marionette TRACE conn4 <- [1,1670,null,{}] 17:48:20 INFO - PROCESS | 1727 | 1468457300835 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:20 INFO - PROCESS | 1727 | 1468457300841 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:21 INFO - PROCESS | 1727 | 1468457301000 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 17:48:21 INFO - PROCESS | 1727 | 1468457301010 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:21 INFO - PROCESS | 1727 | 1468457301018 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd3000 == 33 [pid = 1727] [id = 425] 17:48:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92335800) [pid = 1727] [serial = 1276] [outer = (nil)] 17:48:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a076800) [pid = 1727] [serial = 1277] [outer = 0x92335800] 17:48:21 INFO - PROCESS | 1727 | 1468457301089 Marionette DEBUG loaded listener.js 17:48:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a1adc00) [pid = 1727] [serial = 1278] [outer = 0x92335800] 17:48:22 INFO - PROCESS | 1727 | 1468457302430 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1688ms 17:48:22 INFO - PROCESS | 1727 | 1468457302515 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 17:48:22 INFO - PROCESS | 1727 | 1468457302521 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 17:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:48:22 INFO - PROCESS | 1727 | 1468457302529 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:48:22 INFO - PROCESS | 1727 | 1468457302535 Marionette TRACE conn4 <- [1,1674,null,{}] 17:48:22 INFO - PROCESS | 1727 | 1468457302543 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:22 INFO - PROCESS | 1727 | 1468457302550 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:22 INFO - PROCESS | 1727 | 1468457302767 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 17:48:23 INFO - PROCESS | 1727 | 1468457303014 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:23 INFO - PROCESS | 1727 | 1468457303023 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3a400 == 34 [pid = 1727] [id = 426] 17:48:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x924c4800) [pid = 1727] [serial = 1279] [outer = (nil)] 17:48:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92e50000) [pid = 1727] [serial = 1280] [outer = 0x924c4800] 17:48:23 INFO - PROCESS | 1727 | 1468457303109 Marionette DEBUG loaded listener.js 17:48:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x93a63000) [pid = 1727] [serial = 1281] [outer = 0x924c4800] 17:48:24 INFO - PROCESS | 1727 | 1468457304122 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1687ms 17:48:24 INFO - PROCESS | 1727 | 1468457304216 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 17:48:24 INFO - PROCESS | 1727 | 1468457304224 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 17:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:48:24 INFO - PROCESS | 1727 | 1468457304236 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:48:24 INFO - PROCESS | 1727 | 1468457304240 Marionette TRACE conn4 <- [1,1678,null,{}] 17:48:24 INFO - PROCESS | 1727 | 1468457304247 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:24 INFO - PROCESS | 1727 | 1468457304253 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:24 INFO - PROCESS | 1727 | 1468457304480 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 17:48:24 INFO - PROCESS | 1727 | 1468457304707 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 1727 | 1468457304718 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c3c00 == 35 [pid = 1727] [id = 427] 17:48:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952bf800) [pid = 1727] [serial = 1282] [outer = (nil)] 17:48:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a07a000) [pid = 1727] [serial = 1283] [outer = 0x952bf800] 17:48:24 INFO - PROCESS | 1727 | 1468457304802 Marionette DEBUG loaded listener.js 17:48:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x99174800) [pid = 1727] [serial = 1284] [outer = 0x952bf800] 17:48:25 INFO - PROCESS | 1727 | 1468457305775 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1584ms 17:48:25 INFO - PROCESS | 1727 | 1468457305819 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 17:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:48:25 INFO - PROCESS | 1727 | 1468457305824 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 17:48:25 INFO - PROCESS | 1727 | 1468457305831 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:48:25 INFO - PROCESS | 1727 | 1468457305837 Marionette TRACE conn4 <- [1,1682,null,{}] 17:48:25 INFO - PROCESS | 1727 | 1468457305855 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:25 INFO - PROCESS | 1727 | 1468457305864 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:26 INFO - PROCESS | 1727 | 1468457306051 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 17:48:26 INFO - PROCESS | 1727 | 1468457306274 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:26 INFO - PROCESS | 1727 | 1468457306287 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af05800 == 36 [pid = 1727] [id = 428] 17:48:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9af05c00) [pid = 1727] [serial = 1285] [outer = (nil)] 17:48:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af0a000) [pid = 1727] [serial = 1286] [outer = 0x9af05c00] 17:48:26 INFO - PROCESS | 1727 | 1468457306417 Marionette DEBUG loaded listener.js 17:48:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9af12400) [pid = 1727] [serial = 1287] [outer = 0x9af05c00] 17:48:27 INFO - PROCESS | 1727 | 1468457307430 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1691ms 17:48:27 INFO - PROCESS | 1727 | 1468457307522 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 17:48:27 INFO - PROCESS | 1727 | 1468457307526 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 17:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:48:27 INFO - PROCESS | 1727 | 1468457307533 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:48:27 INFO - PROCESS | 1727 | 1468457307536 Marionette TRACE conn4 <- [1,1686,null,{}] 17:48:27 INFO - PROCESS | 1727 | 1468457307542 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:27 INFO - PROCESS | 1727 | 1468457307548 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:27 INFO - PROCESS | 1727 | 1468457307770 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 17:48:28 INFO - PROCESS | 1727 | 1468457308016 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:28 INFO - PROCESS | 1727 | 1468457308023 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c000 == 37 [pid = 1727] [id = 429] 17:48:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8fd5d800) [pid = 1727] [serial = 1288] [outer = (nil)] 17:48:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x90fca800) [pid = 1727] [serial = 1289] [outer = 0x8fd5d800] 17:48:28 INFO - PROCESS | 1727 | 1468457308268 Marionette DEBUG loaded listener.js 17:48:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91f3dc00) [pid = 1727] [serial = 1290] [outer = 0x8fd5d800] 17:48:29 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c800 == 36 [pid = 1727] [id = 424] 17:48:29 INFO - PROCESS | 1727 | --DOCSHELL 0x96540c00 == 35 [pid = 1727] [id = 423] 17:48:29 INFO - PROCESS | 1727 | --DOCSHELL 0x93a5a400 == 34 [pid = 1727] [id = 422] 17:48:29 INFO - PROCESS | 1727 | 1468457309326 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:48:29 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41400 == 33 [pid = 1727] [id = 421] 17:48:29 INFO - PROCESS | 1727 | --DOCSHELL 0x93a55000 == 32 [pid = 1727] [id = 420] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9af0c400) [pid = 1727] [serial = 1238] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9aaaa000) [pid = 1727] [serial = 1232] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9ab39000) [pid = 1727] [serial = 1233] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9653b800) [pid = 1727] [serial = 1235] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x90fd5c00) [pid = 1727] [serial = 1223] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92335c00) [pid = 1727] [serial = 1224] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a074c00) [pid = 1727] [serial = 1217] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a07b800) [pid = 1727] [serial = 1218] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93c69000) [pid = 1727] [serial = 1214] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x99fda400) [pid = 1727] [serial = 1236] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x95144c00) [pid = 1727] [serial = 1215] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a881800) [pid = 1727] [serial = 1220] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9aaadc00) [pid = 1727] [serial = 1221] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x99fe4c00) [pid = 1727] [serial = 1212] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x939b3c00) [pid = 1727] [serial = 1226] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93c75400) [pid = 1727] [serial = 1227] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x99fdcc00) [pid = 1727] [serial = 1229] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a076400) [pid = 1727] [serial = 1230] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9af1b400) [pid = 1727] [serial = 1239] [outer = (nil)] [url = about:blank] 17:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1887ms 17:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:48:29 INFO - PROCESS | 1727 | 1468457309423 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 17:48:29 INFO - PROCESS | 1727 | 1468457309428 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 17:48:29 INFO - PROCESS | 1727 | 1468457309437 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:48:29 INFO - PROCESS | 1727 | 1468457309441 Marionette TRACE conn4 <- [1,1690,null,{}] 17:48:29 INFO - PROCESS | 1727 | 1468457309456 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:29 INFO - PROCESS | 1727 | 1468457309463 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:29 INFO - PROCESS | 1727 | 1468457309637 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 17:48:29 INFO - PROCESS | 1727 | 1468457309831 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:29 INFO - PROCESS | 1727 | 1468457309841 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c37c00 == 33 [pid = 1727] [id = 430] 17:48:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92c3d800) [pid = 1727] [serial = 1291] [outer = (nil)] 17:48:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x93a5a400) [pid = 1727] [serial = 1292] [outer = 0x92c3d800] 17:48:29 INFO - PROCESS | 1727 | 1468457309920 Marionette DEBUG loaded listener.js 17:48:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9477d400) [pid = 1727] [serial = 1293] [outer = 0x92c3d800] 17:48:30 INFO - PROCESS | 1727 | 1468457310725 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1340ms 17:48:30 INFO - PROCESS | 1727 | 1468457310776 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 1727 | 1468457310784 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 17:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:48:30 INFO - PROCESS | 1727 | 1468457310794 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 1727 | 1468457310798 Marionette TRACE conn4 <- [1,1694,null,{}] 17:48:30 INFO - PROCESS | 1727 | 1468457310804 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:30 INFO - PROCESS | 1727 | 1468457310810 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:30 INFO - PROCESS | 1727 | 1468457310977 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 17:48:31 INFO - PROCESS | 1727 | 1468457310987 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 1727 | 1468457310996 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x95145800 == 34 [pid = 1727] [id = 431] 17:48:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x952bdc00) [pid = 1727] [serial = 1294] [outer = (nil)] 17:48:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9930f000) [pid = 1727] [serial = 1295] [outer = 0x952bdc00] 17:48:31 INFO - PROCESS | 1727 | 1468457311066 Marionette DEBUG loaded listener.js 17:48:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a070c00) [pid = 1727] [serial = 1296] [outer = 0x952bdc00] 17:48:32 INFO - PROCESS | 1727 | 1468457312076 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1333ms 17:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:48:32 INFO - PROCESS | 1727 | 1468457312148 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 17:48:32 INFO - PROCESS | 1727 | 1468457312152 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 17:48:32 INFO - PROCESS | 1727 | 1468457312159 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:48:32 INFO - PROCESS | 1727 | 1468457312165 Marionette TRACE conn4 <- [1,1698,null,{}] 17:48:32 INFO - PROCESS | 1727 | 1468457312193 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:32 INFO - PROCESS | 1727 | 1468457312204 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:32 INFO - PROCESS | 1727 | 1468457312451 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 17:48:32 INFO - PROCESS | 1727 | 1468457312476 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:32 INFO - PROCESS | 1727 | 1468457312485 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x993b9400 == 35 [pid = 1727] [id = 432] 17:48:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a0f8000) [pid = 1727] [serial = 1297] [outer = (nil)] 17:48:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9aaa8800) [pid = 1727] [serial = 1298] [outer = 0x9a0f8000] 17:48:32 INFO - PROCESS | 1727 | 1468457312555 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9aaae000) [pid = 1727] [serial = 1299] [outer = 0x9a0f8000] 17:48:33 INFO - PROCESS | 1727 | 1468457313552 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1451ms 17:48:33 INFO - PROCESS | 1727 | 1468457313616 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 17:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:48:33 INFO - PROCESS | 1727 | 1468457313621 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 17:48:33 INFO - PROCESS | 1727 | 1468457313627 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:48:33 INFO - PROCESS | 1727 | 1468457313630 Marionette TRACE conn4 <- [1,1702,null,{}] 17:48:33 INFO - PROCESS | 1727 | 1468457313636 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:33 INFO - PROCESS | 1727 | 1468457313641 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:33 INFO - PROCESS | 1727 | 1468457313855 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 17:48:33 INFO - PROCESS | 1727 | 1468457313879 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1727 | 1468457313889 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a60400 == 36 [pid = 1727] [id = 433] 17:48:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a07c000) [pid = 1727] [serial = 1300] [outer = (nil)] 17:48:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9af08c00) [pid = 1727] [serial = 1301] [outer = 0x9a07c000] 17:48:33 INFO - PROCESS | 1727 | 1468457313957 Marionette DEBUG loaded listener.js 17:48:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af0d000) [pid = 1727] [serial = 1302] [outer = 0x9a07c000] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b3ea400) [pid = 1727] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4ee400) [pid = 1727] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92c3dc00) [pid = 1727] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9af0f000) [pid = 1727] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92746000) [pid = 1727] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x924c6000) [pid = 1727] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9274fc00) [pid = 1727] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x96544000) [pid = 1727] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9222b000) [pid = 1727] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a0f2400) [pid = 1727] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x93a5f800) [pid = 1727] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:48:34 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x93a56400) [pid = 1727] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:48:35 INFO - PROCESS | 1727 | 1468457315009 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1436ms 17:48:35 INFO - PROCESS | 1727 | 1468457315063 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 1727 | 1468457315066 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 17:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:48:35 INFO - PROCESS | 1727 | 1468457315074 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1727 | 1468457315077 Marionette TRACE conn4 <- [1,1706,null,{}] 17:48:35 INFO - PROCESS | 1727 | 1468457315084 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:35 INFO - PROCESS | 1727 | 1468457315089 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:35 INFO - PROCESS | 1727 | 1468457315263 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 17:48:35 INFO - PROCESS | 1727 | 1468457315398 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 1727 | 1468457315408 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c36000 == 37 [pid = 1727] [id = 434] 17:48:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x939ae800) [pid = 1727] [serial = 1303] [outer = (nil)] 17:48:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a37f000) [pid = 1727] [serial = 1304] [outer = 0x939ae800] 17:48:35 INFO - PROCESS | 1727 | 1468457315495 Marionette DEBUG loaded listener.js 17:48:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9af1dc00) [pid = 1727] [serial = 1305] [outer = 0x939ae800] 17:48:36 INFO - PROCESS | 1727 | 1468457316321 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1331ms 17:48:36 INFO - PROCESS | 1727 | 1468457316406 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 17:48:36 INFO - PROCESS | 1727 | 1468457316412 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 17:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:48:36 INFO - PROCESS | 1727 | 1468457316421 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:48:36 INFO - PROCESS | 1727 | 1468457316429 Marionette TRACE conn4 <- [1,1710,null,{}] 17:48:36 INFO - PROCESS | 1727 | 1468457316439 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:36 INFO - PROCESS | 1727 | 1468457316446 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:36 INFO - PROCESS | 1727 | 1468457316688 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 17:48:36 INFO - PROCESS | 1727 | 1468457316883 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 1727 | 1468457316901 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c7800 == 38 [pid = 1727] [id = 435] 17:48:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x924c7c00) [pid = 1727] [serial = 1306] [outer = (nil)] 17:48:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9274f400) [pid = 1727] [serial = 1307] [outer = 0x924c7c00] 17:48:37 INFO - PROCESS | 1727 | 1468457317092 Marionette DEBUG loaded listener.js 17:48:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c3f000) [pid = 1727] [serial = 1308] [outer = 0x924c7c00] 17:48:38 INFO - PROCESS | 1727 | 1468457318179 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1797ms 17:48:38 INFO - PROCESS | 1727 | 1468457318218 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 17:48:38 INFO - PROCESS | 1727 | 1468457318224 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 17:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:48:38 INFO - PROCESS | 1727 | 1468457318236 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 1727 | 1468457318244 Marionette TRACE conn4 <- [1,1714,null,{}] 17:48:38 INFO - PROCESS | 1727 | 1468457318251 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:38 INFO - PROCESS | 1727 | 1468457318257 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:38 INFO - PROCESS | 1727 | 1468457318462 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 17:48:38 INFO - PROCESS | 1727 | 1468457318694 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:38 INFO - PROCESS | 1727 | 1468457318705 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x98204400 == 39 [pid = 1727] [id = 436] 17:48:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x99763400) [pid = 1727] [serial = 1309] [outer = (nil)] 17:48:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a070800) [pid = 1727] [serial = 1310] [outer = 0x99763400] 17:48:38 INFO - PROCESS | 1727 | 1468457318839 Marionette DEBUG loaded listener.js 17:48:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a079800) [pid = 1727] [serial = 1311] [outer = 0x99763400] 17:48:39 INFO - PROCESS | 1727 | 1468457319785 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1606ms 17:48:39 INFO - PROCESS | 1727 | 1468457319839 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 17:48:39 INFO - PROCESS | 1727 | 1468457319843 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 17:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:48:39 INFO - PROCESS | 1727 | 1468457319852 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:48:39 INFO - PROCESS | 1727 | 1468457319856 Marionette TRACE conn4 <- [1,1718,null,{}] 17:48:39 INFO - PROCESS | 1727 | 1468457319872 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:39 INFO - PROCESS | 1727 | 1468457319882 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:40 INFO - PROCESS | 1727 | 1468457320084 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 17:48:40 INFO - PROCESS | 1727 | 1468457320354 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:40 INFO - PROCESS | 1727 | 1468457320367 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa1400 == 40 [pid = 1727] [id = 437] 17:48:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b3e9400) [pid = 1727] [serial = 1312] [outer = (nil)] 17:48:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b40cc00) [pid = 1727] [serial = 1313] [outer = 0x9b3e9400] 17:48:40 INFO - PROCESS | 1727 | 1468457320500 Marionette DEBUG loaded listener.js 17:48:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b4f0c00) [pid = 1727] [serial = 1314] [outer = 0x9b3e9400] 17:48:41 INFO - PROCESS | 1727 | 1468457321453 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1636ms 17:48:41 INFO - PROCESS | 1727 | 1468457321488 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 17:48:41 INFO - PROCESS | 1727 | 1468457321493 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 17:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:48:41 INFO - PROCESS | 1727 | 1468457321500 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:48:41 INFO - PROCESS | 1727 | 1468457321503 Marionette TRACE conn4 <- [1,1722,null,{}] 17:48:41 INFO - PROCESS | 1727 | 1468457321510 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:41 INFO - PROCESS | 1727 | 1468457321516 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:41 INFO - PROCESS | 1727 | 1468457321714 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 17:48:41 INFO - PROCESS | 1727 | 1468457321892 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 1727 | 1468457321902 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x939b2800 == 41 [pid = 1727] [id = 438] 17:48:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x99302800) [pid = 1727] [serial = 1315] [outer = (nil)] 17:48:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9bcf8000) [pid = 1727] [serial = 1316] [outer = 0x99302800] 17:48:41 INFO - PROCESS | 1727 | 1468457321984 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9c042800) [pid = 1727] [serial = 1317] [outer = 0x99302800] 17:48:42 INFO - PROCESS | 1727 | 1468457322983 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1538ms 17:48:43 INFO - PROCESS | 1727 | 1468457323045 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 1727 | 1468457323051 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 17:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:48:43 INFO - PROCESS | 1727 | 1468457323060 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - PROCESS | 1727 | 1468457323065 Marionette TRACE conn4 <- [1,1726,null,{}] 17:48:43 INFO - PROCESS | 1727 | 1468457323071 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:43 INFO - PROCESS | 1727 | 1468457323077 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:43 INFO - PROCESS | 1727 | 1468457323297 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 17:48:43 INFO - PROCESS | 1727 | 1468457323517 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:43 INFO - PROCESS | 1727 | 1468457323524 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3e800 == 42 [pid = 1727] [id = 439] 17:48:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b3e8400) [pid = 1727] [serial = 1318] [outer = (nil)] 17:48:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9d3c5400) [pid = 1727] [serial = 1319] [outer = 0x9b3e8400] 17:48:43 INFO - PROCESS | 1727 | 1468457323650 Marionette DEBUG loaded listener.js 17:48:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9d405400) [pid = 1727] [serial = 1320] [outer = 0x9b3e8400] 17:48:44 INFO - PROCESS | 1727 | 1468457324589 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1593ms 17:48:44 INFO - PROCESS | 1727 | 1468457324655 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 17:48:44 INFO - PROCESS | 1727 | 1468457324659 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 17:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:48:44 INFO - PROCESS | 1727 | 1468457324666 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:48:44 INFO - PROCESS | 1727 | 1468457324670 Marionette TRACE conn4 <- [1,1730,null,{}] 17:48:44 INFO - PROCESS | 1727 | 1468457324675 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:44 INFO - PROCESS | 1727 | 1468457324687 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:44 INFO - PROCESS | 1727 | 1468457324962 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 17:48:45 INFO - PROCESS | 1727 | 1468457325202 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 1727 | 1468457325211 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e000 == 43 [pid = 1727] [id = 440] 17:48:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91f3b400) [pid = 1727] [serial = 1321] [outer = (nil)] 17:48:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9514e000) [pid = 1727] [serial = 1322] [outer = 0x91f3b400] 17:48:45 INFO - PROCESS | 1727 | 1468457325310 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9b401800) [pid = 1727] [serial = 1323] [outer = 0x91f3b400] 17:48:46 INFO - PROCESS | 1727 | 1468457326449 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1837ms 17:48:46 INFO - PROCESS | 1727 | 1468457326505 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 1727 | 1468457326512 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 17:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:48:46 INFO - PROCESS | 1727 | 1468457326521 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:48:46 INFO - PROCESS | 1727 | 1468457326527 Marionette TRACE conn4 <- [1,1734,null,{}] 17:48:46 INFO - PROCESS | 1727 | 1468457326536 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:46 INFO - PROCESS | 1727 | 1468457326542 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:46 INFO - PROCESS | 1727 | 1468457326774 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 17:48:47 INFO - PROCESS | 1727 | 1468457327008 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:47 INFO - PROCESS | 1727 | 1468457327022 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274ac00 == 44 [pid = 1727] [id = 441] 17:48:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9274e400) [pid = 1727] [serial = 1324] [outer = (nil)] 17:48:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x93a63400) [pid = 1727] [serial = 1325] [outer = 0x9274e400] 17:48:47 INFO - PROCESS | 1727 | 1468457327098 Marionette DEBUG loaded listener.js 17:48:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x95146400) [pid = 1727] [serial = 1326] [outer = 0x9274e400] 17:48:48 INFO - PROCESS | 1727 | 1468457328125 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1645ms 17:48:48 INFO - PROCESS | 1727 | 1468457328167 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 17:48:48 INFO - PROCESS | 1727 | 1468457328174 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 17:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:48:48 INFO - PROCESS | 1727 | 1468457328187 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:48:48 INFO - PROCESS | 1727 | 1468457328191 Marionette TRACE conn4 <- [1,1738,null,{}] 17:48:48 INFO - PROCESS | 1727 | 1468457328198 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:48 INFO - PROCESS | 1727 | 1468457328205 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:48 INFO - PROCESS | 1727 | 1468457328393 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x93a60400 == 43 [pid = 1727] [id = 433] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x993b9400 == 42 [pid = 1727] [id = 432] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x95145800 == 41 [pid = 1727] [id = 431] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92c37c00 == 40 [pid = 1727] [id = 430] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c000 == 39 [pid = 1727] [id = 429] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3a400 == 38 [pid = 1727] [id = 426] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x924c3c00 == 37 [pid = 1727] [id = 427] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd3000 == 36 [pid = 1727] [id = 425] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9af05800 == 35 [pid = 1727] [id = 428] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd1000 == 34 [pid = 1727] [id = 419] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x93a57c00 == 33 [pid = 1727] [id = 418] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9232a800 == 32 [pid = 1727] [id = 417] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9274ac00 == 31 [pid = 1727] [id = 441] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e000 == 30 [pid = 1727] [id = 440] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3e800 == 29 [pid = 1727] [id = 439] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x939b2800 == 28 [pid = 1727] [id = 438] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x98204400 == 27 [pid = 1727] [id = 436] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa1400 == 26 [pid = 1727] [id = 437] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92c36000 == 25 [pid = 1727] [id = 434] 17:48:49 INFO - PROCESS | 1727 | --DOCSHELL 0x924c7800 == 24 [pid = 1727] [id = 435] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9514b000) [pid = 1727] [serial = 1242] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x939a9400) [pid = 1727] [serial = 1241] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9784bc00) [pid = 1727] [serial = 1271] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92339000) [pid = 1727] [serial = 1265] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92744800) [pid = 1727] [serial = 1266] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a87f400) [pid = 1727] [serial = 1245] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93c67000) [pid = 1727] [serial = 1268] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x93c74400) [pid = 1727] [serial = 1262] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a38a000) [pid = 1727] [serial = 1244] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9656f400) [pid = 1727] [serial = 1263] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9b4ed400) [pid = 1727] [serial = 1248] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b406400) [pid = 1727] [serial = 1247] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9bc14000) [pid = 1727] [serial = 1251] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4f6c00) [pid = 1727] [serial = 1250] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9c045c00) [pid = 1727] [serial = 1254] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9c03f800) [pid = 1727] [serial = 1253] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9d89c000) [pid = 1727] [serial = 1257] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x99761400) [pid = 1727] [serial = 1275] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9d80a000) [pid = 1727] [serial = 1256] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x96572000) [pid = 1727] [serial = 1274] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x95149400) [pid = 1727] [serial = 1260] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93a56c00) [pid = 1727] [serial = 1259] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9913f800) [pid = 1727] [serial = 1272] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x94777800) [pid = 1727] [serial = 1269] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1727 | 1468457329700 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:49 INFO - PROCESS | 1727 | 1468457329709 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcac00 == 25 [pid = 1727] [id = 442] 17:48:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x90fcb400) [pid = 1727] [serial = 1327] [outer = (nil)] 17:48:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x90fcec00) [pid = 1727] [serial = 1328] [outer = 0x90fcb400] 17:48:49 INFO - PROCESS | 1727 | 1468457329796 Marionette DEBUG loaded listener.js 17:48:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x91f37800) [pid = 1727] [serial = 1329] [outer = 0x90fcb400] 17:48:50 INFO - PROCESS | 1727 | 1468457330683 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2544ms 17:48:50 INFO - PROCESS | 1727 | 1468457330733 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 17:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:48:50 INFO - PROCESS | 1727 | 1468457330740 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 17:48:50 INFO - PROCESS | 1727 | 1468457330748 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:48:50 INFO - PROCESS | 1727 | 1468457330753 Marionette TRACE conn4 <- [1,1742,null,{}] 17:48:50 INFO - PROCESS | 1727 | 1468457330762 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:50 INFO - PROCESS | 1727 | 1468457330770 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:50 INFO - PROCESS | 1727 | 1468457330943 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 17:48:51 INFO - PROCESS | 1727 | 1468457331093 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 1727 | 1468457331105 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x92744000 == 26 [pid = 1727] [id = 443] 17:48:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92746c00) [pid = 1727] [serial = 1330] [outer = (nil)] 17:48:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92752800) [pid = 1727] [serial = 1331] [outer = 0x92746c00] 17:48:51 INFO - PROCESS | 1727 | 1468457331179 Marionette DEBUG loaded listener.js 17:48:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c38400) [pid = 1727] [serial = 1332] [outer = 0x92746c00] 17:48:52 INFO - PROCESS | 1727 | 1468457332060 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1390ms 17:48:52 INFO - PROCESS | 1727 | 1468457332142 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 17:48:52 INFO - PROCESS | 1727 | 1468457332149 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 17:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:48:52 INFO - PROCESS | 1727 | 1468457332164 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - PROCESS | 1727 | 1468457332167 Marionette TRACE conn4 <- [1,1746,null,{}] 17:48:52 INFO - PROCESS | 1727 | 1468457332174 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:52 INFO - PROCESS | 1727 | 1468457332179 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:52 INFO - PROCESS | 1727 | 1468457332437 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 17:48:52 INFO - PROCESS | 1727 | 1468457332462 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:52 INFO - PROCESS | 1727 | 1468457332470 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x939ac000 == 27 [pid = 1727] [id = 444] 17:48:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93c6e400) [pid = 1727] [serial = 1333] [outer = (nil)] 17:48:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9477c000) [pid = 1727] [serial = 1334] [outer = 0x93c6e400] 17:48:52 INFO - PROCESS | 1727 | 1468457332544 Marionette DEBUG loaded listener.js 17:48:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9514b000) [pid = 1727] [serial = 1335] [outer = 0x93c6e400] 17:48:53 INFO - PROCESS | 1727 | 1468457333679 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1590ms 17:48:53 INFO - PROCESS | 1727 | 1468457333748 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 17:48:53 INFO - PROCESS | 1727 | 1468457333752 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 17:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:48:53 INFO - PROCESS | 1727 | 1468457333768 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:48:53 INFO - PROCESS | 1727 | 1468457333778 Marionette TRACE conn4 <- [1,1750,null,{}] 17:48:53 INFO - PROCESS | 1727 | 1468457333793 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:53 INFO - PROCESS | 1727 | 1468457333800 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:54 INFO - PROCESS | 1727 | 1468457334060 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 17:48:54 INFO - PROCESS | 1727 | 1468457334087 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:54 INFO - PROCESS | 1727 | 1468457334096 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656c400 == 28 [pid = 1727] [id = 445] 17:48:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9656c800) [pid = 1727] [serial = 1336] [outer = (nil)] 17:48:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x96577c00) [pid = 1727] [serial = 1337] [outer = 0x9656c800] 17:48:54 INFO - PROCESS | 1727 | 1468457334169 Marionette DEBUG loaded listener.js 17:48:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9826d000) [pid = 1727] [serial = 1338] [outer = 0x9656c800] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x939ae800) [pid = 1727] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a0f8000) [pid = 1727] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a07c000) [pid = 1727] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x924c4800) [pid = 1727] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x952bf800) [pid = 1727] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92c3d800) [pid = 1727] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9af05c00) [pid = 1727] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x952bdc00) [pid = 1727] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92335800) [pid = 1727] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:48:55 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x8fd5d800) [pid = 1727] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:48:55 INFO - PROCESS | 1727 | 1468457335603 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1907ms 17:48:55 INFO - PROCESS | 1727 | 1468457335668 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 17:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:48:55 INFO - PROCESS | 1727 | 1468457335673 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 17:48:55 INFO - PROCESS | 1727 | 1468457335679 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:48:55 INFO - PROCESS | 1727 | 1468457335682 Marionette TRACE conn4 <- [1,1754,null,{}] 17:48:55 INFO - PROCESS | 1727 | 1468457335689 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:55 INFO - PROCESS | 1727 | 1468457335694 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:55 INFO - PROCESS | 1727 | 1468457335875 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 17:48:56 INFO - PROCESS | 1727 | 1468457336026 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1727 | 1468457336032 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59c00 == 29 [pid = 1727] [id = 446] 17:48:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92335800) [pid = 1727] [serial = 1339] [outer = (nil)] 17:48:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9656f800) [pid = 1727] [serial = 1340] [outer = 0x92335800] 17:48:56 INFO - PROCESS | 1727 | 1468457336105 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99306400) [pid = 1727] [serial = 1341] [outer = 0x92335800] 17:48:56 INFO - PROCESS | 1727 | 1468457336985 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1331ms 17:48:57 INFO - PROCESS | 1727 | 1468457337038 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1727 | 1468457337044 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 17:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:48:57 INFO - PROCESS | 1727 | 1468457337058 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1727 | 1468457337065 Marionette TRACE conn4 <- [1,1758,null,{}] 17:48:57 INFO - PROCESS | 1727 | 1468457337076 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:57 INFO - PROCESS | 1727 | 1468457337082 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:57 INFO - PROCESS | 1727 | 1468457337294 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 17:48:57 INFO - PROCESS | 1727 | 1468457337457 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:57 INFO - PROCESS | 1727 | 1468457337473 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x92339000 == 30 [pid = 1727] [id = 447] 17:48:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x924bf000) [pid = 1727] [serial = 1342] [outer = (nil)] 17:48:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92744800) [pid = 1727] [serial = 1343] [outer = 0x924bf000] 17:48:57 INFO - PROCESS | 1727 | 1468457337559 Marionette DEBUG loaded listener.js 17:48:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93a54800) [pid = 1727] [serial = 1344] [outer = 0x924bf000] 17:48:58 INFO - PROCESS | 1727 | 1468457338735 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1743ms 17:48:58 INFO - PROCESS | 1727 | 1468457338801 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 17:48:58 INFO - PROCESS | 1727 | 1468457338809 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 17:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:48:58 INFO - PROCESS | 1727 | 1468457338821 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:48:58 INFO - PROCESS | 1727 | 1468457338825 Marionette TRACE conn4 <- [1,1762,null,{}] 17:48:58 INFO - PROCESS | 1727 | 1468457338832 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:58 INFO - PROCESS | 1727 | 1468457338838 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:59 INFO - PROCESS | 1727 | 1468457339060 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 17:48:59 INFO - PROCESS | 1727 | 1468457339293 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:59 INFO - PROCESS | 1727 | 1468457339302 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:48:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232ac00 == 31 [pid = 1727] [id = 448] 17:48:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x924c9800) [pid = 1727] [serial = 1345] [outer = (nil)] 17:48:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x96573000) [pid = 1727] [serial = 1346] [outer = 0x924c9800] 17:48:59 INFO - PROCESS | 1727 | 1468457339415 Marionette DEBUG loaded listener.js 17:48:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9913f800) [pid = 1727] [serial = 1347] [outer = 0x924c9800] 17:49:00 INFO - PROCESS | 1727 | 1468457340432 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1687ms 17:49:00 INFO - PROCESS | 1727 | 1468457340509 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 17:49:00 INFO - PROCESS | 1727 | 1468457340512 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 17:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:49:00 INFO - PROCESS | 1727 | 1468457340520 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:49:00 INFO - PROCESS | 1727 | 1468457340526 Marionette TRACE conn4 <- [1,1766,null,{}] 17:49:00 INFO - PROCESS | 1727 | 1468457340543 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:00 INFO - PROCESS | 1727 | 1468457340552 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:00 INFO - PROCESS | 1727 | 1468457340779 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 17:49:01 INFO - PROCESS | 1727 | 1468457341067 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 1727 | 1468457341076 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1f4c00 == 32 [pid = 1727] [id = 449] 17:49:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a4e8c00) [pid = 1727] [serial = 1348] [outer = (nil)] 17:49:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9aaa1400) [pid = 1727] [serial = 1349] [outer = 0x9a4e8c00] 17:49:01 INFO - PROCESS | 1727 | 1468457341167 Marionette DEBUG loaded listener.js 17:49:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaaa400) [pid = 1727] [serial = 1350] [outer = 0x9a4e8c00] 17:49:02 INFO - PROCESS | 1727 | 1468457342199 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1737ms 17:49:02 INFO - PROCESS | 1727 | 1468457342259 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 1727 | 1468457342263 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 17:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:49:02 INFO - PROCESS | 1727 | 1468457342270 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 1727 | 1468457342279 Marionette TRACE conn4 <- [1,1770,null,{}] 17:49:02 INFO - PROCESS | 1727 | 1468457342287 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:02 INFO - PROCESS | 1727 | 1468457342296 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:02 INFO - PROCESS | 1727 | 1468457342487 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 17:49:02 INFO - PROCESS | 1727 | 1468457342712 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 1727 | 1468457342725 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07b000 == 33 [pid = 1727] [id = 450] 17:49:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9aaaf000) [pid = 1727] [serial = 1351] [outer = (nil)] 17:49:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9af10400) [pid = 1727] [serial = 1352] [outer = 0x9aaaf000] 17:49:02 INFO - PROCESS | 1727 | 1468457342853 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9af1d000) [pid = 1727] [serial = 1353] [outer = 0x9aaaf000] 17:49:03 INFO - PROCESS | 1727 | 1468457343850 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1645ms 17:49:03 INFO - PROCESS | 1727 | 1468457343916 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 17:49:03 INFO - PROCESS | 1727 | 1468457343921 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 17:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:49:03 INFO - PROCESS | 1727 | 1468457343928 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:49:03 INFO - PROCESS | 1727 | 1468457343932 Marionette TRACE conn4 <- [1,1774,null,{}] 17:49:03 INFO - PROCESS | 1727 | 1468457343938 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:03 INFO - PROCESS | 1727 | 1468457343943 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:04 INFO - PROCESS | 1727 | 1468457344129 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 17:49:04 INFO - PROCESS | 1727 | 1468457344352 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 1727 | 1468457344362 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e800 == 34 [pid = 1727] [id = 451] 17:49:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8fd63800) [pid = 1727] [serial = 1354] [outer = (nil)] 17:49:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9656e400) [pid = 1727] [serial = 1355] [outer = 0x8fd63800] 17:49:04 INFO - PROCESS | 1727 | 1468457344452 Marionette DEBUG loaded listener.js 17:49:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a4f3400) [pid = 1727] [serial = 1356] [outer = 0x8fd63800] 17:49:05 INFO - PROCESS | 1727 | 1468457345691 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1837ms 17:49:05 INFO - PROCESS | 1727 | 1468457345766 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 1727 | 1468457345778 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 17:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:49:05 INFO - PROCESS | 1727 | 1468457345807 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - PROCESS | 1727 | 1468457345813 Marionette TRACE conn4 <- [1,1778,null,{}] 17:49:05 INFO - PROCESS | 1727 | 1468457345887 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:05 INFO - PROCESS | 1727 | 1468457345892 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:06 INFO - PROCESS | 1727 | 1468457346235 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 17:49:06 INFO - PROCESS | 1727 | --DOCSHELL 0x9514cc00 == 33 [pid = 1727] [id = 401] 17:49:06 INFO - PROCESS | 1727 | --DOCSHELL 0x953b7c00 == 32 [pid = 1727] [id = 409] 17:49:06 INFO - PROCESS | 1727 | --DOCSHELL 0x91f44000 == 31 [pid = 1727] [id = 408] 17:49:06 INFO - PROCESS | 1727 | 1468457346381 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:06 INFO - PROCESS | 1727 | 1468457346397 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f37000 == 32 [pid = 1727] [id = 452] 17:49:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x91f44000) [pid = 1727] [serial = 1357] [outer = (nil)] 17:49:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9232e400) [pid = 1727] [serial = 1358] [outer = 0x91f44000] 17:49:06 INFO - PROCESS | 1727 | 1468457346479 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x924c8400) [pid = 1727] [serial = 1359] [outer = 0x91f44000] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9aaae000) [pid = 1727] [serial = 1299] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9af08c00) [pid = 1727] [serial = 1301] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92e50000) [pid = 1727] [serial = 1280] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x93a63000) [pid = 1727] [serial = 1281] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a07a000) [pid = 1727] [serial = 1283] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x99174800) [pid = 1727] [serial = 1284] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x93a5a400) [pid = 1727] [serial = 1292] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9477d400) [pid = 1727] [serial = 1293] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af0a000) [pid = 1727] [serial = 1286] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9af12400) [pid = 1727] [serial = 1287] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9930f000) [pid = 1727] [serial = 1295] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a1adc00) [pid = 1727] [serial = 1278] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a076800) [pid = 1727] [serial = 1277] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x90fca800) [pid = 1727] [serial = 1289] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x91f3dc00) [pid = 1727] [serial = 1290] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9aaa8800) [pid = 1727] [serial = 1298] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af0d000) [pid = 1727] [serial = 1302] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9af1dc00) [pid = 1727] [serial = 1305] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a070c00) [pid = 1727] [serial = 1296] [outer = (nil)] [url = about:blank] 17:49:06 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9a37f000) [pid = 1727] [serial = 1304] [outer = (nil)] [url = about:blank] 17:49:07 INFO - PROCESS | 1727 | 1468457347389 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 17:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1608ms 17:49:07 INFO - PROCESS | 1727 | 1468457347415 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 17:49:07 INFO - PROCESS | 1727 | 1468457347422 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 17:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:49:07 INFO - PROCESS | 1727 | 1468457347433 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1727 | 1468457347437 Marionette TRACE conn4 <- [1,1782,null,{}] 17:49:07 INFO - PROCESS | 1727 | 1468457347444 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:07 INFO - PROCESS | 1727 | 1468457347449 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:07 INFO - PROCESS | 1727 | 1468457347627 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 17:49:07 INFO - PROCESS | 1727 | 1468457347769 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:07 INFO - PROCESS | 1727 | 1468457347779 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e48c00 == 33 [pid = 1727] [id = 453] 17:49:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93a56400) [pid = 1727] [serial = 1360] [outer = (nil)] 17:49:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93a62800) [pid = 1727] [serial = 1361] [outer = 0x93a56400] 17:49:07 INFO - PROCESS | 1727 | 1468457347852 Marionette DEBUG loaded listener.js 17:49:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93c71400) [pid = 1727] [serial = 1362] [outer = 0x93a56400] 17:49:08 INFO - PROCESS | 1727 | 1468457348795 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1430ms 17:49:08 INFO - PROCESS | 1727 | 1468457348864 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 17:49:08 INFO - PROCESS | 1727 | 1468457348868 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 17:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:49:08 INFO - PROCESS | 1727 | 1468457348875 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:49:08 INFO - PROCESS | 1727 | 1468457348880 Marionette TRACE conn4 <- [1,1786,null,{}] 17:49:08 INFO - PROCESS | 1727 | 1468457348906 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:08 INFO - PROCESS | 1727 | 1468457348915 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:09 INFO - PROCESS | 1727 | 1468457349130 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 17:49:09 INFO - PROCESS | 1727 | 1468457349155 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1727 | 1468457349167 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656dc00 == 34 [pid = 1727] [id = 454] 17:49:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x96570000) [pid = 1727] [serial = 1363] [outer = (nil)] 17:49:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x98204400) [pid = 1727] [serial = 1364] [outer = 0x96570000] 17:49:09 INFO - PROCESS | 1727 | 1468457349239 Marionette DEBUG loaded listener.js 17:49:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9975a400) [pid = 1727] [serial = 1365] [outer = 0x96570000] 17:49:10 INFO - PROCESS | 1727 | 1468457350174 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1342ms 17:49:10 INFO - PROCESS | 1727 | 1468457350218 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 17:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:49:10 INFO - PROCESS | 1727 | 1468457350223 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 17:49:10 INFO - PROCESS | 1727 | 1468457350235 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:49:10 INFO - PROCESS | 1727 | 1468457350238 Marionette TRACE conn4 <- [1,1790,null,{}] 17:49:10 INFO - PROCESS | 1727 | 1468457350244 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:10 INFO - PROCESS | 1727 | 1468457350249 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:10 INFO - PROCESS | 1727 | 1468457350492 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 17:49:10 INFO - PROCESS | 1727 | 1468457350516 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:10 INFO - PROCESS | 1727 | 1468457350524 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274f000 == 35 [pid = 1727] [id = 455] 17:49:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a071000) [pid = 1727] [serial = 1366] [outer = (nil)] 17:49:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a0f9400) [pid = 1727] [serial = 1367] [outer = 0x9a071000] 17:49:10 INFO - PROCESS | 1727 | 1468457350595 Marionette DEBUG loaded listener.js 17:49:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a38a000) [pid = 1727] [serial = 1368] [outer = 0x9a071000] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x99763400) [pid = 1727] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93c6e400) [pid = 1727] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x91f3b400) [pid = 1727] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b3e8400) [pid = 1727] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9656c800) [pid = 1727] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x90fcb400) [pid = 1727] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x924c7c00) [pid = 1727] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9274e400) [pid = 1727] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92746c00) [pid = 1727] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9b3e9400) [pid = 1727] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:49:11 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x99302800) [pid = 1727] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:49:11 INFO - PROCESS | 1727 | 1468457351652 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1488ms 17:49:11 INFO - PROCESS | 1727 | 1468457351717 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 17:49:11 INFO - PROCESS | 1727 | 1468457351721 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 17:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:49:11 INFO - PROCESS | 1727 | 1468457351728 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:49:11 INFO - PROCESS | 1727 | 1468457351732 Marionette TRACE conn4 <- [1,1794,null,{}] 17:49:11 INFO - PROCESS | 1727 | 1468457351738 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:11 INFO - PROCESS | 1727 | 1468457351744 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:11 INFO - PROCESS | 1727 | 1468457351910 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 17:49:12 INFO - PROCESS | 1727 | 1468457352051 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:12 INFO - PROCESS | 1727 | 1468457352061 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd58400 == 36 [pid = 1727] [id = 456] 17:49:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x91f40000) [pid = 1727] [serial = 1369] [outer = (nil)] 17:49:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x96576800) [pid = 1727] [serial = 1370] [outer = 0x91f40000] 17:49:12 INFO - PROCESS | 1727 | 1468457352130 Marionette DEBUG loaded listener.js 17:49:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a072000) [pid = 1727] [serial = 1371] [outer = 0x91f40000] 17:49:12 INFO - PROCESS | 1727 | 1468457352934 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1244ms 17:49:13 INFO - PROCESS | 1727 | 1468457353028 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 1727 | 1468457353033 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 17:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:49:13 INFO - PROCESS | 1727 | 1468457353045 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1727 | 1468457353052 Marionette TRACE conn4 <- [1,1798,null,{}] 17:49:13 INFO - PROCESS | 1727 | 1468457353063 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:13 INFO - PROCESS | 1727 | 1468457353069 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:13 INFO - PROCESS | 1727 | 1468457353342 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 17:49:13 INFO - PROCESS | 1727 | 1468457353498 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:13 INFO - PROCESS | 1727 | 1468457353515 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f400 == 37 [pid = 1727] [id = 457] 17:49:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x91f44400) [pid = 1727] [serial = 1372] [outer = (nil)] 17:49:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9232f800) [pid = 1727] [serial = 1373] [outer = 0x91f44400] 17:49:13 INFO - PROCESS | 1727 | 1468457353637 Marionette DEBUG loaded listener.js 17:49:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92743c00) [pid = 1727] [serial = 1374] [outer = 0x91f44400] 17:49:14 INFO - PROCESS | 1727 | 1468457354662 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1643ms 17:49:14 INFO - PROCESS | 1727 | 1468457354689 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 17:49:14 INFO - PROCESS | 1727 | 1468457354696 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 17:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:49:14 INFO - PROCESS | 1727 | 1468457354708 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:49:14 INFO - PROCESS | 1727 | 1468457354715 Marionette TRACE conn4 <- [1,1802,null,{}] 17:49:14 INFO - PROCESS | 1727 | 1468457354723 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:14 INFO - PROCESS | 1727 | 1468457354729 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:14 INFO - PROCESS | 1727 | 1468457354955 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 17:49:15 INFO - PROCESS | 1727 | 1468457355187 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1727 | 1468457355195 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x94781000 == 38 [pid = 1727] [id = 458] 17:49:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x952b7000) [pid = 1727] [serial = 1375] [outer = (nil)] 17:49:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x952c2c00) [pid = 1727] [serial = 1376] [outer = 0x952b7000] 17:49:15 INFO - PROCESS | 1727 | 1468457355329 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9656ac00) [pid = 1727] [serial = 1377] [outer = 0x952b7000] 17:49:16 INFO - PROCESS | 1727 | 1468457356275 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1640ms 17:49:16 INFO - PROCESS | 1727 | 1468457356346 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 17:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:49:16 INFO - PROCESS | 1727 | 1468457356350 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 17:49:16 INFO - PROCESS | 1727 | 1468457356357 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 1727 | 1468457356361 Marionette TRACE conn4 <- [1,1806,null,{}] 17:49:16 INFO - PROCESS | 1727 | 1468457356375 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:16 INFO - PROCESS | 1727 | 1468457356384 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:16 INFO - PROCESS | 1727 | 1468457356585 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 17:49:16 INFO - PROCESS | 1727 | 1468457356874 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:16 INFO - PROCESS | 1727 | 1468457356884 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x99302800 == 39 [pid = 1727] [id = 459] 17:49:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9aaa8000) [pid = 1727] [serial = 1378] [outer = (nil)] 17:49:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af04800) [pid = 1727] [serial = 1379] [outer = 0x9aaa8000] 17:49:16 INFO - PROCESS | 1727 | 1468457356988 Marionette DEBUG loaded listener.js 17:49:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9af0c400) [pid = 1727] [serial = 1380] [outer = 0x9aaa8000] 17:49:17 INFO - PROCESS | 1727 | 1468457357906 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1584ms 17:49:17 INFO - PROCESS | 1727 | 1468457357942 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 17:49:17 INFO - PROCESS | 1727 | 1468457357945 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 17:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:49:17 INFO - PROCESS | 1727 | 1468457357953 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:49:17 INFO - PROCESS | 1727 | 1468457357956 Marionette TRACE conn4 <- [1,1810,null,{}] 17:49:17 INFO - PROCESS | 1727 | 1468457357981 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:17 INFO - PROCESS | 1727 | 1468457357987 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:18 INFO - PROCESS | 1727 | 1468457358181 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 17:49:18 INFO - PROCESS | 1727 | 1468457358386 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:18 INFO - PROCESS | 1727 | 1468457358394 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x92747400 == 40 [pid = 1727] [id = 460] 17:49:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9af0e800) [pid = 1727] [serial = 1381] [outer = (nil)] 17:49:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af20400) [pid = 1727] [serial = 1382] [outer = 0x9af0e800] 17:49:18 INFO - PROCESS | 1727 | 1468457358556 Marionette DEBUG loaded listener.js 17:49:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b4e8800) [pid = 1727] [serial = 1383] [outer = 0x9af0e800] 17:49:19 INFO - PROCESS | 1727 | 1468457359512 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1600ms 17:49:19 INFO - PROCESS | 1727 | 1468457359555 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 17:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:49:19 INFO - PROCESS | 1727 | 1468457359560 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 17:49:19 INFO - PROCESS | 1727 | 1468457359566 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 1727 | 1468457359570 Marionette TRACE conn4 <- [1,1814,null,{}] 17:49:19 INFO - PROCESS | 1727 | 1468457359584 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:19 INFO - PROCESS | 1727 | 1468457359590 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:19 INFO - PROCESS | 1727 | 1468457359778 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 17:49:20 INFO - PROCESS | 1727 | 1468457360002 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:20 INFO - PROCESS | 1727 | 1468457360013 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3e400 == 41 [pid = 1727] [id = 461] 17:49:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9a0ee800) [pid = 1727] [serial = 1384] [outer = (nil)] 17:49:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9b7a0400) [pid = 1727] [serial = 1385] [outer = 0x9a0ee800] 17:49:20 INFO - PROCESS | 1727 | 1468457360138 Marionette DEBUG loaded listener.js 17:49:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9bc15c00) [pid = 1727] [serial = 1386] [outer = 0x9a0ee800] 17:49:21 INFO - PROCESS | 1727 | 1468457361064 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1541ms 17:49:21 INFO - PROCESS | 1727 | 1468457361109 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 17:49:21 INFO - PROCESS | 1727 | 1468457361113 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 17:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:49:21 INFO - PROCESS | 1727 | 1468457361120 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:49:21 INFO - PROCESS | 1727 | 1468457361123 Marionette TRACE conn4 <- [1,1818,null,{}] 17:49:21 INFO - PROCESS | 1727 | 1468457361129 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:21 INFO - PROCESS | 1727 | 1468457361141 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:21 INFO - PROCESS | 1727 | 1468457361428 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 17:49:21 INFO - PROCESS | 1727 | 1468457361670 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:21 INFO - PROCESS | 1727 | 1468457361681 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd63400 == 42 [pid = 1727] [id = 462] 17:49:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x90fd7c00) [pid = 1727] [serial = 1387] [outer = (nil)] 17:49:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x93a55000) [pid = 1727] [serial = 1388] [outer = 0x90fd7c00] 17:49:21 INFO - PROCESS | 1727 | 1468457361803 Marionette DEBUG loaded listener.js 17:49:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9a880000) [pid = 1727] [serial = 1389] [outer = 0x90fd7c00] 17:49:23 INFO - PROCESS | 1727 | 1468457363009 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1948ms 17:49:23 INFO - PROCESS | 1727 | 1468457363070 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 17:49:23 INFO - PROCESS | 1727 | 1468457363081 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 17:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:49:23 INFO - PROCESS | 1727 | 1468457363094 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:49:23 INFO - PROCESS | 1727 | 1468457363111 Marionette TRACE conn4 <- [1,1822,null,{}] 17:49:23 INFO - PROCESS | 1727 | 1468457363127 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:23 INFO - PROCESS | 1727 | 1468457363133 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:23 INFO - PROCESS | 1727 | 1468457363375 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcac00 == 41 [pid = 1727] [id = 442] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9232b000 == 40 [pid = 1727] [id = 399] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd61c00 == 39 [pid = 1727] [id = 402] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x952b6800 == 38 [pid = 1727] [id = 414] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9a41f000 == 37 [pid = 1727] [id = 406] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x92745400 == 36 [pid = 1727] [id = 404] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x92e49800 == 35 [pid = 1727] [id = 400] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcf000 == 34 [pid = 1727] [id = 411] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x92225c00 == 33 [pid = 1727] [id = 403] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41800 == 32 [pid = 1727] [id = 413] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9274d800 == 31 [pid = 1727] [id = 412] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3e6000 == 30 [pid = 1727] [id = 415] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x924c2800 == 29 [pid = 1727] [id = 410] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x9af1b000 == 28 [pid = 1727] [id = 416] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x97851000 == 27 [pid = 1727] [id = 405] 17:49:24 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc400 == 26 [pid = 1727] [id = 407] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a070800) [pid = 1727] [serial = 1310] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9514b000) [pid = 1727] [serial = 1335] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9b401800) [pid = 1727] [serial = 1323] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9d405400) [pid = 1727] [serial = 1320] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9514e000) [pid = 1727] [serial = 1322] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9826d000) [pid = 1727] [serial = 1338] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x96577c00) [pid = 1727] [serial = 1337] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x91f37800) [pid = 1727] [serial = 1329] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c3f000) [pid = 1727] [serial = 1308] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x95146400) [pid = 1727] [serial = 1326] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92752800) [pid = 1727] [serial = 1331] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a63400) [pid = 1727] [serial = 1325] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9d3c5400) [pid = 1727] [serial = 1319] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92c38400) [pid = 1727] [serial = 1332] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9b4f0c00) [pid = 1727] [serial = 1314] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9477c000) [pid = 1727] [serial = 1334] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9c042800) [pid = 1727] [serial = 1317] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9274f400) [pid = 1727] [serial = 1307] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x90fcec00) [pid = 1727] [serial = 1328] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9b40cc00) [pid = 1727] [serial = 1313] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a079800) [pid = 1727] [serial = 1311] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9bcf8000) [pid = 1727] [serial = 1316] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9656f800) [pid = 1727] [serial = 1340] [outer = (nil)] [url = about:blank] 17:49:24 INFO - PROCESS | 1727 | 1468457364735 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:24 INFO - PROCESS | 1727 | 1468457364744 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd65c00 == 27 [pid = 1727] [id = 463] 17:49:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x90fc9400) [pid = 1727] [serial = 1390] [outer = (nil)] 17:49:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x90fcd800) [pid = 1727] [serial = 1391] [outer = 0x90fc9400] 17:49:24 INFO - PROCESS | 1727 | 1468457364823 Marionette DEBUG loaded listener.js 17:49:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x91f36400) [pid = 1727] [serial = 1392] [outer = 0x90fc9400] 17:49:25 INFO - PROCESS | 1727 | 1468457365731 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2663ms 17:49:25 INFO - PROCESS | 1727 | 1468457365759 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 17:49:25 INFO - PROCESS | 1727 | 1468457365763 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 17:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:49:25 INFO - PROCESS | 1727 | 1468457365771 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:49:25 INFO - PROCESS | 1727 | 1468457365776 Marionette TRACE conn4 <- [1,1826,null,{}] 17:49:25 INFO - PROCESS | 1727 | 1468457365785 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:25 INFO - PROCESS | 1727 | 1468457365793 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:25 INFO - PROCESS | 1727 | 1468457365968 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 17:49:25 INFO - PROCESS | 1727 | 1468457365980 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:26 INFO - PROCESS | 1727 | 1468457365989 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749800 == 28 [pid = 1727] [id = 464] 17:49:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9274ec00) [pid = 1727] [serial = 1393] [outer = (nil)] 17:49:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92c34c00) [pid = 1727] [serial = 1394] [outer = 0x9274ec00] 17:49:26 INFO - PROCESS | 1727 | 1468457366079 Marionette DEBUG loaded listener.js 17:49:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92c3d400) [pid = 1727] [serial = 1395] [outer = 0x9274ec00] 17:49:27 INFO - PROCESS | 1727 | 1468457367079 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1332ms 17:49:27 INFO - PROCESS | 1727 | 1468457367109 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 1727 | 1468457367116 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 17:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:49:27 INFO - PROCESS | 1727 | 1468457367124 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 1727 | 1468457367128 Marionette TRACE conn4 <- [1,1830,null,{}] 17:49:27 INFO - PROCESS | 1727 | 1468457367134 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:27 INFO - PROCESS | 1727 | 1468457367140 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:27 INFO - PROCESS | 1727 | 1468457367332 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 17:49:27 INFO - PROCESS | 1727 | 1468457367515 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:27 INFO - PROCESS | 1727 | 1468457367523 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4e400 == 29 [pid = 1727] [id = 465] 17:49:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93a60400) [pid = 1727] [serial = 1396] [outer = (nil)] 17:49:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93c70c00) [pid = 1727] [serial = 1397] [outer = 0x93a60400] 17:49:27 INFO - PROCESS | 1727 | 1468457367597 Marionette DEBUG loaded listener.js 17:49:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9477fc00) [pid = 1727] [serial = 1398] [outer = 0x93a60400] 17:49:28 INFO - PROCESS | 1727 | 1468457368620 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1537ms 17:49:28 INFO - PROCESS | 1727 | 1468457368662 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 17:49:28 INFO - PROCESS | 1727 | 1468457368667 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 17:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:49:28 INFO - PROCESS | 1727 | 1468457368682 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:49:28 INFO - PROCESS | 1727 | 1468457368691 Marionette TRACE conn4 <- [1,1834,null,{}] 17:49:28 INFO - PROCESS | 1727 | 1468457368706 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:28 INFO - PROCESS | 1727 | 1468457368714 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:28 INFO - PROCESS | 1727 | 1468457368937 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 17:49:28 INFO - PROCESS | 1727 | 1468457368964 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 1727 | 1468457368972 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c4400 == 30 [pid = 1727] [id = 466] 17:49:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x953acc00) [pid = 1727] [serial = 1399] [outer = (nil)] 17:49:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x96574800) [pid = 1727] [serial = 1400] [outer = 0x953acc00] 17:49:29 INFO - PROCESS | 1727 | 1468457369039 Marionette DEBUG loaded listener.js 17:49:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9784ec00) [pid = 1727] [serial = 1401] [outer = 0x953acc00] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x91f40000) [pid = 1727] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a071000) [pid = 1727] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92335800) [pid = 1727] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a4e8c00) [pid = 1727] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x8fd63800) [pid = 1727] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93a56400) [pid = 1727] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x924c9800) [pid = 1727] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x924bf000) [pid = 1727] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9aaaf000) [pid = 1727] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x91f44000) [pid = 1727] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:49:29 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x96570000) [pid = 1727] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:49:30 INFO - PROCESS | 1727 | 1468457370390 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1758ms 17:49:30 INFO - PROCESS | 1727 | 1468457370440 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 17:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:49:30 INFO - PROCESS | 1727 | 1468457370446 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 17:49:30 INFO - PROCESS | 1727 | 1468457370452 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:49:30 INFO - PROCESS | 1727 | 1468457370456 Marionette TRACE conn4 <- [1,1838,null,{}] 17:49:30 INFO - PROCESS | 1727 | 1468457370461 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:30 INFO - PROCESS | 1727 | 1468457370466 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:30 INFO - PROCESS | 1727 | 1468457370614 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 17:49:30 INFO - PROCESS | 1727 | 1468457370628 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 1727 | 1468457370637 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a59800 == 31 [pid = 1727] [id = 467] 17:49:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9514e400) [pid = 1727] [serial = 1402] [outer = (nil)] 17:49:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99140000) [pid = 1727] [serial = 1403] [outer = 0x9514e400] 17:49:30 INFO - PROCESS | 1727 | 1468457370706 Marionette DEBUG loaded listener.js 17:49:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x99308800) [pid = 1727] [serial = 1404] [outer = 0x9514e400] 17:49:31 INFO - PROCESS | 1727 | 1468457371716 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1283ms 17:49:31 INFO - PROCESS | 1727 | 1468457371737 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 17:49:31 INFO - PROCESS | 1727 | 1468457371740 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 17:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:49:31 INFO - PROCESS | 1727 | 1468457371746 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:49:31 INFO - PROCESS | 1727 | 1468457371749 Marionette TRACE conn4 <- [1,1842,null,{}] 17:49:31 INFO - PROCESS | 1727 | 1468457371756 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:31 INFO - PROCESS | 1727 | 1468457371761 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:31 INFO - PROCESS | 1727 | 1468457371917 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 17:49:32 INFO - PROCESS | 1727 | 1468457372160 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:32 INFO - PROCESS | 1727 | 1468457372174 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5bc00 == 32 [pid = 1727] [id = 468] 17:49:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x8fd5c000) [pid = 1727] [serial = 1405] [outer = (nil)] 17:49:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x90fcac00) [pid = 1727] [serial = 1406] [outer = 0x8fd5c000] 17:49:32 INFO - PROCESS | 1727 | 1468457372265 Marionette DEBUG loaded listener.js 17:49:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x91f3f000) [pid = 1727] [serial = 1407] [outer = 0x8fd5c000] 17:49:33 INFO - PROCESS | 1727 | 1468457373401 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1695ms 17:49:33 INFO - PROCESS | 1727 | 1468457373444 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 17:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:49:33 INFO - PROCESS | 1727 | 1468457373451 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 17:49:33 INFO - PROCESS | 1727 | 1468457373459 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:49:33 INFO - PROCESS | 1727 | 1468457373465 Marionette TRACE conn4 <- [1,1846,null,{}] 17:49:33 INFO - PROCESS | 1727 | 1468457373475 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:33 INFO - PROCESS | 1727 | 1468457373483 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:33 INFO - PROCESS | 1727 | 1468457373685 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 17:49:33 INFO - PROCESS | 1727 | 1468457373919 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 1727 | 1468457373929 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3a400 == 33 [pid = 1727] [id = 469] 17:49:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x939ad800) [pid = 1727] [serial = 1408] [outer = (nil)] 17:49:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93c6c800) [pid = 1727] [serial = 1409] [outer = 0x939ad800] 17:49:34 INFO - PROCESS | 1727 | 1468457374040 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x95144c00) [pid = 1727] [serial = 1410] [outer = 0x939ad800] 17:49:35 INFO - PROCESS | 1727 | 1468457375080 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1694ms 17:49:35 INFO - PROCESS | 1727 | 1468457375156 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 17:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:49:35 INFO - PROCESS | 1727 | 1468457375163 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 17:49:35 INFO - PROCESS | 1727 | 1468457375170 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:49:35 INFO - PROCESS | 1727 | 1468457375173 Marionette TRACE conn4 <- [1,1850,null,{}] 17:49:35 INFO - PROCESS | 1727 | 1468457375180 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:35 INFO - PROCESS | 1727 | 1468457375186 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:35 INFO - PROCESS | 1727 | 1468457375422 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 17:49:35 INFO - PROCESS | 1727 | 1468457375698 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 1727 | 1468457375709 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c30800 == 34 [pid = 1727] [id = 470] 17:49:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95152400) [pid = 1727] [serial = 1411] [outer = (nil)] 17:49:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a074400) [pid = 1727] [serial = 1412] [outer = 0x95152400] 17:49:35 INFO - PROCESS | 1727 | 1468457375791 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a0f0000) [pid = 1727] [serial = 1413] [outer = 0x95152400] 17:49:36 INFO - PROCESS | 1727 | 1468457376867 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1784ms 17:49:36 INFO - PROCESS | 1727 | 1468457376955 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 1727 | 1468457376960 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 17:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:49:36 INFO - PROCESS | 1727 | 1468457376977 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - PROCESS | 1727 | 1468457376986 Marionette TRACE conn4 <- [1,1854,null,{}] 17:49:36 INFO - PROCESS | 1727 | 1468457376993 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:37 INFO - PROCESS | 1727 | 1468457377001 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:37 INFO - PROCESS | 1727 | 1468457377318 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 17:49:37 INFO - PROCESS | 1727 | 1468457377528 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:37 INFO - PROCESS | 1727 | 1468457377535 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1adc00 == 35 [pid = 1727] [id = 471] 17:49:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a1b0000) [pid = 1727] [serial = 1414] [outer = (nil)] 17:49:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaaf000) [pid = 1727] [serial = 1415] [outer = 0x9a1b0000] 17:49:37 INFO - PROCESS | 1727 | 1468457377621 Marionette DEBUG loaded listener.js 17:49:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af03c00) [pid = 1727] [serial = 1416] [outer = 0x9a1b0000] 17:49:38 INFO - PROCESS | 1727 | 1468457378779 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1900ms 17:49:38 INFO - PROCESS | 1727 | 1468457378868 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 17:49:38 INFO - PROCESS | 1727 | 1468457378875 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 17:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:49:38 INFO - PROCESS | 1727 | 1468457378893 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:49:38 INFO - PROCESS | 1727 | 1468457378898 Marionette TRACE conn4 <- [1,1858,null,{}] 17:49:38 INFO - PROCESS | 1727 | 1468457378906 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:38 INFO - PROCESS | 1727 | 1468457378912 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:39 INFO - PROCESS | 1727 | 1468457379302 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 17:49:39 INFO - PROCESS | 1727 | 1468457379460 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:39 INFO - PROCESS | 1727 | 1468457379477 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x94781000 == 34 [pid = 1727] [id = 458] 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x92744000 == 33 [pid = 1727] [id = 443] 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x93a59800 == 32 [pid = 1727] [id = 467] 17:49:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232c800 == 33 [pid = 1727] [id = 472] 17:49:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92331800) [pid = 1727] [serial = 1417] [outer = (nil)] 17:49:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x924ca000) [pid = 1727] [serial = 1418] [outer = 0x92331800] 17:49:39 INFO - PROCESS | 1727 | 1468457379571 Marionette DEBUG loaded listener.js 17:49:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92752800) [pid = 1727] [serial = 1419] [outer = 0x92331800] 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x952c4400 == 32 [pid = 1727] [id = 466] 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4e400 == 31 [pid = 1727] [id = 465] 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x92749800 == 30 [pid = 1727] [id = 464] 17:49:39 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd65c00 == 29 [pid = 1727] [id = 463] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a0f9400) [pid = 1727] [serial = 1367] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x99306400) [pid = 1727] [serial = 1341] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9aaa1400) [pid = 1727] [serial = 1349] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9aaaa400) [pid = 1727] [serial = 1350] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9656e400) [pid = 1727] [serial = 1355] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a4f3400) [pid = 1727] [serial = 1356] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93a62800) [pid = 1727] [serial = 1361] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x96573000) [pid = 1727] [serial = 1346] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9913f800) [pid = 1727] [serial = 1347] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92744800) [pid = 1727] [serial = 1343] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x93a54800) [pid = 1727] [serial = 1344] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af10400) [pid = 1727] [serial = 1352] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9af1d000) [pid = 1727] [serial = 1353] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a38a000) [pid = 1727] [serial = 1368] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9232e400) [pid = 1727] [serial = 1358] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x924c8400) [pid = 1727] [serial = 1359] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x98204400) [pid = 1727] [serial = 1364] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a072000) [pid = 1727] [serial = 1371] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9975a400) [pid = 1727] [serial = 1365] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x93c71400) [pid = 1727] [serial = 1362] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x96576800) [pid = 1727] [serial = 1370] [outer = (nil)] [url = about:blank] 17:49:40 INFO - PROCESS | 1727 | 1468457380449 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1642ms 17:49:40 INFO - PROCESS | 1727 | 1468457380534 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 17:49:40 INFO - PROCESS | 1727 | 1468457380541 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 17:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:49:40 INFO - PROCESS | 1727 | 1468457380552 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:49:40 INFO - PROCESS | 1727 | 1468457380555 Marionette TRACE conn4 <- [1,1862,null,{}] 17:49:40 INFO - PROCESS | 1727 | 1468457380562 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:40 INFO - PROCESS | 1727 | 1468457380568 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:40 INFO - PROCESS | 1727 | 1468457380749 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 17:49:40 INFO - PROCESS | 1727 | 1468457380883 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:40 INFO - PROCESS | 1727 | 1468457380892 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd8000 == 30 [pid = 1727] [id = 473] 17:49:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x93a59000) [pid = 1727] [serial = 1420] [outer = (nil)] 17:49:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x93c6a400) [pid = 1727] [serial = 1421] [outer = 0x93a59000] 17:49:40 INFO - PROCESS | 1727 | 1468457380970 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9514ec00) [pid = 1727] [serial = 1422] [outer = 0x93a59000] 17:49:41 INFO - PROCESS | 1727 | 1468457381840 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1334ms 17:49:41 INFO - PROCESS | 1727 | 1468457381887 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 17:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:49:41 INFO - PROCESS | 1727 | 1468457381891 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 17:49:41 INFO - PROCESS | 1727 | 1468457381898 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:49:41 INFO - PROCESS | 1727 | 1468457381903 Marionette TRACE conn4 <- [1,1866,null,{}] 17:49:41 INFO - PROCESS | 1727 | 1468457381919 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:41 INFO - PROCESS | 1727 | 1468457381928 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:42 INFO - PROCESS | 1727 | 1468457382101 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 17:49:42 INFO - PROCESS | 1727 | 1468457382241 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1727 | 1468457382251 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x9913f800 == 31 [pid = 1727] [id = 474] 17:49:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9916d400) [pid = 1727] [serial = 1423] [outer = (nil)] 17:49:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99756400) [pid = 1727] [serial = 1424] [outer = 0x9916d400] 17:49:42 INFO - PROCESS | 1727 | 1468457382331 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a075400) [pid = 1727] [serial = 1425] [outer = 0x9916d400] 17:49:43 INFO - PROCESS | 1727 | 1468457383290 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1436ms 17:49:43 INFO - PROCESS | 1727 | 1468457383334 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 17:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:49:43 INFO - PROCESS | 1727 | 1468457383339 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 17:49:43 INFO - PROCESS | 1727 | 1468457383353 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1727 | 1468457383355 Marionette TRACE conn4 <- [1,1870,null,{}] 17:49:43 INFO - PROCESS | 1727 | 1468457383361 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:43 INFO - PROCESS | 1727 | 1468457383366 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:43 INFO - PROCESS | 1727 | 1468457383608 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 17:49:43 INFO - PROCESS | 1727 | 1468457383633 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 1727 | 1468457383640 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232d000 == 32 [pid = 1727] [id = 475] 17:49:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a389000) [pid = 1727] [serial = 1426] [outer = (nil)] 17:49:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a4eb000) [pid = 1727] [serial = 1427] [outer = 0x9a389000] 17:49:43 INFO - PROCESS | 1727 | 1468457383712 Marionette DEBUG loaded listener.js 17:49:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9aaaa000) [pid = 1727] [serial = 1428] [outer = 0x9a389000] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x953acc00) [pid = 1727] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x90fc9400) [pid = 1727] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x91f44400) [pid = 1727] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9274ec00) [pid = 1727] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x90fd7c00) [pid = 1727] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x952b7000) [pid = 1727] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9aaa8000) [pid = 1727] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9af0e800) [pid = 1727] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9a0ee800) [pid = 1727] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:49:44 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x93a60400) [pid = 1727] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:49:44 INFO - PROCESS | 1727 | 1468457384681 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1351ms 17:49:44 INFO - PROCESS | 1727 | 1468457384699 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 17:49:44 INFO - PROCESS | 1727 | 1468457384703 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 17:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:49:44 INFO - PROCESS | 1727 | 1468457384709 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:49:44 INFO - PROCESS | 1727 | 1468457384712 Marionette TRACE conn4 <- [1,1874,null,{}] 17:49:44 INFO - PROCESS | 1727 | 1468457384718 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:44 INFO - PROCESS | 1727 | 1468457384723 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:44 INFO - PROCESS | 1727 | 1468457384946 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 17:49:44 INFO - PROCESS | 1727 | 1468457384967 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:44 INFO - PROCESS | 1727 | 1468457384974 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd3400 == 33 [pid = 1727] [id = 476] 17:49:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x90fd5c00) [pid = 1727] [serial = 1429] [outer = (nil)] 17:49:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x953acc00) [pid = 1727] [serial = 1430] [outer = 0x90fd5c00] 17:49:45 INFO - PROCESS | 1727 | 1468457385045 Marionette DEBUG loaded listener.js 17:49:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9a0ee800) [pid = 1727] [serial = 1431] [outer = 0x90fd5c00] 17:49:45 INFO - PROCESS | 1727 | 1468457385957 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1304ms 17:49:46 INFO - PROCESS | 1727 | 1468457386014 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 17:49:46 INFO - PROCESS | 1727 | 1468457386018 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 17:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:49:46 INFO - PROCESS | 1727 | 1468457386024 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 1727 | 1468457386027 Marionette TRACE conn4 <- [1,1878,null,{}] 17:49:46 INFO - PROCESS | 1727 | 1468457386033 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:46 INFO - PROCESS | 1727 | 1468457386044 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:46 INFO - PROCESS | 1727 | 1468457386263 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 17:49:46 INFO - PROCESS | 1727 | 1468457386458 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:46 INFO - PROCESS | 1727 | 1468457386467 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5cc00 == 34 [pid = 1727] [id = 477] 17:49:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x8fd60400) [pid = 1727] [serial = 1432] [outer = (nil)] 17:49:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x90fd0800) [pid = 1727] [serial = 1433] [outer = 0x8fd60400] 17:49:46 INFO - PROCESS | 1727 | 1468457386552 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9232e400) [pid = 1727] [serial = 1434] [outer = 0x8fd60400] 17:49:47 INFO - PROCESS | 1727 | 1468457387631 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1684ms 17:49:47 INFO - PROCESS | 1727 | 1468457387712 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 17:49:47 INFO - PROCESS | 1727 | 1468457387718 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 17:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:49:47 INFO - PROCESS | 1727 | 1468457387727 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:49:47 INFO - PROCESS | 1727 | 1468457387734 Marionette TRACE conn4 <- [1,1882,null,{}] 17:49:47 INFO - PROCESS | 1727 | 1468457387742 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:47 INFO - PROCESS | 1727 | 1468457387751 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:47 INFO - PROCESS | 1727 | 1468457387981 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 17:49:48 INFO - PROCESS | 1727 | 1468457388260 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:48 INFO - PROCESS | 1727 | 1468457388272 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d000 == 35 [pid = 1727] [id = 478] 17:49:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x939ae800) [pid = 1727] [serial = 1435] [outer = (nil)] 17:49:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c71400) [pid = 1727] [serial = 1436] [outer = 0x939ae800] 17:49:48 INFO - PROCESS | 1727 | 1468457388369 Marionette DEBUG loaded listener.js 17:49:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x952bb000) [pid = 1727] [serial = 1437] [outer = 0x939ae800] 17:49:49 INFO - PROCESS | 1727 | 1468457389328 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1639ms 17:49:49 INFO - PROCESS | 1727 | 1468457389369 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 17:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:49:49 INFO - PROCESS | 1727 | 1468457389376 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 17:49:49 INFO - PROCESS | 1727 | 1468457389383 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:49:49 INFO - PROCESS | 1727 | 1468457389386 Marionette TRACE conn4 <- [1,1886,null,{}] 17:49:49 INFO - PROCESS | 1727 | 1468457389393 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:49 INFO - PROCESS | 1727 | 1468457389398 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:49 INFO - PROCESS | 1727 | 1468457389592 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 17:49:49 INFO - PROCESS | 1727 | 1468457389872 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:49 INFO - PROCESS | 1727 | 1468457389882 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x95151400 == 36 [pid = 1727] [id = 479] 17:49:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a06f000) [pid = 1727] [serial = 1438] [outer = (nil)] 17:49:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a07dc00) [pid = 1727] [serial = 1439] [outer = 0x9a06f000] 17:49:50 INFO - PROCESS | 1727 | 1468457390022 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a41f000) [pid = 1727] [serial = 1440] [outer = 0x9a06f000] 17:49:50 INFO - PROCESS | 1727 | 1468457390981 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1639ms 17:49:51 INFO - PROCESS | 1727 | 1468457391023 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 1727 | 1468457391027 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 17:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:49:51 INFO - PROCESS | 1727 | 1468457391044 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - PROCESS | 1727 | 1468457391055 Marionette TRACE conn4 <- [1,1890,null,{}] 17:49:51 INFO - PROCESS | 1727 | 1468457391063 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:51 INFO - PROCESS | 1727 | 1468457391071 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:51 INFO - PROCESS | 1727 | 1468457391303 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 17:49:51 INFO - PROCESS | 1727 | 1468457391525 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:51 INFO - PROCESS | 1727 | 1468457391536 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc000 == 37 [pid = 1727] [id = 480] 17:49:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x939b2800) [pid = 1727] [serial = 1441] [outer = (nil)] 17:49:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9af18800) [pid = 1727] [serial = 1442] [outer = 0x939b2800] 17:49:51 INFO - PROCESS | 1727 | 1468457391661 Marionette DEBUG loaded listener.js 17:49:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b405c00) [pid = 1727] [serial = 1443] [outer = 0x939b2800] 17:49:52 INFO - PROCESS | 1727 | 1468457392587 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1601ms 17:49:52 INFO - PROCESS | 1727 | 1468457392638 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 17:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:49:52 INFO - PROCESS | 1727 | 1468457392643 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 17:49:52 INFO - PROCESS | 1727 | 1468457392649 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:49:52 INFO - PROCESS | 1727 | 1468457392653 Marionette TRACE conn4 <- [1,1894,null,{}] 17:49:52 INFO - PROCESS | 1727 | 1468457392659 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:52 INFO - PROCESS | 1727 | 1468457392664 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:52 INFO - PROCESS | 1727 | 1468457392856 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 17:49:53 INFO - PROCESS | 1727 | 1468457393035 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:53 INFO - PROCESS | 1727 | 1468457393047 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f42000 == 38 [pid = 1727] [id = 481] 17:49:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92e4b800) [pid = 1727] [serial = 1444] [outer = (nil)] 17:49:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b4f2400) [pid = 1727] [serial = 1445] [outer = 0x92e4b800] 17:49:53 INFO - PROCESS | 1727 | 1468457393129 Marionette DEBUG loaded listener.js 17:49:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b797400) [pid = 1727] [serial = 1446] [outer = 0x92e4b800] 17:49:54 INFO - PROCESS | 1727 | 1468457394129 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1543ms 17:49:54 INFO - PROCESS | 1727 | 1468457394193 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 17:49:54 INFO - PROCESS | 1727 | 1468457394197 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 17:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:49:54 INFO - PROCESS | 1727 | 1468457394204 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:49:54 INFO - PROCESS | 1727 | 1468457394208 Marionette TRACE conn4 <- [1,1898,null,{}] 17:49:54 INFO - PROCESS | 1727 | 1468457394213 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:54 INFO - PROCESS | 1727 | 1468457394219 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:54 INFO - PROCESS | 1727 | 1468457394406 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 17:49:54 INFO - PROCESS | 1727 | 1468457394649 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:54 INFO - PROCESS | 1727 | 1468457394665 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b4f4400 == 39 [pid = 1727] [id = 482] 17:49:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b7a2400) [pid = 1727] [serial = 1447] [outer = (nil)] 17:49:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9bcf4c00) [pid = 1727] [serial = 1448] [outer = 0x9b7a2400] 17:49:54 INFO - PROCESS | 1727 | 1468457394807 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c047400) [pid = 1727] [serial = 1449] [outer = 0x9b7a2400] 17:49:55 INFO - PROCESS | 1727 | 1468457395889 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1937ms 17:49:56 INFO - PROCESS | 1727 | 1468457396149 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1727 | 1468457396156 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 17:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:49:56 INFO - PROCESS | 1727 | 1468457396167 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1727 | 1468457396171 Marionette TRACE conn4 <- [1,1902,null,{}] 17:49:56 INFO - PROCESS | 1727 | 1468457396188 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:56 INFO - PROCESS | 1727 | 1468457396196 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:56 INFO - PROCESS | 1727 | 1468457396375 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 17:49:56 INFO - PROCESS | 1727 | 1468457396704 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 1727 | 1468457396721 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c800 == 40 [pid = 1727] [id = 483] 17:49:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x90fd6400) [pid = 1727] [serial = 1450] [outer = (nil)] 17:49:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92c36c00) [pid = 1727] [serial = 1451] [outer = 0x90fd6400] 17:49:56 INFO - PROCESS | 1727 | 1468457396794 Marionette DEBUG loaded listener.js 17:49:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92e46c00) [pid = 1727] [serial = 1452] [outer = 0x90fd6400] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd3400 == 39 [pid = 1727] [id = 476] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9232d000 == 38 [pid = 1727] [id = 475] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9913f800 == 37 [pid = 1727] [id = 474] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd8000 == 36 [pid = 1727] [id = 473] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9232c800 == 35 [pid = 1727] [id = 472] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1adc00 == 34 [pid = 1727] [id = 471] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92c30800 == 33 [pid = 1727] [id = 470] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3a400 == 32 [pid = 1727] [id = 469] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5bc00 == 31 [pid = 1727] [id = 468] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x99302800 == 30 [pid = 1727] [id = 459] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92e48c00 == 29 [pid = 1727] [id = 453] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3e400 == 28 [pid = 1727] [id = 461] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e800 == 27 [pid = 1727] [id = 451] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9656c400 == 26 [pid = 1727] [id = 445] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9232ac00 == 25 [pid = 1727] [id = 448] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07b000 == 24 [pid = 1727] [id = 450] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9274f000 == 23 [pid = 1727] [id = 455] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f400 == 22 [pid = 1727] [id = 457] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92339000 == 21 [pid = 1727] [id = 447] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd63400 == 20 [pid = 1727] [id = 462] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59c00 == 19 [pid = 1727] [id = 446] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9656dc00 == 18 [pid = 1727] [id = 454] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd58400 == 17 [pid = 1727] [id = 456] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x939ac000 == 16 [pid = 1727] [id = 444] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91f37000 == 15 [pid = 1727] [id = 452] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92747400 == 14 [pid = 1727] [id = 460] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1f4c00 == 13 [pid = 1727] [id = 449] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9b4f4400 == 12 [pid = 1727] [id = 482] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91f42000 == 11 [pid = 1727] [id = 481] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc000 == 10 [pid = 1727] [id = 480] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d000 == 9 [pid = 1727] [id = 478] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x95151400 == 8 [pid = 1727] [id = 479] 17:49:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5cc00 == 7 [pid = 1727] [id = 477] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x99140000) [pid = 1727] [serial = 1403] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x96574800) [pid = 1727] [serial = 1400] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x90fcd800) [pid = 1727] [serial = 1391] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91f36400) [pid = 1727] [serial = 1392] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92743c00) [pid = 1727] [serial = 1374] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9232f800) [pid = 1727] [serial = 1373] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c34c00) [pid = 1727] [serial = 1394] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92c3d400) [pid = 1727] [serial = 1395] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a880000) [pid = 1727] [serial = 1389] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9656ac00) [pid = 1727] [serial = 1377] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x952c2c00) [pid = 1727] [serial = 1376] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93a55000) [pid = 1727] [serial = 1388] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9af0c400) [pid = 1727] [serial = 1380] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af04800) [pid = 1727] [serial = 1379] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9784ec00) [pid = 1727] [serial = 1401] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9b4e8800) [pid = 1727] [serial = 1383] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af20400) [pid = 1727] [serial = 1382] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9bc15c00) [pid = 1727] [serial = 1386] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9b7a0400) [pid = 1727] [serial = 1385] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9477fc00) [pid = 1727] [serial = 1398] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x93c70c00) [pid = 1727] [serial = 1397] [outer = (nil)] [url = about:blank] 17:49:58 INFO - PROCESS | 1727 | 1468457398898 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2796ms 17:49:58 INFO - PROCESS | 1727 | 1468457398965 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 1727 | 1468457398971 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 17:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:49:58 INFO - PROCESS | 1727 | 1468457398979 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 1727 | 1468457398984 Marionette TRACE conn4 <- [1,1906,null,{}] 17:49:58 INFO - PROCESS | 1727 | 1468457398992 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:59 INFO - PROCESS | 1727 | 1468457399000 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:59 INFO - PROCESS | 1727 | 1468457399179 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 17:49:59 INFO - PROCESS | 1727 | 1468457399315 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:59 INFO - PROCESS | 1727 | 1468457399329 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:49:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x92330400 == 8 [pid = 1727] [id = 484] 17:49:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92335c00) [pid = 1727] [serial = 1453] [outer = (nil)] 17:49:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x924c2000) [pid = 1727] [serial = 1454] [outer = 0x92335c00] 17:49:59 INFO - PROCESS | 1727 | 1468457399418 Marionette DEBUG loaded listener.js 17:49:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924cac00) [pid = 1727] [serial = 1455] [outer = 0x92335c00] 17:50:00 INFO - PROCESS | 1727 | 1468457400271 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1346ms 17:50:00 INFO - PROCESS | 1727 | 1468457400328 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 17:50:00 INFO - PROCESS | 1727 | 1468457400338 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 17:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:50:00 INFO - PROCESS | 1727 | 1468457400350 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:50:00 INFO - PROCESS | 1727 | 1468457400354 Marionette TRACE conn4 <- [1,1910,null,{}] 17:50:00 INFO - PROCESS | 1727 | 1468457400361 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:00 INFO - PROCESS | 1727 | 1468457400368 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:00 INFO - PROCESS | 1727 | 1468457400570 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 17:50:00 INFO - PROCESS | 1727 | 1468457400706 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:00 INFO - PROCESS | 1727 | 1468457400718 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x92746c00 == 9 [pid = 1727] [id = 485] 17:50:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92c36800) [pid = 1727] [serial = 1456] [outer = (nil)] 17:50:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92e4c000) [pid = 1727] [serial = 1457] [outer = 0x92c36800] 17:50:00 INFO - PROCESS | 1727 | 1468457400799 Marionette DEBUG loaded listener.js 17:50:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93a5c000) [pid = 1727] [serial = 1458] [outer = 0x92c36800] 17:50:01 INFO - PROCESS | 1727 | 1468457401868 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1595ms 17:50:01 INFO - PROCESS | 1727 | 1468457401952 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 17:50:01 INFO - PROCESS | 1727 | 1468457401959 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 17:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:50:01 INFO - PROCESS | 1727 | 1468457401968 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 1727 | 1468457401975 Marionette TRACE conn4 <- [1,1914,null,{}] 17:50:02 INFO - PROCESS | 1727 | 1468457402019 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:02 INFO - PROCESS | 1727 | 1468457402031 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:02 INFO - PROCESS | 1727 | 1468457402259 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 17:50:02 INFO - PROCESS | 1727 | 1468457402498 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 1727 | 1468457402518 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x96568400 == 10 [pid = 1727] [id = 486] 17:50:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96568800) [pid = 1727] [serial = 1459] [outer = (nil)] 17:50:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9656b800) [pid = 1727] [serial = 1460] [outer = 0x96568800] 17:50:02 INFO - PROCESS | 1727 | 1468457402629 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x96574000) [pid = 1727] [serial = 1461] [outer = 0x96568800] 17:50:03 INFO - PROCESS | 1727 | 1468457403853 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9514e400) [pid = 1727] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a1b0000) [pid = 1727] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x8fd5c000) [pid = 1727] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a389000) [pid = 1727] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x95152400) [pid = 1727] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x90fd5c00) [pid = 1727] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x939ad800) [pid = 1727] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92331800) [pid = 1727] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x93a59000) [pid = 1727] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:50:03 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9916d400) [pid = 1727] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1949ms 17:50:03 INFO - PROCESS | 1727 | 1468457403916 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 17:50:03 INFO - PROCESS | 1727 | 1468457403938 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 17:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:50:03 INFO - PROCESS | 1727 | 1468457403957 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:50:03 INFO - PROCESS | 1727 | 1468457403961 Marionette TRACE conn4 <- [1,1918,null,{}] 17:50:03 INFO - PROCESS | 1727 | 1468457403966 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:03 INFO - PROCESS | 1727 | 1468457403971 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:04 INFO - PROCESS | 1727 | 1468457404124 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 17:50:04 INFO - PROCESS | 1727 | 1468457404309 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:04 INFO - PROCESS | 1727 | 1468457404318 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f38000 == 11 [pid = 1727] [id = 487] 17:50:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92e48000) [pid = 1727] [serial = 1462] [outer = (nil)] 17:50:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x95143800) [pid = 1727] [serial = 1463] [outer = 0x92e48000] 17:50:04 INFO - PROCESS | 1727 | 1468457404391 Marionette DEBUG loaded listener.js 17:50:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x96573800) [pid = 1727] [serial = 1464] [outer = 0x92e48000] 17:50:05 INFO - PROCESS | 1727 | 1468457405198 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1282ms 17:50:05 INFO - PROCESS | 1727 | 1468457405238 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 17:50:05 INFO - PROCESS | 1727 | 1468457405241 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 17:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:50:05 INFO - PROCESS | 1727 | 1468457405248 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:50:05 INFO - PROCESS | 1727 | 1468457405251 Marionette TRACE conn4 <- [1,1922,null,{}] 17:50:05 INFO - PROCESS | 1727 | 1468457405257 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:05 INFO - PROCESS | 1727 | 1468457405262 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:05 INFO - PROCESS | 1727 | 1468457405439 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 17:50:05 INFO - PROCESS | 1727 | 1468457405449 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:05 INFO - PROCESS | 1727 | 1468457405460 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x95147c00 == 12 [pid = 1727] [id = 488] 17:50:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9656c400) [pid = 1727] [serial = 1465] [outer = (nil)] 17:50:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a071c00) [pid = 1727] [serial = 1466] [outer = 0x9656c400] 17:50:05 INFO - PROCESS | 1727 | 1468457405533 Marionette DEBUG loaded listener.js 17:50:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a0eec00) [pid = 1727] [serial = 1467] [outer = 0x9656c400] 17:50:06 INFO - PROCESS | 1727 | 1468457406842 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1680ms 17:50:06 INFO - PROCESS | 1727 | 1468457406930 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 1727 | 1468457406938 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 17:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:50:06 INFO - PROCESS | 1727 | 1468457406948 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:50:06 INFO - PROCESS | 1727 | 1468457406955 Marionette TRACE conn4 <- [1,1926,null,{}] 17:50:06 INFO - PROCESS | 1727 | 1468457406966 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:06 INFO - PROCESS | 1727 | 1468457406973 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:07 INFO - PROCESS | 1727 | 1468457407244 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 17:50:07 INFO - PROCESS | 1727 | 1468457407488 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 1727 | 1468457407500 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c5000 == 13 [pid = 1727] [id = 489] 17:50:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x924c8400) [pid = 1727] [serial = 1468] [outer = (nil)] 17:50:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c35800) [pid = 1727] [serial = 1469] [outer = 0x924c8400] 17:50:07 INFO - PROCESS | 1727 | 1468457407641 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93a5b400) [pid = 1727] [serial = 1470] [outer = 0x924c8400] 17:50:08 INFO - PROCESS | 1727 | 1468457408697 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1840ms 17:50:08 INFO - PROCESS | 1727 | 1468457408790 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 17:50:08 INFO - PROCESS | 1727 | 1468457408796 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 17:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:50:08 INFO - PROCESS | 1727 | 1468457408809 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 1727 | 1468457408813 Marionette TRACE conn4 <- [1,1930,null,{}] 17:50:08 INFO - PROCESS | 1727 | 1468457408820 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:08 INFO - PROCESS | 1727 | 1468457408826 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:09 INFO - PROCESS | 1727 | 1468457409063 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 17:50:09 INFO - PROCESS | 1727 | 1468457409300 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:09 INFO - PROCESS | 1727 | 1468457409307 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232cc00 == 14 [pid = 1727] [id = 490] 17:50:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x96577c00) [pid = 1727] [serial = 1471] [outer = (nil)] 17:50:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x99302800) [pid = 1727] [serial = 1472] [outer = 0x96577c00] 17:50:09 INFO - PROCESS | 1727 | 1468457409395 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95151400) [pid = 1727] [serial = 1473] [outer = 0x96577c00] 17:50:10 INFO - PROCESS | 1727 | 1468457410549 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1786ms 17:50:10 INFO - PROCESS | 1727 | 1468457410595 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 17:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:50:10 INFO - PROCESS | 1727 | 1468457410600 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 17:50:10 INFO - PROCESS | 1727 | 1468457410608 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:50:10 INFO - PROCESS | 1727 | 1468457410615 Marionette TRACE conn4 <- [1,1934,null,{}] 17:50:10 INFO - PROCESS | 1727 | 1468457410646 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:10 INFO - PROCESS | 1727 | 1468457410655 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:10 INFO - PROCESS | 1727 | 1468457410882 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 17:50:11 INFO - PROCESS | 1727 | 1468457411113 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 1727 | 1468457411124 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa7c00 == 15 [pid = 1727] [id = 491] 17:50:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9aaa8c00) [pid = 1727] [serial = 1474] [outer = (nil)] 17:50:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9ab3a400) [pid = 1727] [serial = 1475] [outer = 0x9aaa8c00] 17:50:11 INFO - PROCESS | 1727 | 1468457411218 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9af04800) [pid = 1727] [serial = 1476] [outer = 0x9aaa8c00] 17:50:12 INFO - PROCESS | 1727 | 1468457412280 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1745ms 17:50:12 INFO - PROCESS | 1727 | 1468457412353 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 17:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:50:12 INFO - PROCESS | 1727 | 1468457412358 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 17:50:12 INFO - PROCESS | 1727 | 1468457412365 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 1727 | 1468457412368 Marionette TRACE conn4 <- [1,1938,null,{}] 17:50:12 INFO - PROCESS | 1727 | 1468457412375 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:12 INFO - PROCESS | 1727 | 1468457412381 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:12 INFO - PROCESS | 1727 | 1468457412626 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 17:50:13 INFO - PROCESS | 1727 | 1468457413008 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:13 INFO - PROCESS | 1727 | 1468457413021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f800 == 16 [pid = 1727] [id = 492] 17:50:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8fd61000) [pid = 1727] [serial = 1477] [outer = (nil)] 17:50:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x90fd3400) [pid = 1727] [serial = 1478] [outer = 0x8fd61000] 17:50:13 INFO - PROCESS | 1727 | 1468457413140 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9232f400) [pid = 1727] [serial = 1479] [outer = 0x8fd61000] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x99308800) [pid = 1727] [serial = 1404] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af03c00) [pid = 1727] [serial = 1416] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x91f3f000) [pid = 1727] [serial = 1407] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x90fcac00) [pid = 1727] [serial = 1406] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9aaaa000) [pid = 1727] [serial = 1428] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a074400) [pid = 1727] [serial = 1412] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x953acc00) [pid = 1727] [serial = 1430] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaaf000) [pid = 1727] [serial = 1415] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x95144c00) [pid = 1727] [serial = 1410] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a0f0000) [pid = 1727] [serial = 1413] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93c6c800) [pid = 1727] [serial = 1409] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x924ca000) [pid = 1727] [serial = 1418] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9514ec00) [pid = 1727] [serial = 1422] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93c6a400) [pid = 1727] [serial = 1421] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x99756400) [pid = 1727] [serial = 1424] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92752800) [pid = 1727] [serial = 1419] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a4eb000) [pid = 1727] [serial = 1427] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a075400) [pid = 1727] [serial = 1425] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9a0ee800) [pid = 1727] [serial = 1431] [outer = (nil)] [url = about:blank] 17:50:14 INFO - PROCESS | 1727 | 1468457414193 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1893ms 17:50:14 INFO - PROCESS | 1727 | 1468457414263 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 17:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:50:14 INFO - PROCESS | 1727 | 1468457414273 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 17:50:14 INFO - PROCESS | 1727 | 1468457414281 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:50:14 INFO - PROCESS | 1727 | 1468457414286 Marionette TRACE conn4 <- [1,1942,null,{}] 17:50:14 INFO - PROCESS | 1727 | 1468457414293 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:14 INFO - PROCESS | 1727 | 1468457414302 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:14 INFO - PROCESS | 1727 | 1468457414479 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 17:50:14 INFO - PROCESS | 1727 | 1468457414618 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:14 INFO - PROCESS | 1727 | 1468457414627 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274c400 == 17 [pid = 1727] [id = 493] 17:50:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9274dc00) [pid = 1727] [serial = 1480] [outer = (nil)] 17:50:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x93c68000) [pid = 1727] [serial = 1481] [outer = 0x9274dc00] 17:50:14 INFO - PROCESS | 1727 | 1468457414733 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x95145c00) [pid = 1727] [serial = 1482] [outer = 0x9274dc00] 17:50:15 INFO - PROCESS | 1727 | 1468457415612 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1395ms 17:50:15 INFO - PROCESS | 1727 | 1468457415684 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 17:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:50:15 INFO - PROCESS | 1727 | 1468457415694 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 17:50:15 INFO - PROCESS | 1727 | 1468457415705 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:50:15 INFO - PROCESS | 1727 | 1468457415711 Marionette TRACE conn4 <- [1,1946,null,{}] 17:50:15 INFO - PROCESS | 1727 | 1468457415721 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:15 INFO - PROCESS | 1727 | 1468457415727 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:15 INFO - PROCESS | 1727 | 1468457415928 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 17:50:16 INFO - PROCESS | 1727 | 1468457416081 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 1727 | 1468457416093 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bec00 == 18 [pid = 1727] [id = 494] 17:50:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x939a6c00) [pid = 1727] [serial = 1483] [outer = (nil)] 17:50:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99173400) [pid = 1727] [serial = 1484] [outer = 0x939a6c00] 17:50:16 INFO - PROCESS | 1727 | 1468457416158 Marionette DEBUG loaded listener.js 17:50:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a074c00) [pid = 1727] [serial = 1485] [outer = 0x939a6c00] 17:50:17 INFO - PROCESS | 1727 | 1468457417097 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1452ms 17:50:17 INFO - PROCESS | 1727 | 1468457417158 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 17:50:17 INFO - PROCESS | 1727 | 1468457417161 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 17:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:50:17 INFO - PROCESS | 1727 | 1468457417175 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:50:17 INFO - PROCESS | 1727 | 1468457417184 Marionette TRACE conn4 <- [1,1950,null,{}] 17:50:17 INFO - PROCESS | 1727 | 1468457417211 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:17 INFO - PROCESS | 1727 | 1468457417219 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:17 INFO - PROCESS | 1727 | 1468457417438 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 17:50:17 INFO - PROCESS | 1727 | 1468457417468 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:17 INFO - PROCESS | 1727 | 1468457417476 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x9221cc00 == 19 [pid = 1727] [id = 495] 17:50:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a877400) [pid = 1727] [serial = 1486] [outer = (nil)] 17:50:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9aaa4800) [pid = 1727] [serial = 1487] [outer = 0x9a877400] 17:50:17 INFO - PROCESS | 1727 | 1468457417544 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9aaaa400) [pid = 1727] [serial = 1488] [outer = 0x9a877400] 17:50:18 INFO - PROCESS | 1727 | 1468457418530 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1406ms 17:50:18 INFO - PROCESS | 1727 | 1468457418576 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 17:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:50:18 INFO - PROCESS | 1727 | 1468457418580 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 17:50:18 INFO - PROCESS | 1727 | 1468457418595 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 1727 | 1468457418597 Marionette TRACE conn4 <- [1,1954,null,{}] 17:50:18 INFO - PROCESS | 1727 | 1468457418604 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:18 INFO - PROCESS | 1727 | 1468457418609 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:18 INFO - PROCESS | 1727 | 1468457418839 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x96568800) [pid = 1727] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92c36800) [pid = 1727] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92335c00) [pid = 1727] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x90fd6400) [pid = 1727] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x8fd60400) [pid = 1727] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x939ae800) [pid = 1727] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a06f000) [pid = 1727] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x939b2800) [pid = 1727] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:50:18 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92e4b800) [pid = 1727] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:50:19 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9b7a2400) [pid = 1727] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:50:19 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x92e48000) [pid = 1727] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:50:19 INFO - PROCESS | 1727 | 1468457419043 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:19 INFO - PROCESS | 1727 | 1468457419051 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59c00 == 20 [pid = 1727] [id = 496] 17:50:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x8fd5a800) [pid = 1727] [serial = 1489] [outer = (nil)] 17:50:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x92c31400) [pid = 1727] [serial = 1490] [outer = 0x8fd5a800] 17:50:19 INFO - PROCESS | 1727 | 1468457419127 Marionette DEBUG loaded listener.js 17:50:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x90fc9800) [pid = 1727] [serial = 1491] [outer = 0x8fd5a800] 17:50:20 INFO - PROCESS | 1727 | 1468457420001 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1443ms 17:50:20 INFO - PROCESS | 1727 | 1468457420030 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 17:50:20 INFO - PROCESS | 1727 | 1468457420034 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 17:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:50:20 INFO - PROCESS | 1727 | 1468457420041 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:50:20 INFO - PROCESS | 1727 | 1468457420045 Marionette TRACE conn4 <- [1,1958,null,{}] 17:50:20 INFO - PROCESS | 1727 | 1468457420055 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:20 INFO - PROCESS | 1727 | 1468457420059 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:20 INFO - PROCESS | 1727 | 1468457420218 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 17:50:20 INFO - PROCESS | 1727 | 1468457420232 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1727 | 1468457420252 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232d000 == 21 [pid = 1727] [id = 497] 17:50:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92749800) [pid = 1727] [serial = 1492] [outer = (nil)] 17:50:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9af12800) [pid = 1727] [serial = 1493] [outer = 0x92749800] 17:50:20 INFO - PROCESS | 1727 | 1468457420336 Marionette DEBUG loaded listener.js 17:50:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9784ec00) [pid = 1727] [serial = 1494] [outer = 0x92749800] 17:50:21 INFO - PROCESS | 1727 | 1468457421443 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1462ms 17:50:21 INFO - PROCESS | 1727 | 1468457421504 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 17:50:21 INFO - PROCESS | 1727 | 1468457421511 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 17:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:50:21 INFO - PROCESS | 1727 | 1468457421521 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - PROCESS | 1727 | 1468457421525 Marionette TRACE conn4 <- [1,1962,null,{}] 17:50:21 INFO - PROCESS | 1727 | 1468457421535 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:21 INFO - PROCESS | 1727 | 1468457421540 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:21 INFO - PROCESS | 1727 | 1468457421821 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 17:50:22 INFO - PROCESS | 1727 | 1468457422120 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:22 INFO - PROCESS | 1727 | 1468457422134 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f37800 == 22 [pid = 1727] [id = 498] 17:50:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92744800) [pid = 1727] [serial = 1495] [outer = (nil)] 17:50:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c6c800) [pid = 1727] [serial = 1496] [outer = 0x92744800] 17:50:22 INFO - PROCESS | 1727 | 1468457422224 Marionette DEBUG loaded listener.js 17:50:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x95150400) [pid = 1727] [serial = 1497] [outer = 0x92744800] 17:50:23 INFO - PROCESS | 1727 | 1468457423171 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1694ms 17:50:23 INFO - PROCESS | 1727 | 1468457423215 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 17:50:23 INFO - PROCESS | 1727 | 1468457423223 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 17:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:50:23 INFO - PROCESS | 1727 | 1468457423235 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:50:23 INFO - PROCESS | 1727 | 1468457423239 Marionette TRACE conn4 <- [1,1966,null,{}] 17:50:23 INFO - PROCESS | 1727 | 1468457423245 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:23 INFO - PROCESS | 1727 | 1468457423251 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:23 INFO - PROCESS | 1727 | 1468457423445 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 17:50:23 INFO - PROCESS | 1727 | 1468457423682 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:23 INFO - PROCESS | 1727 | 1468457423688 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232c800 == 23 [pid = 1727] [id = 499] 17:50:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a074800) [pid = 1727] [serial = 1498] [outer = (nil)] 17:50:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a1b2800) [pid = 1727] [serial = 1499] [outer = 0x9a074800] 17:50:23 INFO - PROCESS | 1727 | 1468457423828 Marionette DEBUG loaded listener.js 17:50:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a87b800) [pid = 1727] [serial = 1500] [outer = 0x9a074800] 17:50:24 INFO - PROCESS | 1727 | 1468457424869 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1687ms 17:50:24 INFO - PROCESS | 1727 | 1468457424923 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 17:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:50:24 INFO - PROCESS | 1727 | 1468457424928 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 17:50:24 INFO - PROCESS | 1727 | 1468457424935 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:50:24 INFO - PROCESS | 1727 | 1468457424941 Marionette TRACE conn4 <- [1,1970,null,{}] 17:50:24 INFO - PROCESS | 1727 | 1468457424961 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:24 INFO - PROCESS | 1727 | 1468457424971 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:25 INFO - PROCESS | 1727 | 1468457425209 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 17:50:25 INFO - PROCESS | 1727 | 1468457425462 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1727 | 1468457425473 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af1bc00 == 24 [pid = 1727] [id = 500] 17:50:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9b3e9800) [pid = 1727] [serial = 1501] [outer = (nil)] 17:50:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b407000) [pid = 1727] [serial = 1502] [outer = 0x9b3e9800] 17:50:25 INFO - PROCESS | 1727 | 1468457425606 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b4ec000) [pid = 1727] [serial = 1503] [outer = 0x9b3e9800] 17:50:26 INFO - PROCESS | 1727 | 1468457426628 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1749ms 17:50:26 INFO - PROCESS | 1727 | 1468457426683 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 1727 | 1468457426687 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 17:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:50:26 INFO - PROCESS | 1727 | 1468457426694 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 1727 | 1468457426697 Marionette TRACE conn4 <- [1,1974,null,{}] 17:50:26 INFO - PROCESS | 1727 | 1468457426704 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:26 INFO - PROCESS | 1727 | 1468457426710 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:26 INFO - PROCESS | 1727 | 1468457426919 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 17:50:27 INFO - PROCESS | 1727 | 1468457427152 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:27 INFO - PROCESS | 1727 | 1468457427161 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd65000 == 25 [pid = 1727] [id = 501] 17:50:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x99305400) [pid = 1727] [serial = 1504] [outer = (nil)] 17:50:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b7a3c00) [pid = 1727] [serial = 1505] [outer = 0x99305400] 17:50:27 INFO - PROCESS | 1727 | 1468457427289 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9bc18800) [pid = 1727] [serial = 1506] [outer = 0x99305400] 17:50:28 INFO - PROCESS | 1727 | 1468457428260 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1635ms 17:50:28 INFO - PROCESS | 1727 | 1468457428331 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 17:50:28 INFO - PROCESS | 1727 | 1468457428335 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 17:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:50:28 INFO - PROCESS | 1727 | 1468457428341 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 1727 | 1468457428345 Marionette TRACE conn4 <- [1,1978,null,{}] 17:50:28 INFO - PROCESS | 1727 | 1468457428351 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:28 INFO - PROCESS | 1727 | 1468457428356 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:28 INFO - PROCESS | 1727 | 1468457428613 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 17:50:28 INFO - PROCESS | 1727 | 1468457428856 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:28 INFO - PROCESS | 1727 | 1468457428864 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x924ca400 == 26 [pid = 1727] [id = 502] 17:50:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x953b1400) [pid = 1727] [serial = 1507] [outer = (nil)] 17:50:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9c041800) [pid = 1727] [serial = 1508] [outer = 0x953b1400] 17:50:28 INFO - PROCESS | 1727 | 1468457428984 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c043400) [pid = 1727] [serial = 1509] [outer = 0x953b1400] 17:50:30 INFO - PROCESS | 1727 | 1468457430149 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1841ms 17:50:30 INFO - PROCESS | 1727 | 1468457430184 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 17:50:30 INFO - PROCESS | 1727 | 1468457430190 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 17:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:50:30 INFO - PROCESS | 1727 | 1468457430199 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:50:30 INFO - PROCESS | 1727 | 1468457430203 Marionette TRACE conn4 <- [1,1982,null,{}] 17:50:30 INFO - PROCESS | 1727 | 1468457430211 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:30 INFO - PROCESS | 1727 | 1468457430218 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:30 INFO - PROCESS | 1727 | 1468457430405 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 17:50:30 INFO - PROCESS | 1727 | 1468457430658 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:30 INFO - PROCESS | 1727 | 1468457430676 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a57800 == 27 [pid = 1727] [id = 503] 17:50:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x93c6a400) [pid = 1727] [serial = 1510] [outer = (nil)] 17:50:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x95149800) [pid = 1727] [serial = 1511] [outer = 0x93c6a400] 17:50:30 INFO - PROCESS | 1727 | 1468457430816 Marionette DEBUG loaded listener.js 17:50:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9514dc00) [pid = 1727] [serial = 1512] [outer = 0x93c6a400] 17:50:31 INFO - PROCESS | 1727 | 1468457431746 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1582ms 17:50:31 INFO - PROCESS | 1727 | 1468457431782 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 17:50:31 INFO - PROCESS | 1727 | 1468457431789 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 17:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:50:31 INFO - PROCESS | 1727 | 1468457431800 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:50:31 INFO - PROCESS | 1727 | 1468457431803 Marionette TRACE conn4 <- [1,1986,null,{}] 17:50:31 INFO - PROCESS | 1727 | 1468457431810 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:31 INFO - PROCESS | 1727 | 1468457431814 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:32 INFO - PROCESS | 1727 | 1468457432118 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9656b800) [pid = 1727] [serial = 1460] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92e4c000) [pid = 1727] [serial = 1457] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x924c2000) [pid = 1727] [serial = 1454] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x924cac00) [pid = 1727] [serial = 1455] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92e46c00) [pid = 1727] [serial = 1452] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c36c00) [pid = 1727] [serial = 1451] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x96574000) [pid = 1727] [serial = 1461] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9232e400) [pid = 1727] [serial = 1434] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x90fd0800) [pid = 1727] [serial = 1433] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x952bb000) [pid = 1727] [serial = 1437] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93c71400) [pid = 1727] [serial = 1436] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a41f000) [pid = 1727] [serial = 1440] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a07dc00) [pid = 1727] [serial = 1439] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9b405c00) [pid = 1727] [serial = 1443] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a071c00) [pid = 1727] [serial = 1466] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af18800) [pid = 1727] [serial = 1442] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9b797400) [pid = 1727] [serial = 1446] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9b4f2400) [pid = 1727] [serial = 1445] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9c047400) [pid = 1727] [serial = 1449] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9bcf4c00) [pid = 1727] [serial = 1448] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x96573800) [pid = 1727] [serial = 1464] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x93a5c000) [pid = 1727] [serial = 1458] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x95143800) [pid = 1727] [serial = 1463] [outer = (nil)] [url = about:blank] 17:50:33 INFO - PROCESS | 1727 | 1468457433339 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:33 INFO - PROCESS | 1727 | 1468457433347 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcac00 == 28 [pid = 1727] [id = 504] 17:50:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x90fcb800) [pid = 1727] [serial = 1513] [outer = (nil)] 17:50:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x90fd3c00) [pid = 1727] [serial = 1514] [outer = 0x90fcb800] 17:50:33 INFO - PROCESS | 1727 | 1468457433427 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92224800) [pid = 1727] [serial = 1515] [outer = 0x90fcb800] 17:50:34 INFO - PROCESS | 1727 | 1468457434271 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2493ms 17:50:34 INFO - PROCESS | 1727 | 1468457434296 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 17:50:34 INFO - PROCESS | 1727 | 1468457434302 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 17:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:50:34 INFO - PROCESS | 1727 | 1468457434319 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:50:34 INFO - PROCESS | 1727 | 1468457434325 Marionette TRACE conn4 <- [1,1990,null,{}] 17:50:34 INFO - PROCESS | 1727 | 1468457434334 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:34 INFO - PROCESS | 1727 | 1468457434342 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:34 INFO - PROCESS | 1727 | 1468457434523 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 17:50:34 INFO - PROCESS | 1727 | 1468457434537 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:34 INFO - PROCESS | 1727 | 1468457434549 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x92751c00 == 29 [pid = 1727] [id = 505] 17:50:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92752000) [pid = 1727] [serial = 1516] [outer = (nil)] 17:50:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92c37400) [pid = 1727] [serial = 1517] [outer = 0x92752000] 17:50:34 INFO - PROCESS | 1727 | 1468457434620 Marionette DEBUG loaded listener.js 17:50:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c3ec00) [pid = 1727] [serial = 1518] [outer = 0x92752000] 17:50:35 INFO - PROCESS | 1727 | 1468457435666 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1397ms 17:50:35 INFO - PROCESS | 1727 | 1468457435715 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 17:50:35 INFO - PROCESS | 1727 | 1468457435723 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 17:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:50:35 INFO - PROCESS | 1727 | 1468457435730 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:50:35 INFO - PROCESS | 1727 | 1468457435734 Marionette TRACE conn4 <- [1,1994,null,{}] 17:50:35 INFO - PROCESS | 1727 | 1468457435740 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:35 INFO - PROCESS | 1727 | 1468457435746 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:36 INFO - PROCESS | 1727 | 1468457436021 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 17:50:36 INFO - PROCESS | 1727 | 1468457436055 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:36 INFO - PROCESS | 1727 | 1468457436064 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c67800 == 30 [pid = 1727] [id = 506] 17:50:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c68400) [pid = 1727] [serial = 1519] [outer = (nil)] 17:50:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c73400) [pid = 1727] [serial = 1520] [outer = 0x93c68400] 17:50:36 INFO - PROCESS | 1727 | 1468457436137 Marionette DEBUG loaded listener.js 17:50:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9514c000) [pid = 1727] [serial = 1521] [outer = 0x93c68400] 17:50:37 INFO - PROCESS | 1727 | 1468457437229 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1535ms 17:50:37 INFO - PROCESS | 1727 | 1468457437267 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 17:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:50:37 INFO - PROCESS | 1727 | 1468457437271 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 17:50:37 INFO - PROCESS | 1727 | 1468457437297 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:50:37 INFO - PROCESS | 1727 | 1468457437308 Marionette TRACE conn4 <- [1,1998,null,{}] 17:50:37 INFO - PROCESS | 1727 | 1468457437314 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:37 INFO - PROCESS | 1727 | 1468457437324 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:37 INFO - PROCESS | 1727 | 1468457437561 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 17:50:37 INFO - PROCESS | 1727 | 1468457437583 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 1727 | 1468457437591 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656b400 == 31 [pid = 1727] [id = 507] 17:50:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9656b800) [pid = 1727] [serial = 1522] [outer = (nil)] 17:50:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x96574000) [pid = 1727] [serial = 1523] [outer = 0x9656b800] 17:50:37 INFO - PROCESS | 1727 | 1468457437682 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x98204400) [pid = 1727] [serial = 1524] [outer = 0x9656b800] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92749800) [pid = 1727] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a877400) [pid = 1727] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x8fd5a800) [pid = 1727] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x96577c00) [pid = 1727] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x8fd61000) [pid = 1727] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x924c8400) [pid = 1727] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x939a6c00) [pid = 1727] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9aaa8c00) [pid = 1727] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9274dc00) [pid = 1727] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:50:38 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9656c400) [pid = 1727] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:50:39 INFO - PROCESS | 1727 | 1468457439147 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1913ms 17:50:39 INFO - PROCESS | 1727 | 1468457439193 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 17:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:50:39 INFO - PROCESS | 1727 | 1468457439198 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 17:50:39 INFO - PROCESS | 1727 | 1468457439204 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:50:39 INFO - PROCESS | 1727 | 1468457439207 Marionette TRACE conn4 <- [1,2002,null,{}] 17:50:39 INFO - PROCESS | 1727 | 1468457439213 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:39 INFO - PROCESS | 1727 | 1468457439218 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:39 INFO - PROCESS | 1727 | 1468457439388 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 17:50:39 INFO - PROCESS | 1727 | 1468457439537 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:39 INFO - PROCESS | 1727 | 1468457439544 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x92333800 == 32 [pid = 1727] [id = 508] 17:50:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9274f800) [pid = 1727] [serial = 1525] [outer = (nil)] 17:50:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9826e000) [pid = 1727] [serial = 1526] [outer = 0x9274f800] 17:50:39 INFO - PROCESS | 1727 | 1468457439616 Marionette DEBUG loaded listener.js 17:50:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9930f000) [pid = 1727] [serial = 1527] [outer = 0x9274f800] 17:50:40 INFO - PROCESS | 1727 | 1468457440406 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1236ms 17:50:40 INFO - PROCESS | 1727 | 1468457440496 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 17:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:50:40 INFO - PROCESS | 1727 | 1468457440502 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 17:50:40 INFO - PROCESS | 1727 | 1468457440511 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:50:40 INFO - PROCESS | 1727 | 1468457440518 Marionette TRACE conn4 <- [1,2006,null,{}] 17:50:40 INFO - PROCESS | 1727 | 1468457440528 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:40 INFO - PROCESS | 1727 | 1468457440535 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:40 INFO - PROCESS | 1727 | 1468457440773 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 17:50:40 INFO - PROCESS | 1727 | 1468457440963 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:40 INFO - PROCESS | 1727 | 1468457440982 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c7800 == 33 [pid = 1727] [id = 509] 17:50:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924c8c00) [pid = 1727] [serial = 1528] [outer = (nil)] 17:50:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92748800) [pid = 1727] [serial = 1529] [outer = 0x924c8c00] 17:50:41 INFO - PROCESS | 1727 | 1468457441074 Marionette DEBUG loaded listener.js 17:50:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x939b3800) [pid = 1727] [serial = 1530] [outer = 0x924c8c00] 17:50:42 INFO - PROCESS | 1727 | 1468457442242 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 17:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1794ms 17:50:42 INFO - PROCESS | 1727 | 1468457442305 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 17:50:42 INFO - PROCESS | 1727 | 1468457442312 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 17:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:50:42 INFO - PROCESS | 1727 | 1468457442324 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:50:42 INFO - PROCESS | 1727 | 1468457442330 Marionette TRACE conn4 <- [1,2010,null,{}] 17:50:42 INFO - PROCESS | 1727 | 1468457442339 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:42 INFO - PROCESS | 1727 | 1468457442344 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:42 INFO - PROCESS | 1727 | 1468457442546 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 17:50:42 INFO - PROCESS | 1727 | 1468457442812 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 1727 | 1468457442823 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e000 == 34 [pid = 1727] [id = 510] 17:50:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x90fd6c00) [pid = 1727] [serial = 1531] [outer = (nil)] 17:50:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x993b7800) [pid = 1727] [serial = 1532] [outer = 0x90fd6c00] 17:50:42 INFO - PROCESS | 1727 | 1468457442949 Marionette DEBUG loaded listener.js 17:50:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a07b800) [pid = 1727] [serial = 1533] [outer = 0x90fd6c00] 17:50:44 INFO - PROCESS | 1727 | 1468457444054 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1789ms 17:50:44 INFO - PROCESS | 1727 | 1468457444110 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 17:50:44 INFO - PROCESS | 1727 | 1468457444115 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 17:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:50:44 INFO - PROCESS | 1727 | 1468457444122 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:50:44 INFO - PROCESS | 1727 | 1468457444126 Marionette TRACE conn4 <- [1,2014,null,{}] 17:50:44 INFO - PROCESS | 1727 | 1468457444140 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:44 INFO - PROCESS | 1727 | 1468457444149 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:44 INFO - PROCESS | 1727 | 1468457444428 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 17:50:44 INFO - PROCESS | 1727 | 1468457444711 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:44 INFO - PROCESS | 1727 | 1468457444726 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa6c00 == 35 [pid = 1727] [id = 511] 17:50:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9aaa8000) [pid = 1727] [serial = 1534] [outer = (nil)] 17:50:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9ab30000) [pid = 1727] [serial = 1535] [outer = 0x9aaa8000] 17:50:44 INFO - PROCESS | 1727 | 1468457444810 Marionette DEBUG loaded listener.js 17:50:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9af08000) [pid = 1727] [serial = 1536] [outer = 0x9aaa8000] 17:50:45 INFO - PROCESS | 1727 | 1468457445900 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1843ms 17:50:45 INFO - PROCESS | 1727 | 1468457445967 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 17:50:45 INFO - PROCESS | 1727 | 1468457445971 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 17:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:50:45 INFO - PROCESS | 1727 | 1468457445977 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - PROCESS | 1727 | 1468457445981 Marionette TRACE conn4 <- [1,2018,null,{}] 17:50:45 INFO - PROCESS | 1727 | 1468457445987 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:45 INFO - PROCESS | 1727 | 1468457445992 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:46 INFO - PROCESS | 1727 | 1468457446176 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 17:50:46 INFO - PROCESS | 1727 | 1468457446450 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:46 INFO - PROCESS | 1727 | 1468457446463 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc400 == 36 [pid = 1727] [id = 512] 17:50:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x90fd4400) [pid = 1727] [serial = 1537] [outer = (nil)] 17:50:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af1d000) [pid = 1727] [serial = 1538] [outer = 0x90fd4400] 17:50:46 INFO - PROCESS | 1727 | 1468457446552 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9af1b800) [pid = 1727] [serial = 1539] [outer = 0x90fd4400] 17:50:47 INFO - PROCESS | 1727 | 1468457447514 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1584ms 17:50:47 INFO - PROCESS | 1727 | 1468457447562 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 1727 | 1468457447567 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 17:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:50:47 INFO - PROCESS | 1727 | 1468457447606 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - PROCESS | 1727 | 1468457447611 Marionette TRACE conn4 <- [1,2022,null,{}] 17:50:47 INFO - PROCESS | 1727 | 1468457447617 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:47 INFO - PROCESS | 1727 | 1468457447622 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:47 INFO - PROCESS | 1727 | 1468457447820 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 17:50:48 INFO - PROCESS | 1727 | 1468457448047 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:48 INFO - PROCESS | 1727 | 1468457448056 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc800 == 37 [pid = 1727] [id = 513] 17:50:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x90fcd000) [pid = 1727] [serial = 1540] [outer = (nil)] 17:50:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x939aac00) [pid = 1727] [serial = 1541] [outer = 0x90fcd000] 17:50:48 INFO - PROCESS | 1727 | 1468457448165 Marionette DEBUG loaded listener.js 17:50:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x952bc800) [pid = 1727] [serial = 1542] [outer = 0x90fcd000] 17:50:49 INFO - PROCESS | 1727 | 1468457449427 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1942ms 17:50:49 INFO - PROCESS | 1727 | 1468457449561 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 17:50:49 INFO - PROCESS | 1727 | 1468457449568 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 17:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:50:49 INFO - PROCESS | 1727 | 1468457449581 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:50:49 INFO - PROCESS | 1727 | 1468457449587 Marionette TRACE conn4 <- [1,2026,null,{}] 17:50:49 INFO - PROCESS | 1727 | 1468457449620 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:49 INFO - PROCESS | 1727 | 1468457449624 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:49 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c800 == 36 [pid = 1727] [id = 483] 17:50:49 INFO - PROCESS | 1727 | --DOCSHELL 0x91f38000 == 35 [pid = 1727] [id = 487] 17:50:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92746c00 == 34 [pid = 1727] [id = 485] 17:50:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92330400 == 33 [pid = 1727] [id = 484] 17:50:49 INFO - PROCESS | 1727 | --DOCSHELL 0x924bec00 == 32 [pid = 1727] [id = 494] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af12800) [pid = 1727] [serial = 1493] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9aaa4800) [pid = 1727] [serial = 1487] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c31400) [pid = 1727] [serial = 1490] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9784ec00) [pid = 1727] [serial = 1494] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x99302800) [pid = 1727] [serial = 1472] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x95151400) [pid = 1727] [serial = 1473] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x90fd3400) [pid = 1727] [serial = 1478] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9232f400) [pid = 1727] [serial = 1479] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92c35800) [pid = 1727] [serial = 1469] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x93a5b400) [pid = 1727] [serial = 1470] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x99173400) [pid = 1727] [serial = 1484] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9ab3a400) [pid = 1727] [serial = 1475] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af04800) [pid = 1727] [serial = 1476] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93c68000) [pid = 1727] [serial = 1481] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x95145c00) [pid = 1727] [serial = 1482] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a0eec00) [pid = 1727] [serial = 1467] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9aaaa400) [pid = 1727] [serial = 1488] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a074c00) [pid = 1727] [serial = 1485] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x90fc9800) [pid = 1727] [serial = 1491] [outer = (nil)] [url = about:blank] 17:50:49 INFO - PROCESS | 1727 | 1468457449897 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 17:50:50 INFO - PROCESS | 1727 | 1468457450067 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 1727 | 1468457450076 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c3800 == 33 [pid = 1727] [id = 514] 17:50:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x924c4800) [pid = 1727] [serial = 1543] [outer = (nil)] 17:50:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92c30400) [pid = 1727] [serial = 1544] [outer = 0x924c4800] 17:50:50 INFO - PROCESS | 1727 | 1468457450158 Marionette DEBUG loaded listener.js 17:50:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x93a56c00) [pid = 1727] [serial = 1545] [outer = 0x924c4800] 17:50:51 INFO - PROCESS | 1727 | 1468457451198 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1646ms 17:50:51 INFO - PROCESS | 1727 | 1468457451225 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 17:50:51 INFO - PROCESS | 1727 | 1468457451232 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 17:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:50:51 INFO - PROCESS | 1727 | 1468457451243 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:50:51 INFO - PROCESS | 1727 | 1468457451246 Marionette TRACE conn4 <- [1,2030,null,{}] 17:50:51 INFO - PROCESS | 1727 | 1468457451253 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:51 INFO - PROCESS | 1727 | 1468457451260 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:51 INFO - PROCESS | 1727 | 1468457451445 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 17:50:51 INFO - PROCESS | 1727 | 1468457451595 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:51 INFO - PROCESS | 1727 | 1468457451604 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fc9800 == 34 [pid = 1727] [id = 515] 17:50:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x952c1800) [pid = 1727] [serial = 1546] [outer = (nil)] 17:50:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9784ec00) [pid = 1727] [serial = 1547] [outer = 0x952c1800] 17:50:51 INFO - PROCESS | 1727 | 1468457451676 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x99308800) [pid = 1727] [serial = 1548] [outer = 0x952c1800] 17:50:52 INFO - PROCESS | 1727 | 1468457452551 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1379ms 17:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:50:52 INFO - PROCESS | 1727 | 1468457452623 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 17:50:52 INFO - PROCESS | 1727 | 1468457452626 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 17:50:52 INFO - PROCESS | 1727 | 1468457452634 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:50:52 INFO - PROCESS | 1727 | 1468457452641 Marionette TRACE conn4 <- [1,2034,null,{}] 17:50:52 INFO - PROCESS | 1727 | 1468457452669 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:52 INFO - PROCESS | 1727 | 1468457452677 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:52 INFO - PROCESS | 1727 | 1468457452918 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 17:50:52 INFO - PROCESS | 1727 | 1468457452945 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:52 INFO - PROCESS | 1727 | 1468457452956 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0f5000 == 35 [pid = 1727] [id = 516] 17:50:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a4ebc00) [pid = 1727] [serial = 1549] [outer = (nil)] 17:50:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9aaa8800) [pid = 1727] [serial = 1550] [outer = 0x9a4ebc00] 17:50:53 INFO - PROCESS | 1727 | 1468457453030 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9ab5a400) [pid = 1727] [serial = 1551] [outer = 0x9a4ebc00] 17:50:53 INFO - PROCESS | 1727 | 1468457453977 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1401ms 17:50:54 INFO - PROCESS | 1727 | 1468457454040 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 17:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:50:54 INFO - PROCESS | 1727 | 1468457454045 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 17:50:54 INFO - PROCESS | 1727 | 1468457454052 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 1727 | 1468457454055 Marionette TRACE conn4 <- [1,2038,null,{}] 17:50:54 INFO - PROCESS | 1727 | 1468457454061 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:54 INFO - PROCESS | 1727 | 1468457454066 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:54 INFO - PROCESS | 1727 | 1468457454280 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 17:50:54 INFO - PROCESS | 1727 | 1468457454303 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1727 | 1468457454313 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ab3a400 == 36 [pid = 1727] [id = 517] 17:50:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9af13400) [pid = 1727] [serial = 1552] [outer = (nil)] 17:50:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9af0f400) [pid = 1727] [serial = 1553] [outer = 0x9af13400] 17:50:54 INFO - PROCESS | 1727 | 1468457454395 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9930a800) [pid = 1727] [serial = 1554] [outer = 0x9af13400] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92752000) [pid = 1727] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x90fcb800) [pid = 1727] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x93c6a400) [pid = 1727] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93c68400) [pid = 1727] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9656b800) [pid = 1727] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x953b1400) [pid = 1727] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x92744800) [pid = 1727] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:50:54 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a074800) [pid = 1727] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:50:55 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9b3e9800) [pid = 1727] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:50:55 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x99305400) [pid = 1727] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:50:55 INFO - PROCESS | 1727 | 1468457455418 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1392ms 17:50:55 INFO - PROCESS | 1727 | 1468457455444 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 1727 | 1468457455447 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 17:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:50:55 INFO - PROCESS | 1727 | 1468457455455 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - PROCESS | 1727 | 1468457455459 Marionette TRACE conn4 <- [1,2042,null,{}] 17:50:55 INFO - PROCESS | 1727 | 1468457455464 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:55 INFO - PROCESS | 1727 | 1468457455469 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:55 INFO - PROCESS | 1727 | 1468457455679 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 17:50:55 INFO - PROCESS | 1727 | 1468457455693 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:55 INFO - PROCESS | 1727 | 1468457455698 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59000 == 37 [pid = 1727] [id = 518] 17:50:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x90fd0800) [pid = 1727] [serial = 1555] [outer = (nil)] 17:50:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x99305400) [pid = 1727] [serial = 1556] [outer = 0x90fd0800] 17:50:55 INFO - PROCESS | 1727 | 1468457455770 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x96572000) [pid = 1727] [serial = 1557] [outer = 0x90fd0800] 17:50:56 INFO - PROCESS | 1727 | 1468457456721 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1330ms 17:50:56 INFO - PROCESS | 1727 | 1468457456786 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 17:50:56 INFO - PROCESS | 1727 | 1468457456790 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 17:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:50:56 INFO - PROCESS | 1727 | 1468457456796 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 1727 | 1468457456799 Marionette TRACE conn4 <- [1,2046,null,{}] 17:50:56 INFO - PROCESS | 1727 | 1468457456805 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:56 INFO - PROCESS | 1727 | 1468457456819 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:57 INFO - PROCESS | 1727 | 1468457457095 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 17:50:57 INFO - PROCESS | 1727 | 1468457457346 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:57 INFO - PROCESS | 1727 | 1468457457357 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd62400 == 38 [pid = 1727] [id = 519] 17:50:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x90fc9400) [pid = 1727] [serial = 1558] [outer = (nil)] 17:50:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x90fd8000) [pid = 1727] [serial = 1559] [outer = 0x90fc9400] 17:50:57 INFO - PROCESS | 1727 | 1468457457490 Marionette DEBUG loaded listener.js 17:50:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92229c00) [pid = 1727] [serial = 1560] [outer = 0x90fc9400] 17:50:58 INFO - PROCESS | 1727 | 1468457458463 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1730ms 17:50:58 INFO - PROCESS | 1727 | 1468457458530 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 17:50:58 INFO - PROCESS | 1727 | 1468457458537 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 17:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:50:58 INFO - PROCESS | 1727 | 1468457458545 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:50:58 INFO - PROCESS | 1727 | 1468457458550 Marionette TRACE conn4 <- [1,2050,null,{}] 17:50:58 INFO - PROCESS | 1727 | 1468457458558 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:58 INFO - PROCESS | 1727 | 1468457458567 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:58 INFO - PROCESS | 1727 | 1468457458775 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 17:50:59 INFO - PROCESS | 1727 | 1468457459005 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 1727 | 1468457459012 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:50:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e50400 == 39 [pid = 1727] [id = 520] 17:50:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x939a9400) [pid = 1727] [serial = 1561] [outer = (nil)] 17:50:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93c6bc00) [pid = 1727] [serial = 1562] [outer = 0x939a9400] 17:50:59 INFO - PROCESS | 1727 | 1468457459148 Marionette DEBUG loaded listener.js 17:50:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x94780800) [pid = 1727] [serial = 1563] [outer = 0x939a9400] 17:51:00 INFO - PROCESS | 1727 | 1468457460120 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1633ms 17:51:00 INFO - PROCESS | 1727 | 1468457460179 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 17:51:00 INFO - PROCESS | 1727 | 1468457460184 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 17:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:51:00 INFO - PROCESS | 1727 | 1468457460192 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:51:00 INFO - PROCESS | 1727 | 1468457460196 Marionette TRACE conn4 <- [1,2054,null,{}] 17:51:00 INFO - PROCESS | 1727 | 1468457460202 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:00 INFO - PROCESS | 1727 | 1468457460208 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:00 INFO - PROCESS | 1727 | 1468457460405 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 17:51:00 INFO - PROCESS | 1727 | 1468457460591 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 1727 | 1468457460599 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656f400 == 40 [pid = 1727] [id = 521] 17:51:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x98202400) [pid = 1727] [serial = 1564] [outer = (nil)] 17:51:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x99758800) [pid = 1727] [serial = 1565] [outer = 0x98202400] 17:51:00 INFO - PROCESS | 1727 | 1468457460681 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a0ed800) [pid = 1727] [serial = 1566] [outer = 0x98202400] 17:51:01 INFO - PROCESS | 1727 | 1468457461836 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1697ms 17:51:01 INFO - PROCESS | 1727 | 1468457461890 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 1727 | 1468457461896 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 17:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:51:01 INFO - PROCESS | 1727 | 1468457461915 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 1727 | 1468457461923 Marionette TRACE conn4 <- [1,2058,null,{}] 17:51:01 INFO - PROCESS | 1727 | 1468457461930 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:01 INFO - PROCESS | 1727 | 1468457461937 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:02 INFO - PROCESS | 1727 | 1468457462183 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 17:51:02 INFO - PROCESS | 1727 | 1468457462457 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:02 INFO - PROCESS | 1727 | 1468457462466 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e48000 == 41 [pid = 1727] [id = 522] 17:51:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x95150c00) [pid = 1727] [serial = 1567] [outer = (nil)] 17:51:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9bc11c00) [pid = 1727] [serial = 1568] [outer = 0x95150c00] 17:51:02 INFO - PROCESS | 1727 | 1468457462552 Marionette DEBUG loaded listener.js 17:51:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9bcf6800) [pid = 1727] [serial = 1569] [outer = 0x95150c00] 17:51:03 INFO - PROCESS | 1727 | 1468457463462 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1593ms 17:51:03 INFO - PROCESS | 1727 | 1468457463500 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 17:51:03 INFO - PROCESS | 1727 | 1468457463503 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 17:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:51:03 INFO - PROCESS | 1727 | 1468457463530 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:51:03 INFO - PROCESS | 1727 | 1468457463535 Marionette TRACE conn4 <- [1,2062,null,{}] 17:51:03 INFO - PROCESS | 1727 | 1468457463541 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:03 INFO - PROCESS | 1727 | 1468457463547 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:03 INFO - PROCESS | 1727 | 1468457463749 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 17:51:04 INFO - PROCESS | 1727 | 1468457463990 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 1727 | 1468457464000 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x952b8400 == 42 [pid = 1727] [id = 523] 17:51:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a1ebc00) [pid = 1727] [serial = 1570] [outer = (nil)] 17:51:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c048800) [pid = 1727] [serial = 1571] [outer = 0x9a1ebc00] 17:51:04 INFO - PROCESS | 1727 | 1468457464096 Marionette DEBUG loaded listener.js 17:51:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9d3c5000) [pid = 1727] [serial = 1572] [outer = 0x9a1ebc00] 17:51:05 INFO - PROCESS | 1727 | 1468457465028 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1550ms 17:51:05 INFO - PROCESS | 1727 | 1468457465078 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 17:51:05 INFO - PROCESS | 1727 | 1468457465083 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 17:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:51:05 INFO - PROCESS | 1727 | 1468457465091 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:51:05 INFO - PROCESS | 1727 | 1468457465095 Marionette TRACE conn4 <- [1,2066,null,{}] 17:51:05 INFO - PROCESS | 1727 | 1468457465101 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:05 INFO - PROCESS | 1727 | 1468457465106 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:05 INFO - PROCESS | 1727 | 1468457465293 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 17:51:05 INFO - PROCESS | 1727 | 1468457465482 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 1727 | 1468457465500 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d44a000 == 43 [pid = 1727] [id = 524] 17:51:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9d454800) [pid = 1727] [serial = 1573] [outer = (nil)] 17:51:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9d807c00) [pid = 1727] [serial = 1574] [outer = 0x9d454800] 17:51:05 INFO - PROCESS | 1727 | 1468457465663 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0xa100ec00) [pid = 1727] [serial = 1575] [outer = 0x9d454800] 17:51:06 INFO - PROCESS | 1727 | 1468457466636 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1583ms 17:51:06 INFO - PROCESS | 1727 | 1468457466675 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 1727 | 1468457466680 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 17:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:51:06 INFO - PROCESS | 1727 | 1468457466686 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - PROCESS | 1727 | 1468457466690 Marionette TRACE conn4 <- [1,2070,null,{}] 17:51:06 INFO - PROCESS | 1727 | 1468457466696 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:06 INFO - PROCESS | 1727 | 1468457466702 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:06 INFO - PROCESS | 1727 | 1468457466916 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 17:51:07 INFO - PROCESS | 1727 | 1468457467156 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 1727 | 1468457467168 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd4c00 == 44 [pid = 1727] [id = 525] 17:51:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x91f3a400) [pid = 1727] [serial = 1576] [outer = (nil)] 17:51:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92750800) [pid = 1727] [serial = 1577] [outer = 0x91f3a400] 17:51:07 INFO - PROCESS | 1727 | 1468457467294 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92e46c00) [pid = 1727] [serial = 1578] [outer = 0x91f3a400] 17:51:08 INFO - PROCESS | 1727 | 1468457468463 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1841ms 17:51:08 INFO - PROCESS | 1727 | 1468457468529 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 1727 | 1468457468535 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 17:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:51:08 INFO - PROCESS | 1727 | 1468457468544 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 1727 | 1468457468549 Marionette TRACE conn4 <- [1,2074,null,{}] 17:51:08 INFO - PROCESS | 1727 | 1468457468557 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:08 INFO - PROCESS | 1727 | 1468457468563 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:08 INFO - PROCESS | 1727 | 1468457468817 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 17:51:09 INFO - PROCESS | 1727 | 1468457469146 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:09 INFO - PROCESS | 1727 | 1468457469152 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x92748400 == 45 [pid = 1727] [id = 526] 17:51:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9274ac00) [pid = 1727] [serial = 1579] [outer = (nil)] 17:51:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x939ab800) [pid = 1727] [serial = 1580] [outer = 0x9274ac00] 17:51:09 INFO - PROCESS | 1727 | 1468457469237 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x93a61800) [pid = 1727] [serial = 1581] [outer = 0x9274ac00] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcac00 == 44 [pid = 1727] [id = 504] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9232c800 == 43 [pid = 1727] [id = 499] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59000 == 42 [pid = 1727] [id = 518] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9ab3a400 == 41 [pid = 1727] [id = 517] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0f5000 == 40 [pid = 1727] [id = 516] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x90fc9800 == 39 [pid = 1727] [id = 515] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x924c3800 == 38 [pid = 1727] [id = 514] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc800 == 37 [pid = 1727] [id = 513] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc400 == 36 [pid = 1727] [id = 512] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e000 == 35 [pid = 1727] [id = 510] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa6c00 == 34 [pid = 1727] [id = 511] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x924c7800 == 33 [pid = 1727] [id = 509] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd65000 == 32 [pid = 1727] [id = 501] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x924ca400 == 31 [pid = 1727] [id = 502] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x93a57800 == 30 [pid = 1727] [id = 503] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9274c400 == 29 [pid = 1727] [id = 493] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9232d000 == 28 [pid = 1727] [id = 497] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x93c67800 == 27 [pid = 1727] [id = 506] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x924c5000 == 26 [pid = 1727] [id = 489] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9232cc00 == 25 [pid = 1727] [id = 490] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9656b400 == 24 [pid = 1727] [id = 507] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59c00 == 23 [pid = 1727] [id = 496] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x91f37800 == 22 [pid = 1727] [id = 498] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x92333800 == 21 [pid = 1727] [id = 508] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x95147c00 == 20 [pid = 1727] [id = 488] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa7c00 == 19 [pid = 1727] [id = 491] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x92751c00 == 18 [pid = 1727] [id = 505] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x96568400 == 17 [pid = 1727] [id = 486] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9221cc00 == 16 [pid = 1727] [id = 495] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9af1bc00 == 15 [pid = 1727] [id = 500] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f800 == 14 [pid = 1727] [id = 492] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd4c00 == 13 [pid = 1727] [id = 525] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9d44a000 == 12 [pid = 1727] [id = 524] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x952b8400 == 11 [pid = 1727] [id = 523] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x92e48000 == 10 [pid = 1727] [id = 522] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x92e50400 == 9 [pid = 1727] [id = 520] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x9656f400 == 8 [pid = 1727] [id = 521] 17:51:10 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd62400 == 7 [pid = 1727] [id = 519] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9826e000) [pid = 1727] [serial = 1526] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x92c37400) [pid = 1727] [serial = 1517] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92c3ec00) [pid = 1727] [serial = 1518] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x90fd3c00) [pid = 1727] [serial = 1514] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92224800) [pid = 1727] [serial = 1515] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9514dc00) [pid = 1727] [serial = 1512] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x95149800) [pid = 1727] [serial = 1511] [outer = (nil)] [url = about:blank] 17:51:10 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9514c000) [pid = 1727] [serial = 1521] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x96574000) [pid = 1727] [serial = 1523] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9c041800) [pid = 1727] [serial = 1508] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x95150400) [pid = 1727] [serial = 1497] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x93c6c800) [pid = 1727] [serial = 1496] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93c73400) [pid = 1727] [serial = 1520] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a87b800) [pid = 1727] [serial = 1500] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a1b2800) [pid = 1727] [serial = 1499] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4ec000) [pid = 1727] [serial = 1503] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x98204400) [pid = 1727] [serial = 1524] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b407000) [pid = 1727] [serial = 1502] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9bc18800) [pid = 1727] [serial = 1506] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b7a3c00) [pid = 1727] [serial = 1505] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9c043400) [pid = 1727] [serial = 1509] [outer = (nil)] [url = about:blank] 17:51:11 INFO - PROCESS | 1727 | 1468457471461 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2953ms 17:51:11 INFO - PROCESS | 1727 | 1468457471501 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 17:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:51:11 INFO - PROCESS | 1727 | 1468457471515 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 17:51:11 INFO - PROCESS | 1727 | 1468457471529 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 1727 | 1468457471537 Marionette TRACE conn4 <- [1,2078,null,{}] 17:51:11 INFO - PROCESS | 1727 | 1468457471551 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:11 INFO - PROCESS | 1727 | 1468457471561 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:11 INFO - PROCESS | 1727 | 1468457471939 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 17:51:12 INFO - PROCESS | 1727 | 1468457472117 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 1727 | 1468457472128 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x9222b000 == 8 [pid = 1727] [id = 527] 17:51:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9232b000) [pid = 1727] [serial = 1582] [outer = (nil)] 17:51:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92339000) [pid = 1727] [serial = 1583] [outer = 0x9232b000] 17:51:12 INFO - PROCESS | 1727 | 1468457472201 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x924c3000) [pid = 1727] [serial = 1584] [outer = 0x9232b000] 17:51:12 INFO - PROCESS | 1727 | 1468457472990 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1497ms 17:51:13 INFO - PROCESS | 1727 | 1468457473022 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 17:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:51:13 INFO - PROCESS | 1727 | 1468457473031 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 17:51:13 INFO - PROCESS | 1727 | 1468457473043 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1727 | 1468457473048 Marionette TRACE conn4 <- [1,2082,null,{}] 17:51:13 INFO - PROCESS | 1727 | 1468457473055 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:13 INFO - PROCESS | 1727 | 1468457473060 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:13 INFO - PROCESS | 1727 | 1468457473254 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 17:51:13 INFO - PROCESS | 1727 | 1468457473397 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 1727 | 1468457473405 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c39800 == 9 [pid = 1727] [id = 528] 17:51:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92c3dc00) [pid = 1727] [serial = 1585] [outer = (nil)] 17:51:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x93a57800) [pid = 1727] [serial = 1586] [outer = 0x92c3dc00] 17:51:13 INFO - PROCESS | 1727 | 1468457473484 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c6e800) [pid = 1727] [serial = 1587] [outer = 0x92c3dc00] 17:51:14 INFO - PROCESS | 1727 | 1468457474485 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1486ms 17:51:14 INFO - PROCESS | 1727 | 1468457474529 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 17:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:51:14 INFO - PROCESS | 1727 | 1468457474533 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 17:51:14 INFO - PROCESS | 1727 | 1468457474547 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:51:14 INFO - PROCESS | 1727 | 1468457474552 Marionette TRACE conn4 <- [1,2086,null,{}] 17:51:14 INFO - PROCESS | 1727 | 1468457474572 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:14 INFO - PROCESS | 1727 | 1468457474582 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:14 INFO - PROCESS | 1727 | 1468457474808 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 17:51:14 INFO - PROCESS | 1727 | 1468457474830 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 1727 | 1468457474842 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c4800 == 10 [pid = 1727] [id = 529] 17:51:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x952c5000) [pid = 1727] [serial = 1588] [outer = (nil)] 17:51:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x96569400) [pid = 1727] [serial = 1589] [outer = 0x952c5000] 17:51:14 INFO - PROCESS | 1727 | 1468457474919 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x96573400) [pid = 1727] [serial = 1590] [outer = 0x952c5000] 17:51:16 INFO - PROCESS | 1727 | 1468457476300 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a4ebc00) [pid = 1727] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9af13400) [pid = 1727] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x90fd6c00) [pid = 1727] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9aaa8000) [pid = 1727] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9274f800) [pid = 1727] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x924c4800) [pid = 1727] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x90fcd000) [pid = 1727] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x952c1800) [pid = 1727] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x90fd4400) [pid = 1727] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x924c8c00) [pid = 1727] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:51:16 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x90fd0800) [pid = 1727] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1846ms 17:51:16 INFO - PROCESS | 1727 | 1468457476386 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 17:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:51:16 INFO - PROCESS | 1727 | 1468457476391 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 17:51:16 INFO - PROCESS | 1727 | 1468457476397 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 1727 | 1468457476400 Marionette TRACE conn4 <- [1,2090,null,{}] 17:51:16 INFO - PROCESS | 1727 | 1468457476406 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:16 INFO - PROCESS | 1727 | 1468457476411 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:16 INFO - PROCESS | 1727 | 1468457476605 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 17:51:16 INFO - PROCESS | 1727 | 1468457476746 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 1727 | 1468457476754 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x92333000 == 11 [pid = 1727] [id = 530] 17:51:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93a5a000) [pid = 1727] [serial = 1591] [outer = (nil)] 17:51:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x95152000) [pid = 1727] [serial = 1592] [outer = 0x93a5a000] 17:51:16 INFO - PROCESS | 1727 | 1468457476830 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96571c00) [pid = 1727] [serial = 1593] [outer = 0x93a5a000] 17:51:17 INFO - PROCESS | 1727 | 1468457477630 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1289ms 17:51:17 INFO - PROCESS | 1727 | 1468457477687 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 1727 | 1468457477691 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 17:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:51:17 INFO - PROCESS | 1727 | 1468457477703 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1727 | 1468457477706 Marionette TRACE conn4 <- [1,2094,null,{}] 17:51:17 INFO - PROCESS | 1727 | 1468457477712 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:17 INFO - PROCESS | 1727 | 1468457477717 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:17 INFO - PROCESS | 1727 | 1468457477895 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 17:51:17 INFO - PROCESS | 1727 | 1468457477907 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:17 INFO - PROCESS | 1727 | 1468457477916 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a54800 == 12 [pid = 1727] [id = 531] 17:51:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9656f800) [pid = 1727] [serial = 1594] [outer = (nil)] 17:51:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x96574400) [pid = 1727] [serial = 1595] [outer = 0x9656f800] 17:51:18 INFO - PROCESS | 1727 | 1468457478122 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a1afc00) [pid = 1727] [serial = 1596] [outer = 0x9656f800] 17:51:19 INFO - PROCESS | 1727 | 1468457479240 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1586ms 17:51:19 INFO - PROCESS | 1727 | 1468457479291 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 1727 | 1468457479298 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 17:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:51:19 INFO - PROCESS | 1727 | 1468457479307 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1727 | 1468457479315 Marionette TRACE conn4 <- [1,2098,null,{}] 17:51:19 INFO - PROCESS | 1727 | 1468457479323 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:19 INFO - PROCESS | 1727 | 1468457479329 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:19 INFO - PROCESS | 1727 | 1468457479554 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 17:51:19 INFO - PROCESS | 1727 | 1468457479800 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 1727 | 1468457479809 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bfc00 == 13 [pid = 1727] [id = 532] 17:51:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x924c1c00) [pid = 1727] [serial = 1597] [outer = (nil)] 17:51:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92c37000) [pid = 1727] [serial = 1598] [outer = 0x924c1c00] 17:51:19 INFO - PROCESS | 1727 | 1468457479936 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x939ae400) [pid = 1727] [serial = 1599] [outer = 0x924c1c00] 17:51:20 INFO - PROCESS | 1727 | 1468457480973 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1746ms 17:51:21 INFO - PROCESS | 1727 | 1468457481053 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 1727 | 1468457481061 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 17:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:51:21 INFO - PROCESS | 1727 | 1468457481073 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1727 | 1468457481077 Marionette TRACE conn4 <- [1,2102,null,{}] 17:51:21 INFO - PROCESS | 1727 | 1468457481084 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:21 INFO - PROCESS | 1727 | 1468457481091 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:21 INFO - PROCESS | 1727 | 1468457481323 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 17:51:21 INFO - PROCESS | 1727 | 1468457481603 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 1727 | 1468457481612 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f400 == 14 [pid = 1727] [id = 533] 17:51:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x96569800) [pid = 1727] [serial = 1600] [outer = (nil)] 17:51:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x99758400) [pid = 1727] [serial = 1601] [outer = 0x96569800] 17:51:21 INFO - PROCESS | 1727 | 1468457481701 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x96575c00) [pid = 1727] [serial = 1602] [outer = 0x96569800] 17:51:22 INFO - PROCESS | 1727 | 1468457482759 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1740ms 17:51:22 INFO - PROCESS | 1727 | 1468457482814 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 1727 | 1468457482817 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 17:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:51:22 INFO - PROCESS | 1727 | 1468457482825 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 1727 | 1468457482831 Marionette TRACE conn4 <- [1,2106,null,{}] 17:51:22 INFO - PROCESS | 1727 | 1468457482849 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:22 INFO - PROCESS | 1727 | 1468457482858 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:23 INFO - PROCESS | 1727 | 1468457483081 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 17:51:23 INFO - PROCESS | 1727 | 1468457483324 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 1727 | 1468457483338 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa4800 == 15 [pid = 1727] [id = 534] 17:51:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9aaa7000) [pid = 1727] [serial = 1603] [outer = (nil)] 17:51:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9ab34000) [pid = 1727] [serial = 1604] [outer = 0x9aaa7000] 17:51:23 INFO - PROCESS | 1727 | 1468457483451 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9af0a800) [pid = 1727] [serial = 1605] [outer = 0x9aaa7000] 17:51:24 INFO - PROCESS | 1727 | 1468457484635 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1893ms 17:51:24 INFO - PROCESS | 1727 | 1468457484723 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 1727 | 1468457484730 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 17:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:51:24 INFO - PROCESS | 1727 | 1468457484739 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 1727 | 1468457484743 Marionette TRACE conn4 <- [1,2110,null,{}] 17:51:24 INFO - PROCESS | 1727 | 1468457484752 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:24 INFO - PROCESS | 1727 | 1468457484757 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:25 INFO - PROCESS | 1727 | 1468457485006 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 17:51:25 INFO - PROCESS | 1727 | 1468457485309 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 1727 | 1468457485323 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x99305400) [pid = 1727] [serial = 1556] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9ab5a400) [pid = 1727] [serial = 1551] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af0f400) [pid = 1727] [serial = 1553] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9930a800) [pid = 1727] [serial = 1554] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a07b800) [pid = 1727] [serial = 1533] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9ab30000) [pid = 1727] [serial = 1535] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9af08000) [pid = 1727] [serial = 1536] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9930f000) [pid = 1727] [serial = 1527] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92c30400) [pid = 1727] [serial = 1544] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93a56c00) [pid = 1727] [serial = 1545] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x939aac00) [pid = 1727] [serial = 1541] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x952bc800) [pid = 1727] [serial = 1542] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9784ec00) [pid = 1727] [serial = 1547] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9af1d000) [pid = 1727] [serial = 1538] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af1b800) [pid = 1727] [serial = 1539] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x92748800) [pid = 1727] [serial = 1529] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x939b3800) [pid = 1727] [serial = 1530] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x993b7800) [pid = 1727] [serial = 1532] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9aaa8800) [pid = 1727] [serial = 1550] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x99308800) [pid = 1727] [serial = 1548] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x96572000) [pid = 1727] [serial = 1557] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c1400 == 16 [pid = 1727] [id = 535] 17:51:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x924c5000) [pid = 1727] [serial = 1606] [outer = (nil)] 17:51:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92748800) [pid = 1727] [serial = 1607] [outer = 0x924c5000] 17:51:25 INFO - PROCESS | 1727 | 1468457485438 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9274c800) [pid = 1727] [serial = 1608] [outer = 0x924c5000] 17:51:26 INFO - PROCESS | 1727 | 1468457486266 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1587ms 17:51:26 INFO - PROCESS | 1727 | 1468457486328 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 17:51:26 INFO - PROCESS | 1727 | 1468457486335 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 17:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:51:26 INFO - PROCESS | 1727 | 1468457486347 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 1727 | 1468457486350 Marionette TRACE conn4 <- [1,2114,null,{}] 17:51:26 INFO - PROCESS | 1727 | 1468457486357 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:26 INFO - PROCESS | 1727 | 1468457486363 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:26 INFO - PROCESS | 1727 | 1468457486533 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 17:51:26 INFO - PROCESS | 1727 | 1468457486543 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 1727 | 1468457486552 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9514f000 == 17 [pid = 1727] [id = 536] 17:51:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9514f800) [pid = 1727] [serial = 1609] [outer = (nil)] 17:51:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x952b8800) [pid = 1727] [serial = 1610] [outer = 0x9514f800] 17:51:26 INFO - PROCESS | 1727 | 1468457486633 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x953b7c00) [pid = 1727] [serial = 1611] [outer = 0x9514f800] 17:51:27 INFO - PROCESS | 1727 | 1468457487655 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1331ms 17:51:27 INFO - PROCESS | 1727 | 1468457487679 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 17:51:27 INFO - PROCESS | 1727 | 1468457487682 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 17:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:51:27 INFO - PROCESS | 1727 | 1468457487690 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - PROCESS | 1727 | 1468457487697 Marionette TRACE conn4 <- [1,2118,null,{}] 17:51:27 INFO - PROCESS | 1727 | 1468457487713 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:27 INFO - PROCESS | 1727 | 1468457487722 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:27 INFO - PROCESS | 1727 | 1468457487892 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 17:51:28 INFO - PROCESS | 1727 | 1468457488048 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 1727 | 1468457488056 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a076c00 == 18 [pid = 1727] [id = 537] 17:51:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a078400) [pid = 1727] [serial = 1612] [outer = (nil)] 17:51:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a38a000) [pid = 1727] [serial = 1613] [outer = 0x9a078400] 17:51:28 INFO - PROCESS | 1727 | 1468457488131 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a87b800) [pid = 1727] [serial = 1614] [outer = 0x9a078400] 17:51:29 INFO - PROCESS | 1727 | 1468457489100 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1443ms 17:51:29 INFO - PROCESS | 1727 | 1468457489133 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 17:51:29 INFO - PROCESS | 1727 | 1468457489137 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 17:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:51:29 INFO - PROCESS | 1727 | 1468457489143 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 1727 | 1468457489146 Marionette TRACE conn4 <- [1,2122,null,{}] 17:51:29 INFO - PROCESS | 1727 | 1468457489152 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:29 INFO - PROCESS | 1727 | 1468457489157 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:29 INFO - PROCESS | 1727 | 1468457489397 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 17:51:29 INFO - PROCESS | 1727 | 1468457489424 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 1727 | 1468457489432 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c1400 == 19 [pid = 1727] [id = 538] 17:51:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a07b800) [pid = 1727] [serial = 1615] [outer = (nil)] 17:51:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9ab3a800) [pid = 1727] [serial = 1616] [outer = 0x9a07b800] 17:51:29 INFO - PROCESS | 1727 | 1468457489503 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9af0f800) [pid = 1727] [serial = 1617] [outer = 0x9a07b800] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9d454800) [pid = 1727] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x90fc9400) [pid = 1727] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x98202400) [pid = 1727] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x952c5000) [pid = 1727] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x939a9400) [pid = 1727] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9274ac00) [pid = 1727] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x95150c00) [pid = 1727] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x91f3a400) [pid = 1727] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a1ebc00) [pid = 1727] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92c3dc00) [pid = 1727] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9232b000) [pid = 1727] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:51:30 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x93a5a000) [pid = 1727] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:51:30 INFO - PROCESS | 1727 | 1468457490501 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1381ms 17:51:30 INFO - PROCESS | 1727 | 1468457490525 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 1727 | 1468457490529 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 17:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:51:30 INFO - PROCESS | 1727 | 1468457490535 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 1727 | 1468457490538 Marionette TRACE conn4 <- [1,2126,null,{}] 17:51:30 INFO - PROCESS | 1727 | 1468457490544 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:30 INFO - PROCESS | 1727 | 1468457490549 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:30 INFO - PROCESS | 1727 | 1468457490751 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 17:51:30 INFO - PROCESS | 1727 | 1468457490771 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 1727 | 1468457490776 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3e400 == 20 [pid = 1727] [id = 539] 17:51:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x92c3ec00) [pid = 1727] [serial = 1618] [outer = (nil)] 17:51:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9aaa2400) [pid = 1727] [serial = 1619] [outer = 0x92c3ec00] 17:51:30 INFO - PROCESS | 1727 | 1468457490846 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9ab38c00) [pid = 1727] [serial = 1620] [outer = 0x92c3ec00] 17:51:31 INFO - PROCESS | 1727 | 1468457491742 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1237ms 17:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:51:31 INFO - PROCESS | 1727 | 1468457491774 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 1727 | 1468457491778 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 17:51:31 INFO - PROCESS | 1727 | 1468457491785 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 1727 | 1468457491788 Marionette TRACE conn4 <- [1,2130,null,{}] 17:51:31 INFO - PROCESS | 1727 | 1468457491795 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:31 INFO - PROCESS | 1727 | 1468457491805 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:32 INFO - PROCESS | 1727 | 1468457492018 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 17:51:32 INFO - PROCESS | 1727 | 1468457492218 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1727 | 1468457492229 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59c00 == 21 [pid = 1727] [id = 540] 17:51:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x8fd5a800) [pid = 1727] [serial = 1621] [outer = (nil)] 17:51:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x90fc9400) [pid = 1727] [serial = 1622] [outer = 0x8fd5a800] 17:51:32 INFO - PROCESS | 1727 | 1468457492329 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x90fd4000) [pid = 1727] [serial = 1623] [outer = 0x8fd5a800] 17:51:33 INFO - PROCESS | 1727 | 1468457493428 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 1727 | 1468457493484 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 17:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:51:33 INFO - PROCESS | 1727 | 1468457493493 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1727 | 1468457493497 Marionette TRACE conn4 <- [1,2134,null,{}] 17:51:33 INFO - PROCESS | 1727 | 1468457493507 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:33 INFO - PROCESS | 1727 | 1468457493515 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:33 INFO - PROCESS | 1727 | 1468457493721 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 17:51:33 INFO - PROCESS | 1727 | 1468457493966 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 1727 | 1468457493974 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3c400 == 22 [pid = 1727] [id = 541] 17:51:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93a5a400) [pid = 1727] [serial = 1624] [outer = (nil)] 17:51:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93c71800) [pid = 1727] [serial = 1625] [outer = 0x93a5a400] 17:51:34 INFO - PROCESS | 1727 | 1468457494104 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x95148800) [pid = 1727] [serial = 1626] [outer = 0x93a5a400] 17:51:35 INFO - PROCESS | 1727 | 1468457495041 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1594ms 17:51:35 INFO - PROCESS | 1727 | 1468457495092 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 1727 | 1468457495100 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 17:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:51:35 INFO - PROCESS | 1727 | 1468457495126 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 1727 | 1468457495130 Marionette TRACE conn4 <- [1,2138,null,{}] 17:51:35 INFO - PROCESS | 1727 | 1468457495138 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:35 INFO - PROCESS | 1727 | 1468457495144 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:35 INFO - PROCESS | 1727 | 1468457495353 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 17:51:35 INFO - PROCESS | 1727 | 1468457495630 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 1727 | 1468457495637 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x95150c00 == 23 [pid = 1727] [id = 542] 17:51:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9656cc00) [pid = 1727] [serial = 1627] [outer = (nil)] 17:51:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x993ae000) [pid = 1727] [serial = 1628] [outer = 0x9656cc00] 17:51:35 INFO - PROCESS | 1727 | 1468457495738 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a07c800) [pid = 1727] [serial = 1629] [outer = 0x9656cc00] 17:51:36 INFO - PROCESS | 1727 | 1468457496714 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1644ms 17:51:36 INFO - PROCESS | 1727 | 1468457496769 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 1727 | 1468457496774 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 17:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:51:36 INFO - PROCESS | 1727 | 1468457496792 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 1727 | 1468457496802 Marionette TRACE conn4 <- [1,2142,null,{}] 17:51:36 INFO - PROCESS | 1727 | 1468457496810 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:36 INFO - PROCESS | 1727 | 1468457496818 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:37 INFO - PROCESS | 1727 | 1468457497075 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 17:51:37 INFO - PROCESS | 1727 | 1468457497342 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 1727 | 1468457497348 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc800 == 24 [pid = 1727] [id = 543] 17:51:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9aaac000) [pid = 1727] [serial = 1630] [outer = (nil)] 17:51:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b3ea800) [pid = 1727] [serial = 1631] [outer = 0x9aaac000] 17:51:37 INFO - PROCESS | 1727 | 1468457497436 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b407400) [pid = 1727] [serial = 1632] [outer = 0x9aaac000] 17:51:38 INFO - PROCESS | 1727 | 1468457498370 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 1727 | 1468457498448 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 17:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:51:38 INFO - PROCESS | 1727 | 1468457498454 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1727 | 1468457498457 Marionette TRACE conn4 <- [1,2146,null,{}] 17:51:38 INFO - PROCESS | 1727 | 1468457498463 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:38 INFO - PROCESS | 1727 | 1468457498469 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:38 INFO - PROCESS | 1727 | 1468457498688 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 17:51:38 INFO - PROCESS | 1727 | 1468457498925 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 1727 | 1468457498934 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bbc00 == 25 [pid = 1727] [id = 544] 17:51:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92c30c00) [pid = 1727] [serial = 1633] [outer = (nil)] 17:51:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b4f4400) [pid = 1727] [serial = 1634] [outer = 0x92c30c00] 17:51:39 INFO - PROCESS | 1727 | 1468457499056 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b79e800) [pid = 1727] [serial = 1635] [outer = 0x92c30c00] 17:51:39 INFO - PROCESS | 1727 | 1468457499966 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 1727 | 1468457500048 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 17:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:51:40 INFO - PROCESS | 1727 | 1468457500054 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 1727 | 1468457500058 Marionette TRACE conn4 <- [1,2150,null,{}] 17:51:40 INFO - PROCESS | 1727 | 1468457500064 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:40 INFO - PROCESS | 1727 | 1468457500069 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:40 INFO - PROCESS | 1727 | 1468457500286 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 17:51:40 INFO - PROCESS | 1727 | 1468457500533 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1727 | 1468457500551 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b799000 == 26 [pid = 1727] [id = 545] 17:51:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9bcaf800) [pid = 1727] [serial = 1636] [outer = (nil)] 17:51:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c03fc00) [pid = 1727] [serial = 1637] [outer = 0x9bcaf800] 17:51:40 INFO - PROCESS | 1727 | 1468457500688 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9d404400) [pid = 1727] [serial = 1638] [outer = 0x9bcaf800] 17:51:41 INFO - PROCESS | 1727 | 1468457501709 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1686ms 17:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:51:41 INFO - PROCESS | 1727 | 1468457501742 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 1727 | 1468457501745 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 17:51:41 INFO - PROCESS | 1727 | 1468457501752 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 1727 | 1468457501756 Marionette TRACE conn4 <- [1,2154,null,{}] 17:51:41 INFO - PROCESS | 1727 | 1468457501762 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:41 INFO - PROCESS | 1727 | 1468457501769 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:41 INFO - PROCESS | 1727 | 1468457501962 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 17:51:42 INFO - PROCESS | 1727 | 1468457502156 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 1727 | 1468457502164 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c3800 == 27 [pid = 1727] [id = 546] 17:51:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x924c3c00) [pid = 1727] [serial = 1639] [outer = (nil)] 17:51:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9514e000) [pid = 1727] [serial = 1640] [outer = 0x924c3c00] 17:51:42 INFO - PROCESS | 1727 | 1468457502243 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9656e400) [pid = 1727] [serial = 1641] [outer = 0x924c3c00] 17:51:43 INFO - PROCESS | 1727 | 1468457503484 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1789ms 17:51:43 INFO - PROCESS | 1727 | 1468457503541 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 1727 | 1468457503548 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 17:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:51:43 INFO - PROCESS | 1727 | 1468457503557 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - PROCESS | 1727 | 1468457503562 Marionette TRACE conn4 <- [1,2158,null,{}] 17:51:43 INFO - PROCESS | 1727 | 1468457503570 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:43 INFO - PROCESS | 1727 | 1468457503576 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:43 INFO - PROCESS | 1727 | 1468457503764 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 17:51:44 INFO - PROCESS | 1727 | 1468457504008 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 1727 | 1468457504023 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c35000 == 28 [pid = 1727] [id = 547] 17:51:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92c37400) [pid = 1727] [serial = 1642] [outer = (nil)] 17:51:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92c3c000) [pid = 1727] [serial = 1643] [outer = 0x92c37400] 17:51:44 INFO - PROCESS | 1727 | 1468457504097 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x939b5000) [pid = 1727] [serial = 1644] [outer = 0x92c37400] 17:51:44 INFO - PROCESS | 1727 | 1468457504985 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1492ms 17:51:45 INFO - PROCESS | 1727 | 1468457505054 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 1727 | 1468457505061 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 17:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:51:45 INFO - PROCESS | 1727 | 1468457505074 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1727 | 1468457505078 Marionette TRACE conn4 <- [1,2162,null,{}] 17:51:45 INFO - PROCESS | 1727 | 1468457505085 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:45 INFO - PROCESS | 1727 | 1468457505091 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:45 INFO - PROCESS | 1727 | 1468457505276 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 17:51:45 INFO - PROCESS | 1727 | 1468457505555 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:45 INFO - PROCESS | 1727 | 1468457505564 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4a800 == 29 [pid = 1727] [id = 548] 17:51:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x952bc800) [pid = 1727] [serial = 1645] [outer = (nil)] 17:51:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x96547c00) [pid = 1727] [serial = 1646] [outer = 0x952bc800] 17:51:45 INFO - PROCESS | 1727 | 1468457505684 Marionette DEBUG loaded listener.js 17:51:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x98211000) [pid = 1727] [serial = 1647] [outer = 0x952bc800] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3e400 == 28 [pid = 1727] [id = 539] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x952c1400 == 27 [pid = 1727] [id = 538] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9a076c00 == 26 [pid = 1727] [id = 537] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9514f000 == 25 [pid = 1727] [id = 536] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x924c1400 == 24 [pid = 1727] [id = 535] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9222b000 == 23 [pid = 1727] [id = 527] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92c39800 == 22 [pid = 1727] [id = 528] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92748400 == 21 [pid = 1727] [id = 526] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x93a54800 == 20 [pid = 1727] [id = 531] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x924bfc00 == 19 [pid = 1727] [id = 532] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f400 == 18 [pid = 1727] [id = 533] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa4800 == 17 [pid = 1727] [id = 534] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x952c4800 == 16 [pid = 1727] [id = 529] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92333000 == 15 [pid = 1727] [id = 530] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9b799000 == 14 [pid = 1727] [id = 545] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x924c3800 == 13 [pid = 1727] [id = 546] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x924bbc00 == 12 [pid = 1727] [id = 544] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc800 == 11 [pid = 1727] [id = 543] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3c400 == 10 [pid = 1727] [id = 541] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x95150c00 == 9 [pid = 1727] [id = 542] 17:51:46 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59c00 == 8 [pid = 1727] [id = 540] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x96574400) [pid = 1727] [serial = 1595] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x96571c00) [pid = 1727] [serial = 1593] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0xa100ec00) [pid = 1727] [serial = 1575] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x90fd8000) [pid = 1727] [serial = 1559] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a0ed800) [pid = 1727] [serial = 1566] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x96573400) [pid = 1727] [serial = 1590] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x93c6bc00) [pid = 1727] [serial = 1562] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x93a61800) [pid = 1727] [serial = 1581] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9bcf6800) [pid = 1727] [serial = 1569] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92e46c00) [pid = 1727] [serial = 1578] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x939ab800) [pid = 1727] [serial = 1580] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9d3c5000) [pid = 1727] [serial = 1572] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92750800) [pid = 1727] [serial = 1577] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x94780800) [pid = 1727] [serial = 1563] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92229c00) [pid = 1727] [serial = 1560] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9d807c00) [pid = 1727] [serial = 1574] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a57800) [pid = 1727] [serial = 1586] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x924c3000) [pid = 1727] [serial = 1584] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9bc11c00) [pid = 1727] [serial = 1568] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x96569400) [pid = 1727] [serial = 1589] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92339000) [pid = 1727] [serial = 1583] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x99758800) [pid = 1727] [serial = 1565] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93c6e800) [pid = 1727] [serial = 1587] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9c048800) [pid = 1727] [serial = 1571] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x95152000) [pid = 1727] [serial = 1592] [outer = (nil)] [url = about:blank] 17:51:47 INFO - PROCESS | 1727 | 1468457507658 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2687ms 17:51:47 INFO - PROCESS | 1727 | 1468457507762 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 17:51:47 INFO - PROCESS | 1727 | 1468457507769 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 17:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:51:47 INFO - PROCESS | 1727 | 1468457507777 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 1727 | 1468457507784 Marionette TRACE conn4 <- [1,2166,null,{}] 17:51:47 INFO - PROCESS | 1727 | 1468457507792 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:47 INFO - PROCESS | 1727 | 1468457507796 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:47 INFO - PROCESS | 1727 | 1468457507985 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 17:51:48 INFO - PROCESS | 1727 | 1468457508124 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 1727 | 1468457508133 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232ac00 == 9 [pid = 1727] [id = 549] 17:51:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9232cc00) [pid = 1727] [serial = 1648] [outer = (nil)] 17:51:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x924c4800) [pid = 1727] [serial = 1649] [outer = 0x9232cc00] 17:51:48 INFO - PROCESS | 1727 | 1468457508210 Marionette DEBUG loaded listener.js 17:51:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9274e800) [pid = 1727] [serial = 1650] [outer = 0x9232cc00] 17:51:49 INFO - PROCESS | 1727 | 1468457509093 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1389ms 17:51:49 INFO - PROCESS | 1727 | 1468457509168 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 17:51:49 INFO - PROCESS | 1727 | 1468457509176 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 17:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:51:49 INFO - PROCESS | 1727 | 1468457509189 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - PROCESS | 1727 | 1468457509193 Marionette TRACE conn4 <- [1,2170,null,{}] 17:51:49 INFO - PROCESS | 1727 | 1468457509199 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:49 INFO - PROCESS | 1727 | 1468457509206 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:49 INFO - PROCESS | 1727 | 1468457509391 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 17:51:49 INFO - PROCESS | 1727 | 1468457509558 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 1727 | 1468457509569 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bf800 == 10 [pid = 1727] [id = 550] 17:51:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x939ad800) [pid = 1727] [serial = 1651] [outer = (nil)] 17:51:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93c6d400) [pid = 1727] [serial = 1652] [outer = 0x939ad800] 17:51:49 INFO - PROCESS | 1727 | 1468457509645 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9477d400) [pid = 1727] [serial = 1653] [outer = 0x939ad800] 17:51:50 INFO - PROCESS | 1727 | 1468457510604 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1497ms 17:51:50 INFO - PROCESS | 1727 | 1468457510686 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 1727 | 1468457510691 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 17:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:51:50 INFO - PROCESS | 1727 | 1468457510697 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1727 | 1468457510704 Marionette TRACE conn4 <- [1,2174,null,{}] 17:51:50 INFO - PROCESS | 1727 | 1468457510729 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:50 INFO - PROCESS | 1727 | 1468457510739 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:50 INFO - PROCESS | 1727 | 1468457510967 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 17:51:51 INFO - PROCESS | 1727 | 1468457510995 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:51 INFO - PROCESS | 1727 | 1468457511011 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x96544800 == 11 [pid = 1727] [id = 551] 17:51:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x96568400) [pid = 1727] [serial = 1654] [outer = (nil)] 17:51:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x96573800) [pid = 1727] [serial = 1655] [outer = 0x96568400] 17:51:51 INFO - PROCESS | 1727 | 1468457511085 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9826d000) [pid = 1727] [serial = 1656] [outer = 0x96568400] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a07b800) [pid = 1727] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92c3ec00) [pid = 1727] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaa7000) [pid = 1727] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x924c1c00) [pid = 1727] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x96569800) [pid = 1727] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9656f800) [pid = 1727] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9514f800) [pid = 1727] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x924c5000) [pid = 1727] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:51:52 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a078400) [pid = 1727] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:51:52 INFO - PROCESS | 1727 | 1468457512518 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1897ms 17:51:52 INFO - PROCESS | 1727 | 1468457512597 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 1727 | 1468457512609 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 17:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:51:52 INFO - PROCESS | 1727 | 1468457512628 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 1727 | 1468457512641 Marionette TRACE conn4 <- [1,2178,null,{}] 17:51:52 INFO - PROCESS | 1727 | 1468457512650 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:52 INFO - PROCESS | 1727 | 1468457512655 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:52 INFO - PROCESS | 1727 | 1468457512943 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 17:51:52 INFO - PROCESS | 1727 | 1468457512962 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1727 | 1468457512971 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f39c00 == 12 [pid = 1727] [id = 552] 17:51:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c67400) [pid = 1727] [serial = 1657] [outer = (nil)] 17:51:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x99174400) [pid = 1727] [serial = 1658] [outer = 0x93c67400] 17:51:53 INFO - PROCESS | 1727 | 1468457513043 Marionette DEBUG loaded listener.js 17:51:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a078000) [pid = 1727] [serial = 1659] [outer = 0x93c67400] 17:51:53 INFO - PROCESS | 1727 | 1468457513924 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1395ms 17:51:54 INFO - PROCESS | 1727 | 1468457514023 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 17:51:54 INFO - PROCESS | 1727 | 1468457514028 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 17:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:51:54 INFO - PROCESS | 1727 | 1468457514038 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:51:54 INFO - PROCESS | 1727 | 1468457514043 Marionette TRACE conn4 <- [1,2182,null,{}] 17:51:54 INFO - PROCESS | 1727 | 1468457514054 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:54 INFO - PROCESS | 1727 | 1468457514059 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:54 INFO - PROCESS | 1727 | 1468457514300 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 17:51:54 INFO - PROCESS | 1727 | 1468457514488 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 1727 | 1468457514506 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x92225400 == 13 [pid = 1727] [id = 553] 17:51:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92229c00) [pid = 1727] [serial = 1660] [outer = (nil)] 17:51:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x924c6000) [pid = 1727] [serial = 1661] [outer = 0x92229c00] 17:51:54 INFO - PROCESS | 1727 | 1468457514591 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x924cac00) [pid = 1727] [serial = 1662] [outer = 0x92229c00] 17:51:55 INFO - PROCESS | 1727 | 1468457515689 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1741ms 17:51:55 INFO - PROCESS | 1727 | 1468457515779 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 17:51:55 INFO - PROCESS | 1727 | 1468457515785 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 17:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:51:55 INFO - PROCESS | 1727 | 1468457515796 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 1727 | 1468457515802 Marionette TRACE conn4 <- [1,2186,null,{}] 17:51:55 INFO - PROCESS | 1727 | 1468457515809 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:55 INFO - PROCESS | 1727 | 1468457515815 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:56 INFO - PROCESS | 1727 | 1468457516001 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 17:51:56 INFO - PROCESS | 1727 | 1468457516237 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 1727 | 1468457516248 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c0c00 == 14 [pid = 1727] [id = 554] 17:51:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9514b000) [pid = 1727] [serial = 1663] [outer = (nil)] 17:51:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95151400) [pid = 1727] [serial = 1664] [outer = 0x9514b000] 17:51:56 INFO - PROCESS | 1727 | 1468457516343 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9653e000) [pid = 1727] [serial = 1665] [outer = 0x9514b000] 17:51:57 INFO - PROCESS | 1727 | 1468457517365 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1590ms 17:51:57 INFO - PROCESS | 1727 | 1468457517383 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 1727 | 1468457517386 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 17:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:51:57 INFO - PROCESS | 1727 | 1468457517394 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 1727 | 1468457517398 Marionette TRACE conn4 <- [1,2190,null,{}] 17:51:57 INFO - PROCESS | 1727 | 1468457517414 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:57 INFO - PROCESS | 1727 | 1468457517424 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:57 INFO - PROCESS | 1727 | 1468457517617 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 17:51:57 INFO - PROCESS | 1727 | 1468457517951 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 1727 | 1468457517966 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a41b800 == 15 [pid = 1727] [id = 555] 17:51:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a41f000) [pid = 1727] [serial = 1666] [outer = (nil)] 17:51:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a9ef400) [pid = 1727] [serial = 1667] [outer = 0x9a41f000] 17:51:58 INFO - PROCESS | 1727 | 1468457518095 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaa7400) [pid = 1727] [serial = 1668] [outer = 0x9a41f000] 17:51:59 INFO - PROCESS | 1727 | 1468457519101 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1785ms 17:51:59 INFO - PROCESS | 1727 | 1468457519180 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 1727 | 1468457519184 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 17:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:51:59 INFO - PROCESS | 1727 | 1468457519191 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 1727 | 1468457519194 Marionette TRACE conn4 <- [1,2194,null,{}] 17:51:59 INFO - PROCESS | 1727 | 1468457519200 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:59 INFO - PROCESS | 1727 | 1468457519205 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:59 INFO - PROCESS | 1727 | 1468457519420 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 17:51:59 INFO - PROCESS | 1727 | 1468457519644 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 1727 | 1468457519652 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:51:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1f4800 == 16 [pid = 1727] [id = 556] 17:51:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a4eb000) [pid = 1727] [serial = 1669] [outer = (nil)] 17:51:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9af16c00) [pid = 1727] [serial = 1670] [outer = 0x9a4eb000] 17:51:59 INFO - PROCESS | 1727 | 1468457519779 Marionette DEBUG loaded listener.js 17:51:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9af13000) [pid = 1727] [serial = 1671] [outer = 0x9a4eb000] 17:52:00 INFO - PROCESS | 1727 | 1468457520787 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1633ms 17:52:00 INFO - PROCESS | 1727 | 1468457520826 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 1727 | 1468457520830 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 17:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:52:00 INFO - PROCESS | 1727 | 1468457520837 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 1727 | 1468457520841 Marionette TRACE conn4 <- [1,2198,null,{}] 17:52:00 INFO - PROCESS | 1727 | 1468457520847 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:00 INFO - PROCESS | 1727 | 1468457520852 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:01 INFO - PROCESS | 1727 | 1468457521210 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 17:52:01 INFO - PROCESS | 1727 | 1468457521489 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:01 INFO - PROCESS | 1727 | 1468457521501 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41800 == 17 [pid = 1727] [id = 557] 17:52:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91f44000) [pid = 1727] [serial = 1672] [outer = (nil)] 17:52:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9232d800) [pid = 1727] [serial = 1673] [outer = 0x91f44000] 17:52:01 INFO - PROCESS | 1727 | 1468457521588 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92c30400) [pid = 1727] [serial = 1674] [outer = 0x91f44000] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9ab3a800) [pid = 1727] [serial = 1616] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9aaa2400) [pid = 1727] [serial = 1619] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9ab34000) [pid = 1727] [serial = 1604] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9af0a800) [pid = 1727] [serial = 1605] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92c37000) [pid = 1727] [serial = 1598] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x939ae400) [pid = 1727] [serial = 1599] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x99758400) [pid = 1727] [serial = 1601] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x96575c00) [pid = 1727] [serial = 1602] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a1afc00) [pid = 1727] [serial = 1596] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x952b8800) [pid = 1727] [serial = 1610] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x953b7c00) [pid = 1727] [serial = 1611] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92748800) [pid = 1727] [serial = 1607] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9274c800) [pid = 1727] [serial = 1608] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a87b800) [pid = 1727] [serial = 1614] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9af0f800) [pid = 1727] [serial = 1617] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a38a000) [pid = 1727] [serial = 1613] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9ab38c00) [pid = 1727] [serial = 1620] [outer = (nil)] [url = about:blank] 17:52:02 INFO - PROCESS | 1727 | 1468457522648 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1835ms 17:52:02 INFO - PROCESS | 1727 | 1468457522675 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 17:52:02 INFO - PROCESS | 1727 | 1468457522681 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 17:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:52:02 INFO - PROCESS | 1727 | 1468457522690 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:52:02 INFO - PROCESS | 1727 | 1468457522695 Marionette TRACE conn4 <- [1,2202,null,{}] 17:52:02 INFO - PROCESS | 1727 | 1468457522703 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:02 INFO - PROCESS | 1727 | 1468457522708 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:02 INFO - PROCESS | 1727 | 1468457522921 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 17:52:03 INFO - PROCESS | 1727 | 1468457523060 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 1727 | 1468457523069 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3d000 == 18 [pid = 1727] [id = 558] 17:52:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92e4ac00) [pid = 1727] [serial = 1675] [outer = (nil)] 17:52:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93c6bc00) [pid = 1727] [serial = 1676] [outer = 0x92e4ac00] 17:52:03 INFO - PROCESS | 1727 | 1468457523144 Marionette DEBUG loaded listener.js 17:52:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x952bbc00) [pid = 1727] [serial = 1677] [outer = 0x92e4ac00] 17:52:04 INFO - PROCESS | 1727 | 1468457524005 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1385ms 17:52:04 INFO - PROCESS | 1727 | 1468457524076 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 1727 | 1468457524081 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 17:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:52:04 INFO - PROCESS | 1727 | 1468457524087 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 1727 | 1468457524091 Marionette TRACE conn4 <- [1,2206,null,{}] 17:52:04 INFO - PROCESS | 1727 | 1468457524097 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:04 INFO - PROCESS | 1727 | 1468457524102 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:04 INFO - PROCESS | 1727 | 1468457524282 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 17:52:04 INFO - PROCESS | 1727 | 1468457524436 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:04 INFO - PROCESS | 1727 | 1468457524444 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x92225000 == 19 [pid = 1727] [id = 559] 17:52:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9784f400) [pid = 1727] [serial = 1678] [outer = (nil)] 17:52:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a0f6800) [pid = 1727] [serial = 1679] [outer = 0x9784f400] 17:52:04 INFO - PROCESS | 1727 | 1468457524516 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a389000) [pid = 1727] [serial = 1680] [outer = 0x9784f400] 17:52:05 INFO - PROCESS | 1727 | 1468457525540 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1487ms 17:52:05 INFO - PROCESS | 1727 | 1468457525575 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 17:52:05 INFO - PROCESS | 1727 | 1468457525581 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 17:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:52:05 INFO - PROCESS | 1727 | 1468457525604 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:52:05 INFO - PROCESS | 1727 | 1468457525611 Marionette TRACE conn4 <- [1,2210,null,{}] 17:52:05 INFO - PROCESS | 1727 | 1468457525617 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:05 INFO - PROCESS | 1727 | 1468457525625 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:05 INFO - PROCESS | 1727 | 1468457525866 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 17:52:05 INFO - PROCESS | 1727 | 1468457525891 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 1727 | 1468457525900 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x95144000 == 20 [pid = 1727] [id = 560] 17:52:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x993b0400) [pid = 1727] [serial = 1681] [outer = (nil)] 17:52:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9af08000) [pid = 1727] [serial = 1682] [outer = 0x993b0400] 17:52:05 INFO - PROCESS | 1727 | 1468457525969 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af0a800) [pid = 1727] [serial = 1683] [outer = 0x993b0400] 17:52:06 INFO - PROCESS | 1727 | 1468457526943 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1411ms 17:52:07 INFO - PROCESS | 1727 | 1468457527004 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 1727 | 1468457527008 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 17:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:52:07 INFO - PROCESS | 1727 | 1468457527014 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 1727 | 1468457527018 Marionette TRACE conn4 <- [1,2214,null,{}] 17:52:07 INFO - PROCESS | 1727 | 1468457527024 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:07 INFO - PROCESS | 1727 | 1468457527029 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:07 INFO - PROCESS | 1727 | 1468457527248 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 17:52:07 INFO - PROCESS | 1727 | 1468457527270 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 1727 | 1468457527278 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56c00 == 21 [pid = 1727] [id = 561] 17:52:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x952c0000) [pid = 1727] [serial = 1684] [outer = (nil)] 17:52:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9af18400) [pid = 1727] [serial = 1685] [outer = 0x952c0000] 17:52:07 INFO - PROCESS | 1727 | 1468457527361 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b3e5c00) [pid = 1727] [serial = 1686] [outer = 0x952c0000] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x96568400) [pid = 1727] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9232cc00) [pid = 1727] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x952bc800) [pid = 1727] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8fd5a800) [pid = 1727] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a5a400) [pid = 1727] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9656cc00) [pid = 1727] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaac000) [pid = 1727] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92c30c00) [pid = 1727] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9bcaf800) [pid = 1727] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x924c3c00) [pid = 1727] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92c37400) [pid = 1727] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:52:07 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x939ad800) [pid = 1727] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:52:08 INFO - PROCESS | 1727 | 1468457528378 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1381ms 17:52:08 INFO - PROCESS | 1727 | 1468457528396 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 17:52:08 INFO - PROCESS | 1727 | 1468457528400 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 17:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:52:08 INFO - PROCESS | 1727 | 1468457528411 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 1727 | 1468457528414 Marionette TRACE conn4 <- [1,2218,null,{}] 17:52:08 INFO - PROCESS | 1727 | 1468457528421 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:08 INFO - PROCESS | 1727 | 1468457528426 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:08 INFO - PROCESS | 1727 | 1468457528590 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 17:52:08 INFO - PROCESS | 1727 | 1468457528743 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 1727 | 1468457528764 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c8400 == 22 [pid = 1727] [id = 562] 17:52:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9aab0000) [pid = 1727] [serial = 1687] [outer = (nil)] 17:52:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9af13400) [pid = 1727] [serial = 1688] [outer = 0x9aab0000] 17:52:08 INFO - PROCESS | 1727 | 1468457528844 Marionette DEBUG loaded listener.js 17:52:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9b4edc00) [pid = 1727] [serial = 1689] [outer = 0x9aab0000] 17:52:09 INFO - PROCESS | 1727 | 1468457529811 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1458ms 17:52:09 INFO - PROCESS | 1727 | 1468457529867 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 1727 | 1468457529875 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 17:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:52:09 INFO - PROCESS | 1727 | 1468457529886 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 1727 | 1468457529892 Marionette TRACE conn4 <- [1,2222,null,{}] 17:52:09 INFO - PROCESS | 1727 | 1468457529914 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:09 INFO - PROCESS | 1727 | 1468457529921 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:10 INFO - PROCESS | 1727 | 1468457530253 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 17:52:10 INFO - PROCESS | 1727 | 1468457530416 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 1727 | 1468457530432 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x92752000 == 23 [pid = 1727] [id = 563] 17:52:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92752400) [pid = 1727] [serial = 1690] [outer = (nil)] 17:52:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92e4c000) [pid = 1727] [serial = 1691] [outer = 0x92752400] 17:52:10 INFO - PROCESS | 1727 | 1468457530563 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x93a5c000) [pid = 1727] [serial = 1692] [outer = 0x92752400] 17:52:11 INFO - PROCESS | 1727 | 1468457531658 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1842ms 17:52:11 INFO - PROCESS | 1727 | 1468457531728 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 1727 | 1468457531736 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 17:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:52:11 INFO - PROCESS | 1727 | 1468457531749 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 1727 | 1468457531756 Marionette TRACE conn4 <- [1,2226,null,{}] 17:52:11 INFO - PROCESS | 1727 | 1468457531763 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:11 INFO - PROCESS | 1727 | 1468457531768 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:12 INFO - PROCESS | 1727 | 1468457532007 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 17:52:12 INFO - PROCESS | 1727 | 1468457532270 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 1727 | 1468457532283 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x9784e000 == 24 [pid = 1727] [id = 564] 17:52:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x993aa800) [pid = 1727] [serial = 1693] [outer = (nil)] 17:52:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a079000) [pid = 1727] [serial = 1694] [outer = 0x993aa800] 17:52:12 INFO - PROCESS | 1727 | 1468457532395 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a1adc00) [pid = 1727] [serial = 1695] [outer = 0x993aa800] 17:52:13 INFO - PROCESS | 1727 | 1468457533398 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1704ms 17:52:13 INFO - PROCESS | 1727 | 1468457533453 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 17:52:13 INFO - PROCESS | 1727 | 1468457533456 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 17:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:52:13 INFO - PROCESS | 1727 | 1468457533464 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:52:13 INFO - PROCESS | 1727 | 1468457533470 Marionette TRACE conn4 <- [1,2230,null,{}] 17:52:13 INFO - PROCESS | 1727 | 1468457533488 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:13 INFO - PROCESS | 1727 | 1468457533498 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:13 INFO - PROCESS | 1727 | 1468457533723 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 17:52:14 INFO - PROCESS | 1727 | 1468457534002 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1727 | 1468457534022 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x99761c00 == 25 [pid = 1727] [id = 565] 17:52:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b405800) [pid = 1727] [serial = 1696] [outer = (nil)] 17:52:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b4f3c00) [pid = 1727] [serial = 1697] [outer = 0x9b405800] 17:52:14 INFO - PROCESS | 1727 | 1468457534159 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b7a3800) [pid = 1727] [serial = 1698] [outer = 0x9b405800] 17:52:15 INFO - PROCESS | 1727 | 1468457535074 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1637ms 17:52:15 INFO - PROCESS | 1727 | 1468457535105 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1727 | 1468457535113 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 17:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:52:15 INFO - PROCESS | 1727 | 1468457535124 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1727 | 1468457535129 Marionette TRACE conn4 <- [1,2234,null,{}] 17:52:15 INFO - PROCESS | 1727 | 1468457535161 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:15 INFO - PROCESS | 1727 | 1468457535166 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:15 INFO - PROCESS | 1727 | 1468457535368 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 17:52:15 INFO - PROCESS | 1727 | 1468457535624 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:15 INFO - PROCESS | 1727 | 1468457535634 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a4ed000 == 26 [pid = 1727] [id = 566] 17:52:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9b4f4c00) [pid = 1727] [serial = 1699] [outer = (nil)] 17:52:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c03f400) [pid = 1727] [serial = 1700] [outer = 0x9b4f4c00] 17:52:15 INFO - PROCESS | 1727 | 1468457535766 Marionette DEBUG loaded listener.js 17:52:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9c045c00) [pid = 1727] [serial = 1701] [outer = 0x9b4f4c00] 17:52:16 INFO - PROCESS | 1727 | 1468457536691 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1603ms 17:52:16 INFO - PROCESS | 1727 | 1468457536726 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 17:52:16 INFO - PROCESS | 1727 | 1468457536730 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 17:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:52:16 INFO - PROCESS | 1727 | 1468457536737 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:52:16 INFO - PROCESS | 1727 | 1468457536741 Marionette TRACE conn4 <- [1,2238,null,{}] 17:52:16 INFO - PROCESS | 1727 | 1468457536767 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:16 INFO - PROCESS | 1727 | 1468457536773 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:16 INFO - PROCESS | 1727 | 1468457536958 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 17:52:17 INFO - PROCESS | 1727 | 1468457537154 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 1727 | 1468457537173 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x96571800 == 27 [pid = 1727] [id = 567] 17:52:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9c03c800) [pid = 1727] [serial = 1702] [outer = (nil)] 17:52:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9d3c6800) [pid = 1727] [serial = 1703] [outer = 0x9c03c800] 17:52:17 INFO - PROCESS | 1727 | 1468457537289 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9d403000) [pid = 1727] [serial = 1704] [outer = 0x9c03c800] 17:52:18 INFO - PROCESS | 1727 | 1468457538269 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1554ms 17:52:18 INFO - PROCESS | 1727 | 1468457538293 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 1727 | 1468457538297 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 17:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:52:18 INFO - PROCESS | 1727 | 1468457538304 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 1727 | 1468457538307 Marionette TRACE conn4 <- [1,2242,null,{}] 17:52:18 INFO - PROCESS | 1727 | 1468457538332 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:18 INFO - PROCESS | 1727 | 1468457538343 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:18 INFO - PROCESS | 1727 | 1468457538566 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 17:52:18 INFO - PROCESS | 1727 | 1468457538754 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:18 INFO - PROCESS | 1727 | 1468457538762 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bc13800 == 28 [pid = 1727] [id = 568] 17:52:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9c04a000) [pid = 1727] [serial = 1705] [outer = (nil)] 17:52:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0xa100f000) [pid = 1727] [serial = 1706] [outer = 0x9c04a000] 17:52:18 INFO - PROCESS | 1727 | 1468457538845 Marionette DEBUG loaded listener.js 17:52:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0xa1f09000) [pid = 1727] [serial = 1707] [outer = 0x9c04a000] 17:52:19 INFO - PROCESS | 1727 | 1468457539833 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1581ms 17:52:19 INFO - PROCESS | 1727 | 1468457539886 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 17:52:19 INFO - PROCESS | 1727 | 1468457539890 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 17:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:52:19 INFO - PROCESS | 1727 | 1468457539896 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 1727 | 1468457539900 Marionette TRACE conn4 <- [1,2246,null,{}] 17:52:19 INFO - PROCESS | 1727 | 1468457539906 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:19 INFO - PROCESS | 1727 | 1468457539911 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:20 INFO - PROCESS | 1727 | 1468457540088 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 17:52:20 INFO - PROCESS | 1727 | 1468457540557 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 1727 | 1468457540567 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd7000 == 29 [pid = 1727] [id = 569] 17:52:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x90fd8000) [pid = 1727] [serial = 1708] [outer = (nil)] 17:52:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x91f44400) [pid = 1727] [serial = 1709] [outer = 0x90fd8000] 17:52:20 INFO - PROCESS | 1727 | 1468457540689 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x924c1400) [pid = 1727] [serial = 1710] [outer = 0x90fd8000] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x99174400) [pid = 1727] [serial = 1658] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x96573800) [pid = 1727] [serial = 1655] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x924c4800) [pid = 1727] [serial = 1649] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9274e800) [pid = 1727] [serial = 1650] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x98211000) [pid = 1727] [serial = 1647] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x96547c00) [pid = 1727] [serial = 1646] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x90fd4000) [pid = 1727] [serial = 1623] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x90fc9400) [pid = 1727] [serial = 1622] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x95148800) [pid = 1727] [serial = 1626] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93c71800) [pid = 1727] [serial = 1625] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9a07c800) [pid = 1727] [serial = 1629] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x993ae000) [pid = 1727] [serial = 1628] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9b407400) [pid = 1727] [serial = 1632] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9b3ea800) [pid = 1727] [serial = 1631] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b79e800) [pid = 1727] [serial = 1635] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b4f4400) [pid = 1727] [serial = 1634] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9d404400) [pid = 1727] [serial = 1638] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9c03fc00) [pid = 1727] [serial = 1637] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9656e400) [pid = 1727] [serial = 1641] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9514e000) [pid = 1727] [serial = 1640] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x939b5000) [pid = 1727] [serial = 1644] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92c3c000) [pid = 1727] [serial = 1643] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9477d400) [pid = 1727] [serial = 1653] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93c6d400) [pid = 1727] [serial = 1652] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9826d000) [pid = 1727] [serial = 1656] [outer = (nil)] [url = about:blank] 17:52:22 INFO - PROCESS | 1727 | 1468457542865 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 3087ms 17:52:22 INFO - PROCESS | 1727 | 1468457542984 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 17:52:22 INFO - PROCESS | 1727 | 1468457542990 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 17:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:52:23 INFO - PROCESS | 1727 | 1468457542999 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 1727 | 1468457543005 Marionette TRACE conn4 <- [1,2250,null,{}] 17:52:23 INFO - PROCESS | 1727 | 1468457543015 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:23 INFO - PROCESS | 1727 | 1468457543021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:23 INFO - PROCESS | 1727 | 1468457543184 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 17:52:23 INFO - PROCESS | 1727 | 1468457543333 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 1727 | 1468457543342 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232f800 == 30 [pid = 1727] [id = 570] 17:52:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92330000) [pid = 1727] [serial = 1711] [outer = (nil)] 17:52:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92337c00) [pid = 1727] [serial = 1712] [outer = 0x92330000] 17:52:23 INFO - PROCESS | 1727 | 1468457543422 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x924c3000) [pid = 1727] [serial = 1713] [outer = 0x92330000] 17:52:24 INFO - PROCESS | 1727 | 1468457544244 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1285ms 17:52:24 INFO - PROCESS | 1727 | 1468457544285 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 1727 | 1468457544294 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 17:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:52:24 INFO - PROCESS | 1727 | 1468457544310 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - PROCESS | 1727 | 1468457544314 Marionette TRACE conn4 <- [1,2254,null,{}] 17:52:24 INFO - PROCESS | 1727 | 1468457544321 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:24 INFO - PROCESS | 1727 | 1468457544327 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:24 INFO - PROCESS | 1727 | 1468457544507 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 17:52:24 INFO - PROCESS | 1727 | 1468457544518 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:24 INFO - PROCESS | 1727 | 1468457544527 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c35c00 == 31 [pid = 1727] [id = 571] 17:52:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c37000) [pid = 1727] [serial = 1714] [outer = (nil)] 17:52:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92e4b800) [pid = 1727] [serial = 1715] [outer = 0x92c37000] 17:52:24 INFO - PROCESS | 1727 | 1468457544729 Marionette DEBUG loaded listener.js 17:52:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x939ab800) [pid = 1727] [serial = 1716] [outer = 0x92c37000] 17:52:25 INFO - PROCESS | 1727 | 1468457545648 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1387ms 17:52:25 INFO - PROCESS | 1727 | 1468457545698 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 1727 | 1468457545702 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 17:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:52:25 INFO - PROCESS | 1727 | 1468457545709 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - PROCESS | 1727 | 1468457545714 Marionette TRACE conn4 <- [1,2258,null,{}] 17:52:25 INFO - PROCESS | 1727 | 1468457545746 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:25 INFO - PROCESS | 1727 | 1468457545756 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:25 INFO - PROCESS | 1727 | 1468457545991 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 17:52:26 INFO - PROCESS | 1727 | 1468457546020 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 1727 | 1468457546030 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9477f400 == 32 [pid = 1727] [id = 572] 17:52:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x94780800) [pid = 1727] [serial = 1717] [outer = (nil)] 17:52:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95152000) [pid = 1727] [serial = 1718] [outer = 0x94780800] 17:52:26 INFO - PROCESS | 1727 | 1468457546108 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952bf400) [pid = 1727] [serial = 1719] [outer = 0x94780800] 17:52:27 INFO - PROCESS | 1727 | 1468457547108 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1450ms 17:52:27 INFO - PROCESS | 1727 | 1468457547167 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 17:52:27 INFO - PROCESS | 1727 | 1468457547172 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 17:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:52:27 INFO - PROCESS | 1727 | 1468457547178 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:52:27 INFO - PROCESS | 1727 | 1468457547181 Marionette TRACE conn4 <- [1,2262,null,{}] 17:52:27 INFO - PROCESS | 1727 | 1468457547187 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:27 INFO - PROCESS | 1727 | 1468457547191 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:27 INFO - PROCESS | 1727 | 1468457547431 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 17:52:27 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a41f000) [pid = 1727] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:52:27 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92229c00) [pid = 1727] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:52:27 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9514b000) [pid = 1727] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:52:27 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9784f400) [pid = 1727] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:52:27 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a4eb000) [pid = 1727] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:52:27 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x993b0400) [pid = 1727] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:52:28 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x952c0000) [pid = 1727] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:52:28 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x91f44000) [pid = 1727] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:52:28 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x93c67400) [pid = 1727] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:52:28 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9aab0000) [pid = 1727] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:52:28 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92e4ac00) [pid = 1727] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:52:28 INFO - PROCESS | 1727 | 1468457548019 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 1727 | 1468457548026 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5b000 == 33 [pid = 1727] [id = 573] 17:52:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x91f44000) [pid = 1727] [serial = 1720] [outer = (nil)] 17:52:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x93a55000) [pid = 1727] [serial = 1721] [outer = 0x91f44000] 17:52:28 INFO - PROCESS | 1727 | 1468457548102 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9784bc00) [pid = 1727] [serial = 1722] [outer = 0x91f44000] 17:52:28 INFO - PROCESS | 1727 | 1468457548932 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1784ms 17:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:52:28 INFO - PROCESS | 1727 | 1468457548962 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 17:52:28 INFO - PROCESS | 1727 | 1468457548965 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 17:52:28 INFO - PROCESS | 1727 | 1468457548972 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 1727 | 1468457548975 Marionette TRACE conn4 <- [1,2266,null,{}] 17:52:28 INFO - PROCESS | 1727 | 1468457548981 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:28 INFO - PROCESS | 1727 | 1468457548986 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:29 INFO - PROCESS | 1727 | 1468457549138 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 17:52:29 INFO - PROCESS | 1727 | 1468457549154 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:29 INFO - PROCESS | 1727 | 1468457549162 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x9913f800 == 34 [pid = 1727] [id = 574] 17:52:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x99174400) [pid = 1727] [serial = 1723] [outer = (nil)] 17:52:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99fe5000) [pid = 1727] [serial = 1724] [outer = 0x99174400] 17:52:29 INFO - PROCESS | 1727 | 1468457549230 Marionette DEBUG loaded listener.js 17:52:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a071400) [pid = 1727] [serial = 1725] [outer = 0x99174400] 17:52:30 INFO - PROCESS | 1727 | 1468457550297 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1340ms 17:52:30 INFO - PROCESS | 1727 | 1468457550312 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 1727 | 1468457550319 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 17:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:52:30 INFO - PROCESS | 1727 | 1468457550356 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - PROCESS | 1727 | 1468457550361 Marionette TRACE conn4 <- [1,2270,null,{}] 17:52:30 INFO - PROCESS | 1727 | 1468457550370 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:30 INFO - PROCESS | 1727 | 1468457550375 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:30 INFO - PROCESS | 1727 | 1468457550612 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 17:52:30 INFO - PROCESS | 1727 | 1468457550867 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1727 | 1468457550883 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c36c00 == 35 [pid = 1727] [id = 575] 17:52:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92c39400) [pid = 1727] [serial = 1726] [outer = (nil)] 17:52:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92e47000) [pid = 1727] [serial = 1727] [outer = 0x92c39400] 17:52:31 INFO - PROCESS | 1727 | 1468457551011 Marionette DEBUG loaded listener.js 17:52:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x93c6f000) [pid = 1727] [serial = 1728] [outer = 0x92c39400] 17:52:32 INFO - PROCESS | 1727 | 1468457552030 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1737ms 17:52:32 INFO - PROCESS | 1727 | 1468457552091 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 17:52:32 INFO - PROCESS | 1727 | 1468457552098 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 17:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:52:32 INFO - PROCESS | 1727 | 1468457552111 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:52:32 INFO - PROCESS | 1727 | 1468457552115 Marionette TRACE conn4 <- [1,2274,null,{}] 17:52:32 INFO - PROCESS | 1727 | 1468457552122 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:32 INFO - PROCESS | 1727 | 1468457552127 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:32 INFO - PROCESS | 1727 | 1468457552326 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 17:52:32 INFO - PROCESS | 1727 | 1468457552557 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 1727 | 1468457552570 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x9477d400 == 36 [pid = 1727] [id = 576] 17:52:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x98204400) [pid = 1727] [serial = 1729] [outer = (nil)] 17:52:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x99174800) [pid = 1727] [serial = 1730] [outer = 0x98204400] 17:52:32 INFO - PROCESS | 1727 | 1468457552699 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x99fe6000) [pid = 1727] [serial = 1731] [outer = 0x98204400] 17:52:33 INFO - PROCESS | 1727 | 1468457553806 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1737ms 17:52:33 INFO - PROCESS | 1727 | 1468457553849 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 17:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:52:33 INFO - PROCESS | 1727 | 1468457553854 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 17:52:33 INFO - PROCESS | 1727 | 1468457553861 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:52:33 INFO - PROCESS | 1727 | 1468457553867 Marionette TRACE conn4 <- [1,2278,null,{}] 17:52:33 INFO - PROCESS | 1727 | 1468457553884 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:33 INFO - PROCESS | 1727 | 1468457553893 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:34 INFO - PROCESS | 1727 | 1468457554115 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 17:52:34 INFO - PROCESS | 1727 | 1468457554392 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 1727 | 1468457554401 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaa2000 == 37 [pid = 1727] [id = 577] 17:52:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9aaa2400) [pid = 1727] [serial = 1732] [outer = (nil)] 17:52:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aab0000) [pid = 1727] [serial = 1733] [outer = 0x9aaa2400] 17:52:34 INFO - PROCESS | 1727 | 1468457554497 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af04400) [pid = 1727] [serial = 1734] [outer = 0x9aaa2400] 17:52:35 INFO - PROCESS | 1727 | 1468457555480 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1692ms 17:52:35 INFO - PROCESS | 1727 | 1468457555554 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 1727 | 1468457555560 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 17:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:52:35 INFO - PROCESS | 1727 | 1468457555567 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 1727 | 1468457555571 Marionette TRACE conn4 <- [1,2282,null,{}] 17:52:35 INFO - PROCESS | 1727 | 1468457555577 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:35 INFO - PROCESS | 1727 | 1468457555582 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:35 INFO - PROCESS | 1727 | 1468457555795 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 17:52:36 INFO - PROCESS | 1727 | 1468457556036 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 1727 | 1468457556045 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c67000 == 38 [pid = 1727] [id = 578] 17:52:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x99303800) [pid = 1727] [serial = 1735] [outer = (nil)] 17:52:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9af20800) [pid = 1727] [serial = 1736] [outer = 0x99303800] 17:52:36 INFO - PROCESS | 1727 | 1468457556184 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9b3e9000) [pid = 1727] [serial = 1737] [outer = 0x99303800] 17:52:37 INFO - PROCESS | 1727 | 1468457557283 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1740ms 17:52:37 INFO - PROCESS | 1727 | 1468457557334 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 17:52:37 INFO - PROCESS | 1727 | 1468457557340 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 17:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:52:37 INFO - PROCESS | 1727 | 1468457557352 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1727 | 1468457557357 Marionette TRACE conn4 <- [1,2286,null,{}] 17:52:37 INFO - PROCESS | 1727 | 1468457557367 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:37 INFO - PROCESS | 1727 | 1468457557372 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:37 INFO - PROCESS | 1727 | 1468457557558 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 17:52:37 INFO - PROCESS | 1727 | 1468457557948 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 1727 | 1468457557959 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:37 INFO - PROCESS | 1727 | --DOCSHELL 0x924bf800 == 37 [pid = 1727] [id = 550] 17:52:37 INFO - PROCESS | 1727 | --DOCSHELL 0x96544800 == 36 [pid = 1727] [id = 551] 17:52:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9232ac00 == 35 [pid = 1727] [id = 549] 17:52:37 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4a800 == 34 [pid = 1727] [id = 548] 17:52:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232ac00 == 35 [pid = 1727] [id = 579] 17:52:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92333c00) [pid = 1727] [serial = 1738] [outer = (nil)] 17:52:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92747800) [pid = 1727] [serial = 1739] [outer = 0x92333c00] 17:52:38 INFO - PROCESS | 1727 | 1468457558064 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92c38c00) [pid = 1727] [serial = 1740] [outer = 0x92333c00] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9a9ef400) [pid = 1727] [serial = 1667] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924c6000) [pid = 1727] [serial = 1661] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x95151400) [pid = 1727] [serial = 1664] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a0f6800) [pid = 1727] [serial = 1679] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9af13000) [pid = 1727] [serial = 1671] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af08000) [pid = 1727] [serial = 1682] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af18400) [pid = 1727] [serial = 1685] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c30400) [pid = 1727] [serial = 1674] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b3e5c00) [pid = 1727] [serial = 1686] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a078000) [pid = 1727] [serial = 1659] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9232d800) [pid = 1727] [serial = 1673] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a389000) [pid = 1727] [serial = 1680] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9653e000) [pid = 1727] [serial = 1665] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9af13400) [pid = 1727] [serial = 1688] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x93c6bc00) [pid = 1727] [serial = 1676] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9aaa7400) [pid = 1727] [serial = 1668] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9af16c00) [pid = 1727] [serial = 1670] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af0a800) [pid = 1727] [serial = 1683] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x952bbc00) [pid = 1727] [serial = 1677] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x924cac00) [pid = 1727] [serial = 1662] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9b4edc00) [pid = 1727] [serial = 1689] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1727 | 1468457558929 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1636ms 17:52:38 INFO - PROCESS | 1727 | 1468457558987 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 17:52:38 INFO - PROCESS | 1727 | 1468457558994 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 17:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:52:39 INFO - PROCESS | 1727 | 1468457559005 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - PROCESS | 1727 | 1468457559009 Marionette TRACE conn4 <- [1,2290,null,{}] 17:52:39 INFO - PROCESS | 1727 | 1468457559016 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:39 INFO - PROCESS | 1727 | 1468457559021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:39 INFO - PROCESS | 1727 | 1468457559194 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 17:52:39 INFO - PROCESS | 1727 | 1468457559341 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1727 | 1468457559347 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x94780c00 == 36 [pid = 1727] [id = 580] 17:52:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9514a000) [pid = 1727] [serial = 1741] [outer = (nil)] 17:52:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x952b8000) [pid = 1727] [serial = 1742] [outer = 0x9514a000] 17:52:39 INFO - PROCESS | 1727 | 1468457559431 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x96540800) [pid = 1727] [serial = 1743] [outer = 0x9514a000] 17:52:40 INFO - PROCESS | 1727 | 1468457560254 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1281ms 17:52:40 INFO - PROCESS | 1727 | 1468457560287 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 1727 | 1468457560290 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 17:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:52:40 INFO - PROCESS | 1727 | 1468457560304 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1727 | 1468457560308 Marionette TRACE conn4 <- [1,2294,null,{}] 17:52:40 INFO - PROCESS | 1727 | 1468457560326 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:40 INFO - PROCESS | 1727 | 1468457560335 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:40 INFO - PROCESS | 1727 | 1468457560554 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 17:52:40 INFO - PROCESS | 1727 | 1468457560577 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 1727 | 1468457560587 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1ae400 == 37 [pid = 1727] [id = 581] 17:52:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a1eb800) [pid = 1727] [serial = 1744] [outer = (nil)] 17:52:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a4ebc00) [pid = 1727] [serial = 1745] [outer = 0x9a1eb800] 17:52:40 INFO - PROCESS | 1727 | 1468457560661 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9aaa7400) [pid = 1727] [serial = 1746] [outer = 0x9a1eb800] 17:52:41 INFO - PROCESS | 1727 | 1468457561675 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1439ms 17:52:41 INFO - PROCESS | 1727 | 1468457561743 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 17:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:52:41 INFO - PROCESS | 1727 | 1468457561748 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 17:52:41 INFO - PROCESS | 1727 | 1468457561754 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:52:41 INFO - PROCESS | 1727 | 1468457561758 Marionette TRACE conn4 <- [1,2298,null,{}] 17:52:41 INFO - PROCESS | 1727 | 1468457561769 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:41 INFO - PROCESS | 1727 | 1468457561773 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:41 INFO - PROCESS | 1727 | 1468457561990 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 17:52:42 INFO - PROCESS | 1727 | 1468457562016 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1727 | 1468457562044 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a5a000 == 38 [pid = 1727] [id = 582] 17:52:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9aaaf800) [pid = 1727] [serial = 1747] [outer = (nil)] 17:52:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9af12000) [pid = 1727] [serial = 1748] [outer = 0x9aaaf800] 17:52:42 INFO - PROCESS | 1727 | 1468457562189 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9af19c00) [pid = 1727] [serial = 1749] [outer = 0x9aaaf800] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92330000) [pid = 1727] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92c37000) [pid = 1727] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92752400) [pid = 1727] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x90fd8000) [pid = 1727] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x94780800) [pid = 1727] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x993aa800) [pid = 1727] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9b405800) [pid = 1727] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x91f44000) [pid = 1727] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9b4f4c00) [pid = 1727] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9c03c800) [pid = 1727] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:52:42 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9c04a000) [pid = 1727] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:52:43 INFO - PROCESS | 1727 | 1468457563091 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1383ms 17:52:43 INFO - PROCESS | 1727 | 1468457563138 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 1727 | 1468457563142 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 17:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:52:43 INFO - PROCESS | 1727 | 1468457563149 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 1727 | 1468457563153 Marionette TRACE conn4 <- [1,2302,null,{}] 17:52:43 INFO - PROCESS | 1727 | 1468457563159 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:43 INFO - PROCESS | 1727 | 1468457563164 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:43 INFO - PROCESS | 1727 | 1468457563319 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 17:52:43 INFO - PROCESS | 1727 | 1468457563330 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 1727 | 1468457563339 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9222a800 == 39 [pid = 1727] [id = 583] 17:52:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92330000) [pid = 1727] [serial = 1750] [outer = (nil)] 17:52:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9af0b400) [pid = 1727] [serial = 1751] [outer = 0x92330000] 17:52:43 INFO - PROCESS | 1727 | 1468457563547 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9afb4800) [pid = 1727] [serial = 1752] [outer = 0x92330000] 17:52:44 INFO - PROCESS | 1727 | 1468457564428 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1330ms 17:52:44 INFO - PROCESS | 1727 | 1468457564510 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 1727 | 1468457564517 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 17:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:52:44 INFO - PROCESS | 1727 | 1468457564527 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 1727 | 1468457564533 Marionette TRACE conn4 <- [1,2306,null,{}] 17:52:44 INFO - PROCESS | 1727 | 1468457564543 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:44 INFO - PROCESS | 1727 | 1468457564549 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:44 INFO - PROCESS | 1727 | 1468457564778 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 17:52:44 INFO - PROCESS | 1727 | 1468457564976 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 1727 | 1468457564992 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x92748c00 == 40 [pid = 1727] [id = 584] 17:52:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92749800) [pid = 1727] [serial = 1753] [outer = (nil)] 17:52:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92c31800) [pid = 1727] [serial = 1754] [outer = 0x92749800] 17:52:45 INFO - PROCESS | 1727 | 1468457565078 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x939aac00) [pid = 1727] [serial = 1755] [outer = 0x92749800] 17:52:46 INFO - PROCESS | 1727 | 1468457566066 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1589ms 17:52:46 INFO - PROCESS | 1727 | 1468457566134 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 1727 | 1468457566140 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 17:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:52:46 INFO - PROCESS | 1727 | 1468457566154 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 1727 | 1468457566160 Marionette TRACE conn4 <- [1,2310,null,{}] 17:52:46 INFO - PROCESS | 1727 | 1468457566167 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:46 INFO - PROCESS | 1727 | 1468457566173 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:46 INFO - PROCESS | 1727 | 1468457566366 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 17:52:46 INFO - PROCESS | 1727 | 1468457566619 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 1727 | 1468457566628 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c72400 == 41 [pid = 1727] [id = 585] 17:52:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99303c00) [pid = 1727] [serial = 1756] [outer = (nil)] 17:52:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a07b400) [pid = 1727] [serial = 1757] [outer = 0x99303c00] 17:52:46 INFO - PROCESS | 1727 | 1468457566730 Marionette DEBUG loaded listener.js 17:52:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a1b2800) [pid = 1727] [serial = 1758] [outer = 0x99303c00] 17:52:47 INFO - PROCESS | 1727 | 1468457567680 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1598ms 17:52:47 INFO - PROCESS | 1727 | 1468457567749 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 17:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:52:47 INFO - PROCESS | 1727 | 1468457567754 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 17:52:47 INFO - PROCESS | 1727 | 1468457567760 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 1727 | 1468457567764 Marionette TRACE conn4 <- [1,2314,null,{}] 17:52:47 INFO - PROCESS | 1727 | 1468457567779 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:47 INFO - PROCESS | 1727 | 1468457567788 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:48 INFO - PROCESS | 1727 | 1468457568033 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 17:52:48 INFO - PROCESS | 1727 | 1468457568320 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 1727 | 1468457568334 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af19000 == 42 [pid = 1727] [id = 586] 17:52:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9b4ec800) [pid = 1727] [serial = 1759] [outer = (nil)] 17:52:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b4f6800) [pid = 1727] [serial = 1760] [outer = 0x9b4ec800] 17:52:48 INFO - PROCESS | 1727 | 1468457568438 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b7a4000) [pid = 1727] [serial = 1761] [outer = 0x9b4ec800] 17:52:49 INFO - PROCESS | 1727 | 1468457569356 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1634ms 17:52:49 INFO - PROCESS | 1727 | 1468457569410 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 17:52:49 INFO - PROCESS | 1727 | 1468457569414 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 17:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:52:49 INFO - PROCESS | 1727 | 1468457569424 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:52:49 INFO - PROCESS | 1727 | 1468457569427 Marionette TRACE conn4 <- [1,2318,null,{}] 17:52:49 INFO - PROCESS | 1727 | 1468457569433 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:49 INFO - PROCESS | 1727 | 1468457569438 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:49 INFO - PROCESS | 1727 | 1468457569627 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 17:52:49 INFO - PROCESS | 1727 | 1468457569814 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 1727 | 1468457569830 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274c400 == 43 [pid = 1727] [id = 587] 17:52:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9514bc00) [pid = 1727] [serial = 1762] [outer = (nil)] 17:52:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9c03f000) [pid = 1727] [serial = 1763] [outer = 0x9514bc00] 17:52:49 INFO - PROCESS | 1727 | 1468457569951 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9c045400) [pid = 1727] [serial = 1764] [outer = 0x9514bc00] 17:52:50 INFO - PROCESS | 1727 | 1468457570931 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 1727 | 1468457571011 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 17:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:52:51 INFO - PROCESS | 1727 | 1468457571025 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 1727 | 1468457571029 Marionette TRACE conn4 <- [1,2322,null,{}] 17:52:51 INFO - PROCESS | 1727 | 1468457571035 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:51 INFO - PROCESS | 1727 | 1468457571041 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:51 INFO - PROCESS | 1727 | 1468457571259 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 17:52:51 INFO - PROCESS | 1727 | 1468457571501 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:51 INFO - PROCESS | 1727 | 1468457571509 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af13400 == 44 [pid = 1727] [id = 588] 17:52:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b4f4400) [pid = 1727] [serial = 1765] [outer = (nil)] 17:52:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9d803400) [pid = 1727] [serial = 1766] [outer = 0x9b4f4400] 17:52:51 INFO - PROCESS | 1727 | 1468457571632 Marionette DEBUG loaded listener.js 17:52:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9d854800) [pid = 1727] [serial = 1767] [outer = 0x9b4f4400] 17:52:52 INFO - PROCESS | 1727 | 1468457572522 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1535ms 17:52:52 INFO - PROCESS | 1727 | 1468457572561 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 17:52:52 INFO - PROCESS | 1727 | 1468457572564 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 17:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:52:52 INFO - PROCESS | 1727 | 1468457572571 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:52:52 INFO - PROCESS | 1727 | 1468457572575 Marionette TRACE conn4 <- [1,2326,null,{}] 17:52:52 INFO - PROCESS | 1727 | 1468457572581 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:52 INFO - PROCESS | 1727 | 1468457572592 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:52 INFO - PROCESS | 1727 | 1468457572831 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 17:52:53 INFO - PROCESS | 1727 | 1468457573029 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:53 INFO - PROCESS | 1727 | 1468457573042 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x92743800 == 45 [pid = 1727] [id = 589] 17:52:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9d806c00) [pid = 1727] [serial = 1768] [outer = (nil)] 17:52:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0xa1f08000) [pid = 1727] [serial = 1769] [outer = 0x9d806c00] 17:52:53 INFO - PROCESS | 1727 | 1468457573164 Marionette DEBUG loaded listener.js 17:52:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa1faa000) [pid = 1727] [serial = 1770] [outer = 0x9d806c00] 17:52:54 INFO - PROCESS | 1727 | 1468457574166 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1633ms 17:52:54 INFO - PROCESS | 1727 | 1468457574206 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 17:52:54 INFO - PROCESS | 1727 | 1468457574210 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 17:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:52:54 INFO - PROCESS | 1727 | 1468457574217 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:52:54 INFO - PROCESS | 1727 | 1468457574220 Marionette TRACE conn4 <- [1,2330,null,{}] 17:52:54 INFO - PROCESS | 1727 | 1468457574226 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:54 INFO - PROCESS | 1727 | 1468457574232 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:54 INFO - PROCESS | 1727 | 1468457574415 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 17:52:54 INFO - PROCESS | 1727 | 1468457574609 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 1727 | 1468457574623 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd0000 == 46 [pid = 1727] [id = 590] 17:52:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x939ad000) [pid = 1727] [serial = 1771] [outer = (nil)] 17:52:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0xa2278400) [pid = 1727] [serial = 1772] [outer = 0x939ad000] 17:52:54 INFO - PROCESS | 1727 | 1468457574748 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0xa228ec00) [pid = 1727] [serial = 1773] [outer = 0x939ad000] 17:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1733ms 17:52:55 INFO - PROCESS | 1727 | 1468457575939 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:52:55 INFO - PROCESS | 1727 | 1468457575952 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 1727 | 1468457575958 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 17:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:52:55 INFO - PROCESS | 1727 | 1468457575966 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 1727 | 1468457575971 Marionette TRACE conn4 <- [1,2334,null,{}] 17:52:55 INFO - PROCESS | 1727 | 1468457575979 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:55 INFO - PROCESS | 1727 | 1468457575985 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:56 INFO - PROCESS | 1727 | 1468457576161 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 17:52:56 INFO - PROCESS | 1727 | 1468457576411 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 1727 | 1468457576439 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5a400 == 47 [pid = 1727] [id = 591] 17:52:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x939b5000) [pid = 1727] [serial = 1774] [outer = (nil)] 17:52:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x93c6c400) [pid = 1727] [serial = 1775] [outer = 0x939b5000] 17:52:56 INFO - PROCESS | 1727 | 1468457576613 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9514b000) [pid = 1727] [serial = 1776] [outer = 0x939b5000] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd7000 == 46 [pid = 1727] [id = 569] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92225000 == 45 [pid = 1727] [id = 559] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x924c8400 == 44 [pid = 1727] [id = 562] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9784e000 == 43 [pid = 1727] [id = 564] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x99761c00 == 42 [pid = 1727] [id = 565] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x96571800 == 41 [pid = 1727] [id = 567] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9bc13800 == 40 [pid = 1727] [id = 568] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41800 == 39 [pid = 1727] [id = 557] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92225400 == 38 [pid = 1727] [id = 553] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x924c0c00 == 37 [pid = 1727] [id = 554] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3d000 == 36 [pid = 1727] [id = 558] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9a4ed000 == 35 [pid = 1727] [id = 566] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56c00 == 34 [pid = 1727] [id = 561] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x95144000 == 33 [pid = 1727] [id = 560] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92c35000 == 32 [pid = 1727] [id = 547] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92752000 == 31 [pid = 1727] [id = 563] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9a41b800 == 30 [pid = 1727] [id = 555] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1f4800 == 29 [pid = 1727] [id = 556] 17:52:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91f39c00 == 28 [pid = 1727] [id = 552] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x92337c00) [pid = 1727] [serial = 1712] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x924c3000) [pid = 1727] [serial = 1713] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92e4b800) [pid = 1727] [serial = 1715] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x93a5c000) [pid = 1727] [serial = 1692] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x924c1400) [pid = 1727] [serial = 1710] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x91f44400) [pid = 1727] [serial = 1709] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92e4c000) [pid = 1727] [serial = 1691] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x95152000) [pid = 1727] [serial = 1718] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9a1adc00) [pid = 1727] [serial = 1695] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a079000) [pid = 1727] [serial = 1694] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9b7a3800) [pid = 1727] [serial = 1698] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93a55000) [pid = 1727] [serial = 1721] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x952bf400) [pid = 1727] [serial = 1719] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b4f3c00) [pid = 1727] [serial = 1697] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9c045c00) [pid = 1727] [serial = 1701] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9c03f400) [pid = 1727] [serial = 1700] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9d403000) [pid = 1727] [serial = 1704] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9d3c6800) [pid = 1727] [serial = 1703] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x939ab800) [pid = 1727] [serial = 1716] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa1f09000) [pid = 1727] [serial = 1707] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0xa100f000) [pid = 1727] [serial = 1706] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9784bc00) [pid = 1727] [serial = 1722] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x99fe5000) [pid = 1727] [serial = 1724] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1727 | 1468457578705 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2800ms 17:52:58 INFO - PROCESS | 1727 | 1468457578767 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 1727 | 1468457578774 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 17:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:52:58 INFO - PROCESS | 1727 | 1468457578784 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 1727 | 1468457578788 Marionette TRACE conn4 <- [1,2338,null,{}] 17:52:58 INFO - PROCESS | 1727 | 1468457578796 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:58 INFO - PROCESS | 1727 | 1468457578801 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:58 INFO - PROCESS | 1727 | 1468457578996 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 17:52:59 INFO - PROCESS | 1727 | 1468457579223 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 1727 | 1468457579232 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:52:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f38c00 == 29 [pid = 1727] [id = 592] 17:52:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x91f39c00) [pid = 1727] [serial = 1777] [outer = (nil)] 17:52:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92337400) [pid = 1727] [serial = 1778] [outer = 0x91f39c00] 17:52:59 INFO - PROCESS | 1727 | 1468457579308 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x924c3000) [pid = 1727] [serial = 1779] [outer = 0x91f39c00] 17:53:00 INFO - PROCESS | 1727 | 1468457580150 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1432ms 17:53:00 INFO - PROCESS | 1727 | 1468457580216 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 17:53:00 INFO - PROCESS | 1727 | 1468457580225 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 17:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:53:00 INFO - PROCESS | 1727 | 1468457580238 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 1727 | 1468457580243 Marionette TRACE conn4 <- [1,2342,null,{}] 17:53:00 INFO - PROCESS | 1727 | 1468457580250 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:00 INFO - PROCESS | 1727 | 1468457580256 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:00 INFO - PROCESS | 1727 | 1468457580452 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 17:53:00 INFO - PROCESS | 1727 | 1468457580606 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:00 INFO - PROCESS | 1727 | 1468457580612 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3a800 == 30 [pid = 1727] [id = 593] 17:53:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c3b000) [pid = 1727] [serial = 1780] [outer = (nil)] 17:53:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92e4ac00) [pid = 1727] [serial = 1781] [outer = 0x92c3b000] 17:53:00 INFO - PROCESS | 1727 | 1468457580694 Marionette DEBUG loaded listener.js 17:53:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x939ac000) [pid = 1727] [serial = 1782] [outer = 0x92c3b000] 17:53:01 INFO - PROCESS | 1727 | 1468457581781 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1594ms 17:53:01 INFO - PROCESS | 1727 | 1468457581835 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 17:53:01 INFO - PROCESS | 1727 | 1468457581842 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 17:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:53:01 INFO - PROCESS | 1727 | 1468457581867 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:53:01 INFO - PROCESS | 1727 | 1468457581876 Marionette TRACE conn4 <- [1,2346,null,{}] 17:53:01 INFO - PROCESS | 1727 | 1468457581913 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:01 INFO - PROCESS | 1727 | 1468457581928 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:02 INFO - PROCESS | 1727 | 1468457582200 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 17:53:02 INFO - PROCESS | 1727 | 1468457582288 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 1727 | 1468457582301 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x95151400 == 31 [pid = 1727] [id = 594] 17:53:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x95152000) [pid = 1727] [serial = 1783] [outer = (nil)] 17:53:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x952bcc00) [pid = 1727] [serial = 1784] [outer = 0x95152000] 17:53:02 INFO - PROCESS | 1727 | 1468457582456 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x953af800) [pid = 1727] [serial = 1785] [outer = 0x95152000] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9514a000) [pid = 1727] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92c39400) [pid = 1727] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaa2400) [pid = 1727] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x99303800) [pid = 1727] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9aaaf800) [pid = 1727] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a1eb800) [pid = 1727] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x98204400) [pid = 1727] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92333c00) [pid = 1727] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x99174400) [pid = 1727] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:53:03 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92330000) [pid = 1727] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:53:03 INFO - PROCESS | 1727 | 1468457583752 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1950ms 17:53:03 INFO - PROCESS | 1727 | 1468457583816 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 1727 | 1468457583821 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 17:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:53:03 INFO - PROCESS | 1727 | 1468457583827 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - PROCESS | 1727 | 1468457583830 Marionette TRACE conn4 <- [1,2350,null,{}] 17:53:03 INFO - PROCESS | 1727 | 1468457583836 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:03 INFO - PROCESS | 1727 | 1468457583841 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:04 INFO - PROCESS | 1727 | 1468457584080 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 17:53:04 INFO - PROCESS | 1727 | 1468457584235 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 1727 | 1468457584244 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd3c00 == 32 [pid = 1727] [id = 595] 17:53:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92749000) [pid = 1727] [serial = 1786] [outer = (nil)] 17:53:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x952b8400) [pid = 1727] [serial = 1787] [outer = 0x92749000] 17:53:04 INFO - PROCESS | 1727 | 1468457584313 Marionette DEBUG loaded listener.js 17:53:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x96574800) [pid = 1727] [serial = 1788] [outer = 0x92749000] 17:53:05 INFO - PROCESS | 1727 | 1468457585087 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1280ms 17:53:05 INFO - PROCESS | 1727 | 1468457585108 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 1727 | 1468457585113 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 17:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:53:05 INFO - PROCESS | 1727 | 1468457585121 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1727 | 1468457585125 Marionette TRACE conn4 <- [1,2354,null,{}] 17:53:05 INFO - PROCESS | 1727 | 1468457585140 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:05 INFO - PROCESS | 1727 | 1468457585146 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:05 INFO - PROCESS | 1727 | 1468457585297 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 17:53:05 INFO - PROCESS | 1727 | 1468457585311 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 1727 | 1468457585320 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x99173400 == 33 [pid = 1727] [id = 596] 17:53:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99302000) [pid = 1727] [serial = 1789] [outer = (nil)] 17:53:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x99758800) [pid = 1727] [serial = 1790] [outer = 0x99302000] 17:53:05 INFO - PROCESS | 1727 | 1468457585392 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a071000) [pid = 1727] [serial = 1791] [outer = 0x99302000] 17:53:06 INFO - PROCESS | 1727 | 1468457586639 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1603ms 17:53:06 INFO - PROCESS | 1727 | 1468457586727 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 17:53:06 INFO - PROCESS | 1727 | 1468457586738 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 17:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:53:06 INFO - PROCESS | 1727 | 1468457586751 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:53:06 INFO - PROCESS | 1727 | 1468457586765 Marionette TRACE conn4 <- [1,2358,null,{}] 17:53:06 INFO - PROCESS | 1727 | 1468457586855 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:06 INFO - PROCESS | 1727 | 1468457586867 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:07 INFO - PROCESS | 1727 | 1468457587153 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 17:53:07 INFO - PROCESS | 1727 | 1468457587533 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 1727 | 1468457587547 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56c00 == 34 [pid = 1727] [id = 597] 17:53:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9232e400) [pid = 1727] [serial = 1792] [outer = (nil)] 17:53:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92c35000) [pid = 1727] [serial = 1793] [outer = 0x9232e400] 17:53:07 INFO - PROCESS | 1727 | 1468457587691 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x939ad400) [pid = 1727] [serial = 1794] [outer = 0x9232e400] 17:53:09 INFO - PROCESS | 1727 | 1468457589058 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2381ms 17:53:09 INFO - PROCESS | 1727 | 1468457589151 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 1727 | 1468457589158 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 17:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:53:09 INFO - PROCESS | 1727 | 1468457589171 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 1727 | 1468457589175 Marionette TRACE conn4 <- [1,2362,null,{}] 17:53:09 INFO - PROCESS | 1727 | 1468457589182 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:09 INFO - PROCESS | 1727 | 1468457589188 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:09 INFO - PROCESS | 1727 | 1468457589415 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 17:53:09 INFO - PROCESS | 1727 | 1468457589737 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 1727 | 1468457589748 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd6000 == 35 [pid = 1727] [id = 598] 17:53:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x96573800) [pid = 1727] [serial = 1795] [outer = (nil)] 17:53:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9826dc00) [pid = 1727] [serial = 1796] [outer = 0x96573800] 17:53:09 INFO - PROCESS | 1727 | 1468457589834 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9514ac00) [pid = 1727] [serial = 1797] [outer = 0x96573800] 17:53:10 INFO - PROCESS | 1727 | 1468457590888 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1785ms 17:53:10 INFO - PROCESS | 1727 | 1468457590956 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 17:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:53:10 INFO - PROCESS | 1727 | 1468457590961 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 17:53:10 INFO - PROCESS | 1727 | 1468457590968 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:53:10 INFO - PROCESS | 1727 | 1468457590975 Marionette TRACE conn4 <- [1,2366,null,{}] 17:53:10 INFO - PROCESS | 1727 | 1468457590994 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:11 INFO - PROCESS | 1727 | 1468457591003 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:11 INFO - PROCESS | 1727 | 1468457591204 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 17:53:11 INFO - PROCESS | 1727 | 1468457591443 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 1727 | 1468457591455 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1ebc00 == 36 [pid = 1727] [id = 599] 17:53:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a1f4800) [pid = 1727] [serial = 1798] [outer = (nil)] 17:53:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a4ec400) [pid = 1727] [serial = 1799] [outer = 0x9a1f4800] 17:53:11 INFO - PROCESS | 1727 | 1468457591604 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9aaa6800) [pid = 1727] [serial = 1800] [outer = 0x9a1f4800] 17:53:12 INFO - PROCESS | 1727 | 1468457592623 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1696ms 17:53:12 INFO - PROCESS | 1727 | 1468457592665 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 17:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:53:12 INFO - PROCESS | 1727 | 1468457592670 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 17:53:12 INFO - PROCESS | 1727 | 1468457592678 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:53:12 INFO - PROCESS | 1727 | 1468457592682 Marionette TRACE conn4 <- [1,2370,null,{}] 17:53:12 INFO - PROCESS | 1727 | 1468457592688 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:12 INFO - PROCESS | 1727 | 1468457592694 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:12 INFO - PROCESS | 1727 | 1468457592885 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 17:53:13 INFO - PROCESS | 1727 | 1468457593073 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 1727 | 1468457593080 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x92229c00 == 37 [pid = 1727] [id = 600] 17:53:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x95144c00) [pid = 1727] [serial = 1801] [outer = (nil)] 17:53:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9af07800) [pid = 1727] [serial = 1802] [outer = 0x95144c00] 17:53:13 INFO - PROCESS | 1727 | 1468457593222 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9af0cc00) [pid = 1727] [serial = 1803] [outer = 0x95144c00] 17:53:14 INFO - PROCESS | 1727 | 1468457594444 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1840ms 17:53:14 INFO - PROCESS | 1727 | 1468457594518 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 1727 | 1468457594525 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 17:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:53:14 INFO - PROCESS | 1727 | 1468457594533 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 1727 | 1468457594538 Marionette TRACE conn4 <- [1,2374,null,{}] 17:53:14 INFO - PROCESS | 1727 | 1468457594548 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:14 INFO - PROCESS | 1727 | 1468457594552 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:14 INFO - PROCESS | 1727 | 1468457594810 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 17:53:15 INFO - PROCESS | 1727 | 1468457595068 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:15 INFO - PROCESS | 1727 | 1468457595075 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3c400 == 38 [pid = 1727] [id = 601] 17:53:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92744000) [pid = 1727] [serial = 1804] [outer = (nil)] 17:53:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92c3bc00) [pid = 1727] [serial = 1805] [outer = 0x92744000] 17:53:15 INFO - PROCESS | 1727 | 1468457595159 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92c3d400) [pid = 1727] [serial = 1806] [outer = 0x92744000] 17:53:15 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd3c00 == 37 [pid = 1727] [id = 595] 17:53:15 INFO - PROCESS | 1727 | --DOCSHELL 0x95151400 == 36 [pid = 1727] [id = 594] 17:53:15 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3a800 == 35 [pid = 1727] [id = 593] 17:53:15 INFO - PROCESS | 1727 | --DOCSHELL 0x91f38c00 == 34 [pid = 1727] [id = 592] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9afb4800) [pid = 1727] [serial = 1752] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x96540800) [pid = 1727] [serial = 1743] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92e47000) [pid = 1727] [serial = 1727] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x93c6f000) [pid = 1727] [serial = 1728] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9af04400) [pid = 1727] [serial = 1734] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9af20800) [pid = 1727] [serial = 1736] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af12000) [pid = 1727] [serial = 1748] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a4ebc00) [pid = 1727] [serial = 1745] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x99174800) [pid = 1727] [serial = 1730] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9b3e9000) [pid = 1727] [serial = 1737] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9aaa7400) [pid = 1727] [serial = 1746] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99fe6000) [pid = 1727] [serial = 1731] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x952b8000) [pid = 1727] [serial = 1742] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92c38c00) [pid = 1727] [serial = 1740] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9aab0000) [pid = 1727] [serial = 1733] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af19c00) [pid = 1727] [serial = 1749] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a071400) [pid = 1727] [serial = 1725] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92747800) [pid = 1727] [serial = 1739] [outer = (nil)] [url = about:blank] 17:53:15 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af0b400) [pid = 1727] [serial = 1751] [outer = (nil)] [url = about:blank] 17:53:16 INFO - PROCESS | 1727 | 1468457596149 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1686ms 17:53:16 INFO - PROCESS | 1727 | 1468457596220 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 17:53:16 INFO - PROCESS | 1727 | 1468457596227 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 17:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:53:16 INFO - PROCESS | 1727 | 1468457596239 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - PROCESS | 1727 | 1468457596243 Marionette TRACE conn4 <- [1,2378,null,{}] 17:53:16 INFO - PROCESS | 1727 | 1468457596249 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:16 INFO - PROCESS | 1727 | 1468457596255 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:16 INFO - PROCESS | 1727 | 1468457596434 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 17:53:16 INFO - PROCESS | 1727 | 1468457596591 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1727 | 1468457596599 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f38c00 == 35 [pid = 1727] [id = 602] 17:53:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c6f000) [pid = 1727] [serial = 1807] [outer = (nil)] 17:53:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9514f400) [pid = 1727] [serial = 1808] [outer = 0x93c6f000] 17:53:16 INFO - PROCESS | 1727 | 1468457596673 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96540800) [pid = 1727] [serial = 1809] [outer = 0x93c6f000] 17:53:17 INFO - PROCESS | 1727 | 1468457597620 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1439ms 17:53:17 INFO - PROCESS | 1727 | 1468457597679 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 1727 | 1468457597682 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 17:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:53:17 INFO - PROCESS | 1727 | 1468457597690 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1727 | 1468457597695 Marionette TRACE conn4 <- [1,2382,null,{}] 17:53:17 INFO - PROCESS | 1727 | 1468457597711 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:17 INFO - PROCESS | 1727 | 1468457597719 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:17 INFO - PROCESS | 1727 | 1468457597879 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 17:53:18 INFO - PROCESS | 1727 | 1468457598035 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 1727 | 1468457598045 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07cc00 == 36 [pid = 1727] [id = 603] 17:53:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a07d800) [pid = 1727] [serial = 1810] [outer = (nil)] 17:53:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a0f4c00) [pid = 1727] [serial = 1811] [outer = 0x9a07d800] 17:53:18 INFO - PROCESS | 1727 | 1468457598131 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a427000) [pid = 1727] [serial = 1812] [outer = 0x9a07d800] 17:53:19 INFO - PROCESS | 1727 | 1468457599092 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1441ms 17:53:19 INFO - PROCESS | 1727 | 1468457599133 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 17:53:19 INFO - PROCESS | 1727 | 1468457599137 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 17:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:53:19 INFO - PROCESS | 1727 | 1468457599144 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:53:19 INFO - PROCESS | 1727 | 1468457599146 Marionette TRACE conn4 <- [1,2386,null,{}] 17:53:19 INFO - PROCESS | 1727 | 1468457599158 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:19 INFO - PROCESS | 1727 | 1468457599162 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:19 INFO - PROCESS | 1727 | 1468457599387 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 17:53:19 INFO - PROCESS | 1727 | 1468457599428 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 1727 | 1468457599436 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60c00 == 37 [pid = 1727] [id = 604] 17:53:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a877400) [pid = 1727] [serial = 1813] [outer = (nil)] 17:53:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9af05400) [pid = 1727] [serial = 1814] [outer = 0x9a877400] 17:53:19 INFO - PROCESS | 1727 | 1468457599505 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af11400) [pid = 1727] [serial = 1815] [outer = 0x9a877400] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92749800) [pid = 1727] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99303c00) [pid = 1727] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9b4ec800) [pid = 1727] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9514bc00) [pid = 1727] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x95152000) [pid = 1727] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b4f4400) [pid = 1727] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92c3b000) [pid = 1727] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x91f39c00) [pid = 1727] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9d806c00) [pid = 1727] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x939b5000) [pid = 1727] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92749000) [pid = 1727] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:53:20 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x939ad000) [pid = 1727] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:53:20 INFO - PROCESS | 1727 | 1468457600509 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1395ms 17:53:20 INFO - PROCESS | 1727 | 1468457600541 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 1727 | 1468457600545 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 17:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:53:20 INFO - PROCESS | 1727 | 1468457600551 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 1727 | 1468457600555 Marionette TRACE conn4 <- [1,2390,null,{}] 17:53:20 INFO - PROCESS | 1727 | 1468457600561 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:20 INFO - PROCESS | 1727 | 1468457600566 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:20 INFO - PROCESS | 1727 | 1468457600772 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 17:53:20 INFO - PROCESS | 1727 | 1468457600792 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 1727 | 1468457600800 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5fc00 == 38 [pid = 1727] [id = 605] 17:53:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x924c0000) [pid = 1727] [serial = 1816] [outer = (nil)] 17:53:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99303c00) [pid = 1727] [serial = 1817] [outer = 0x924c0000] 17:53:20 INFO - PROCESS | 1727 | 1468457600868 Marionette DEBUG loaded listener.js 17:53:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x95147c00) [pid = 1727] [serial = 1818] [outer = 0x924c0000] 17:53:21 INFO - PROCESS | 1727 | 1468457601792 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1283ms 17:53:21 INFO - PROCESS | 1727 | 1468457601835 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 17:53:21 INFO - PROCESS | 1727 | 1468457601840 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 17:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:53:21 INFO - PROCESS | 1727 | 1468457601851 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:53:21 INFO - PROCESS | 1727 | 1468457601854 Marionette TRACE conn4 <- [1,2394,null,{}] 17:53:21 INFO - PROCESS | 1727 | 1468457601860 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:21 INFO - PROCESS | 1727 | 1468457601871 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:22 INFO - PROCESS | 1727 | 1468457602081 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 17:53:22 INFO - PROCESS | 1727 | 1468457602323 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1727 | 1468457602333 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59000 == 39 [pid = 1727] [id = 606] 17:53:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x8fd59400) [pid = 1727] [serial = 1819] [outer = (nil)] 17:53:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x90fca000) [pid = 1727] [serial = 1820] [outer = 0x8fd59400] 17:53:22 INFO - PROCESS | 1727 | 1468457602423 Marionette DEBUG loaded listener.js 17:53:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x91f3a800) [pid = 1727] [serial = 1821] [outer = 0x8fd59400] 17:53:23 INFO - PROCESS | 1727 | 1468457603538 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1729ms 17:53:23 INFO - PROCESS | 1727 | 1468457603584 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 1727 | 1468457603590 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 17:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:53:23 INFO - PROCESS | 1727 | 1468457603599 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - PROCESS | 1727 | 1468457603605 Marionette TRACE conn4 <- [1,2398,null,{}] 17:53:23 INFO - PROCESS | 1727 | 1468457603613 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:23 INFO - PROCESS | 1727 | 1468457603622 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:23 INFO - PROCESS | 1727 | 1468457603842 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 17:53:24 INFO - PROCESS | 1727 | 1468457604081 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 1727 | 1468457604089 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f44400 == 40 [pid = 1727] [id = 607] 17:53:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92c3f800) [pid = 1727] [serial = 1822] [outer = (nil)] 17:53:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93c6c800) [pid = 1727] [serial = 1823] [outer = 0x92c3f800] 17:53:24 INFO - PROCESS | 1727 | 1468457604225 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x94780800) [pid = 1727] [serial = 1824] [outer = 0x92c3f800] 17:53:25 INFO - PROCESS | 1727 | 1468457605270 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1684ms 17:53:25 INFO - PROCESS | 1727 | 1468457605287 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 1727 | 1468457605294 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 17:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:53:25 INFO - PROCESS | 1727 | 1468457605303 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 1727 | 1468457605307 Marionette TRACE conn4 <- [1,2402,null,{}] 17:53:25 INFO - PROCESS | 1727 | 1468457605314 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:25 INFO - PROCESS | 1727 | 1468457605319 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:25 INFO - PROCESS | 1727 | 1468457605536 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 17:53:25 INFO - PROCESS | 1727 | 1468457605726 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 1727 | 1468457605737 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274e800 == 41 [pid = 1727] [id = 608] 17:53:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x96569c00) [pid = 1727] [serial = 1825] [outer = (nil)] 17:53:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9784d400) [pid = 1727] [serial = 1826] [outer = 0x96569c00] 17:53:25 INFO - PROCESS | 1727 | 1468457605913 Marionette DEBUG loaded listener.js 17:53:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x99fdcc00) [pid = 1727] [serial = 1827] [outer = 0x96569c00] 17:53:26 INFO - PROCESS | 1727 | 1468457606920 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1660ms 17:53:26 INFO - PROCESS | 1727 | 1468457606965 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 1727 | 1468457606972 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 17:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:53:27 INFO - PROCESS | 1727 | 1468457606999 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 1727 | 1468457607013 Marionette TRACE conn4 <- [1,2406,null,{}] 17:53:27 INFO - PROCESS | 1727 | 1468457607025 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:27 INFO - PROCESS | 1727 | 1468457607034 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:27 INFO - PROCESS | 1727 | 1468457607311 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 17:53:27 INFO - PROCESS | 1727 | 1468457607548 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 1727 | 1468457607557 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232d400 == 42 [pid = 1727] [id = 609] 17:53:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x93c71000) [pid = 1727] [serial = 1828] [outer = (nil)] 17:53:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9af1b400) [pid = 1727] [serial = 1829] [outer = 0x93c71000] 17:53:27 INFO - PROCESS | 1727 | 1468457607637 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b406400) [pid = 1727] [serial = 1830] [outer = 0x93c71000] 17:53:28 INFO - PROCESS | 1727 | 1468457608586 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1661ms 17:53:28 INFO - PROCESS | 1727 | 1468457608646 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 17:53:28 INFO - PROCESS | 1727 | 1468457608650 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 17:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:53:28 INFO - PROCESS | 1727 | 1468457608657 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - PROCESS | 1727 | 1468457608661 Marionette TRACE conn4 <- [1,2410,null,{}] 17:53:28 INFO - PROCESS | 1727 | 1468457608666 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:28 INFO - PROCESS | 1727 | 1468457608672 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:28 INFO - PROCESS | 1727 | 1468457608906 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 17:53:29 INFO - PROCESS | 1727 | 1468457609135 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:29 INFO - PROCESS | 1727 | 1468457609143 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd3800 == 43 [pid = 1727] [id = 610] 17:53:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x924c0400) [pid = 1727] [serial = 1831] [outer = (nil)] 17:53:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9b4ed400) [pid = 1727] [serial = 1832] [outer = 0x924c0400] 17:53:29 INFO - PROCESS | 1727 | 1468457609271 Marionette DEBUG loaded listener.js 17:53:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9b4f4000) [pid = 1727] [serial = 1833] [outer = 0x924c0400] 17:53:30 INFO - PROCESS | 1727 | 1468457610264 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 17:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:53:30 INFO - PROCESS | 1727 | 1468457610295 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 1727 | 1468457610298 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 17:53:30 INFO - PROCESS | 1727 | 1468457610305 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 1727 | 1468457610309 Marionette TRACE conn4 <- [1,2414,null,{}] 17:53:30 INFO - PROCESS | 1727 | 1468457610315 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:30 INFO - PROCESS | 1727 | 1468457610320 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:30 INFO - PROCESS | 1727 | 1468457610504 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 17:53:30 INFO - PROCESS | 1727 | 1468457610691 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 1727 | 1468457610710 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bc16800 == 44 [pid = 1727] [id = 611] 17:53:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9bc18000) [pid = 1727] [serial = 1834] [outer = (nil)] 17:53:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9bcee400) [pid = 1727] [serial = 1835] [outer = 0x9bc18000] 17:53:30 INFO - PROCESS | 1727 | 1468457610841 Marionette DEBUG loaded listener.js 17:53:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9c0f1000) [pid = 1727] [serial = 1836] [outer = 0x9bc18000] 17:53:31 INFO - PROCESS | 1727 | 1468457611900 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1634ms 17:53:31 INFO - PROCESS | 1727 | 1468457611947 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 1727 | 1468457611951 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 17:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:53:31 INFO - PROCESS | 1727 | 1468457611958 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 1727 | 1468457611962 Marionette TRACE conn4 <- [1,2418,null,{}] 17:53:31 INFO - PROCESS | 1727 | 1468457611968 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:31 INFO - PROCESS | 1727 | 1468457611974 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:32 INFO - PROCESS | 1727 | 1468457612161 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 17:53:32 INFO - PROCESS | 1727 | 1468457612663 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 1727 | 1468457612672 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x92330400 == 45 [pid = 1727] [id = 612] 17:53:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92330800) [pid = 1727] [serial = 1837] [outer = (nil)] 17:53:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x924bfc00) [pid = 1727] [serial = 1838] [outer = 0x92330800] 17:53:32 INFO - PROCESS | 1727 | 1468457612756 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92747800) [pid = 1727] [serial = 1839] [outer = 0x92330800] 17:53:33 INFO - PROCESS | 1727 | 1468457613687 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1782ms 17:53:33 INFO - PROCESS | 1727 | 1468457613743 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 1727 | 1468457613749 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 17:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:53:33 INFO - PROCESS | 1727 | 1468457613759 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 1727 | 1468457613762 Marionette TRACE conn4 <- [1,2422,null,{}] 17:53:33 INFO - PROCESS | 1727 | 1468457613771 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:33 INFO - PROCESS | 1727 | 1468457613779 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:34 INFO - PROCESS | 1727 | 1468457614037 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9232ac00 == 44 [pid = 1727] [id = 579] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x94780c00 == 43 [pid = 1727] [id = 580] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5b000 == 42 [pid = 1727] [id = 573] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5fc00 == 41 [pid = 1727] [id = 605] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60c00 == 40 [pid = 1727] [id = 604] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07cc00 == 39 [pid = 1727] [id = 603] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x91f38c00 == 38 [pid = 1727] [id = 602] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3c400 == 37 [pid = 1727] [id = 601] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9af13400 == 36 [pid = 1727] [id = 588] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd0000 == 35 [pid = 1727] [id = 590] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9232f800 == 34 [pid = 1727] [id = 570] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x99173400 == 33 [pid = 1727] [id = 596] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x92748c00 == 32 [pid = 1727] [id = 584] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x92c36c00 == 31 [pid = 1727] [id = 575] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x92229c00 == 30 [pid = 1727] [id = 600] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x93c67000 == 29 [pid = 1727] [id = 578] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56c00 == 28 [pid = 1727] [id = 597] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9222a800 == 27 [pid = 1727] [id = 583] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x92c35c00 == 26 [pid = 1727] [id = 571] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaa2000 == 25 [pid = 1727] [id = 577] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd6000 == 24 [pid = 1727] [id = 598] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1ebc00 == 23 [pid = 1727] [id = 599] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9913f800 == 22 [pid = 1727] [id = 574] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x93a5a000 == 21 [pid = 1727] [id = 582] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9477d400 == 20 [pid = 1727] [id = 576] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1ae400 == 19 [pid = 1727] [id = 581] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x92743800 == 18 [pid = 1727] [id = 589] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9477f400 == 17 [pid = 1727] [id = 572] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5a400 == 16 [pid = 1727] [id = 591] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x93c72400 == 15 [pid = 1727] [id = 585] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9af19000 == 14 [pid = 1727] [id = 586] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9274c400 == 13 [pid = 1727] [id = 587] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9bc16800 == 12 [pid = 1727] [id = 611] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd3800 == 11 [pid = 1727] [id = 610] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9232d400 == 10 [pid = 1727] [id = 609] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x91f44400 == 9 [pid = 1727] [id = 607] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9274e800 == 8 [pid = 1727] [id = 608] 17:53:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59000 == 7 [pid = 1727] [id = 606] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92c31800) [pid = 1727] [serial = 1754] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9a1b2800) [pid = 1727] [serial = 1758] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a07b400) [pid = 1727] [serial = 1757] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9b7a4000) [pid = 1727] [serial = 1761] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9b4f6800) [pid = 1727] [serial = 1760] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9c045400) [pid = 1727] [serial = 1764] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9c03f000) [pid = 1727] [serial = 1763] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x952bcc00) [pid = 1727] [serial = 1784] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9d854800) [pid = 1727] [serial = 1767] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9d803400) [pid = 1727] [serial = 1766] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92e4ac00) [pid = 1727] [serial = 1781] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92337400) [pid = 1727] [serial = 1778] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0xa1faa000) [pid = 1727] [serial = 1770] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x924c3000) [pid = 1727] [serial = 1779] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0xa1f08000) [pid = 1727] [serial = 1769] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9514b000) [pid = 1727] [serial = 1776] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x93c6c400) [pid = 1727] [serial = 1775] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x952b8400) [pid = 1727] [serial = 1787] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa228ec00) [pid = 1727] [serial = 1773] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0xa2278400) [pid = 1727] [serial = 1772] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x96574800) [pid = 1727] [serial = 1788] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x939aac00) [pid = 1727] [serial = 1755] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x953af800) [pid = 1727] [serial = 1785] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x939ac000) [pid = 1727] [serial = 1782] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1727 | 1468457615444 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 1727 | 1468457615451 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd63800 == 8 [pid = 1727] [id = 613] 17:53:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x8fd64000) [pid = 1727] [serial = 1840] [outer = (nil)] 17:53:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x90fd0000) [pid = 1727] [serial = 1841] [outer = 0x8fd64000] 17:53:35 INFO - PROCESS | 1727 | 1468457615535 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x91f3c400) [pid = 1727] [serial = 1842] [outer = 0x8fd64000] 17:53:36 INFO - PROCESS | 1727 | 1468457616399 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2687ms 17:53:36 INFO - PROCESS | 1727 | 1468457616454 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 17:53:36 INFO - PROCESS | 1727 | 1468457616460 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 17:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:53:36 INFO - PROCESS | 1727 | 1468457616470 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 1727 | 1468457616473 Marionette TRACE conn4 <- [1,2426,null,{}] 17:53:36 INFO - PROCESS | 1727 | 1468457616483 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:36 INFO - PROCESS | 1727 | 1468457616492 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:36 INFO - PROCESS | 1727 | 1468457616675 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 17:53:36 INFO - PROCESS | 1727 | 1468457616688 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 1727 | 1468457616698 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x92751c00 == 9 [pid = 1727] [id = 614] 17:53:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92c32c00) [pid = 1727] [serial = 1843] [outer = (nil)] 17:53:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92c3a800) [pid = 1727] [serial = 1844] [outer = 0x92c32c00] 17:53:36 INFO - PROCESS | 1727 | 1468457616785 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92e48c00) [pid = 1727] [serial = 1845] [outer = 0x92c32c00] 17:53:37 INFO - PROCESS | 1727 | 1468457617776 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1330ms 17:53:37 INFO - PROCESS | 1727 | 1468457617806 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 17:53:37 INFO - PROCESS | 1727 | 1468457617812 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 17:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:53:37 INFO - PROCESS | 1727 | 1468457617820 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:53:37 INFO - PROCESS | 1727 | 1468457617824 Marionette TRACE conn4 <- [1,2430,null,{}] 17:53:37 INFO - PROCESS | 1727 | 1468457617830 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:37 INFO - PROCESS | 1727 | 1468457617836 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:38 INFO - PROCESS | 1727 | 1468457618108 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 17:53:38 INFO - PROCESS | 1727 | 1468457618134 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:38 INFO - PROCESS | 1727 | 1468457618140 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6e800 == 10 [pid = 1727] [id = 615] 17:53:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93c72800) [pid = 1727] [serial = 1846] [outer = (nil)] 17:53:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x95144400) [pid = 1727] [serial = 1847] [outer = 0x93c72800] 17:53:38 INFO - PROCESS | 1727 | 1468457618227 Marionette DEBUG loaded listener.js 17:53:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x95151000) [pid = 1727] [serial = 1848] [outer = 0x93c72800] 17:53:39 INFO - PROCESS | 1727 | 1468457619373 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1635ms 17:53:39 INFO - PROCESS | 1727 | 1468457619458 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 1727 | 1468457619465 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 17:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:53:39 INFO - PROCESS | 1727 | 1468457619504 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:53:39 INFO - PROCESS | 1727 | 1468457619518 Marionette TRACE conn4 <- [1,2434,null,{}] 17:53:39 INFO - PROCESS | 1727 | 1468457619553 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:39 INFO - PROCESS | 1727 | 1468457619566 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:39 INFO - PROCESS | 1727 | 1468457619896 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x924c0000) [pid = 1727] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a877400) [pid = 1727] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x95144c00) [pid = 1727] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92744000) [pid = 1727] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a1f4800) [pid = 1727] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93c6f000) [pid = 1727] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x96573800) [pid = 1727] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x99302000) [pid = 1727] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9232e400) [pid = 1727] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:53:40 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a07d800) [pid = 1727] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:53:40 INFO - PROCESS | 1727 | 1468457620554 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 1727 | 1468457620562 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5e400 == 11 [pid = 1727] [id = 616] 17:53:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x90fc9400) [pid = 1727] [serial = 1849] [outer = (nil)] 17:53:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x924c8400) [pid = 1727] [serial = 1850] [outer = 0x90fc9400] 17:53:40 INFO - PROCESS | 1727 | 1468457620636 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92e50400) [pid = 1727] [serial = 1851] [outer = 0x90fc9400] 17:53:41 INFO - PROCESS | 1727 | 1468457621449 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1999ms 17:53:41 INFO - PROCESS | 1727 | 1468457621483 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 17:53:41 INFO - PROCESS | 1727 | 1468457621486 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 17:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:53:41 INFO - PROCESS | 1727 | 1468457621494 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 1727 | 1468457621497 Marionette TRACE conn4 <- [1,2438,null,{}] 17:53:41 INFO - PROCESS | 1727 | 1468457621503 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:41 INFO - PROCESS | 1727 | 1468457621507 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:41 INFO - PROCESS | 1727 | 1468457621692 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 17:53:41 INFO - PROCESS | 1727 | 1468457621709 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 1727 | 1468457621715 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274b000 == 12 [pid = 1727] [id = 617] 17:53:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x953af800) [pid = 1727] [serial = 1852] [outer = (nil)] 17:53:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x97852000) [pid = 1727] [serial = 1853] [outer = 0x953af800] 17:53:41 INFO - PROCESS | 1727 | 1468457621793 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99173400) [pid = 1727] [serial = 1854] [outer = 0x953af800] 17:53:42 INFO - PROCESS | 1727 | 1468457622953 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1536ms 17:53:43 INFO - PROCESS | 1727 | 1468457623032 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 17:53:43 INFO - PROCESS | 1727 | 1468457623039 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 17:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:53:43 INFO - PROCESS | 1727 | 1468457623049 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - PROCESS | 1727 | 1468457623054 Marionette TRACE conn4 <- [1,2442,null,{}] 17:53:43 INFO - PROCESS | 1727 | 1468457623064 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:43 INFO - PROCESS | 1727 | 1468457623069 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:43 INFO - PROCESS | 1727 | 1468457623307 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 17:53:43 INFO - PROCESS | 1727 | 1468457623618 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1727 | 1468457623636 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c36000 == 13 [pid = 1727] [id = 618] 17:53:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92c36c00) [pid = 1727] [serial = 1855] [outer = (nil)] 17:53:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92c3d000) [pid = 1727] [serial = 1856] [outer = 0x92c36c00] 17:53:43 INFO - PROCESS | 1727 | 1468457623721 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9477d400) [pid = 1727] [serial = 1857] [outer = 0x92c36c00] 17:53:44 INFO - PROCESS | 1727 | 1468457624731 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1735ms 17:53:44 INFO - PROCESS | 1727 | 1468457624821 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 1727 | 1468457624828 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 17:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:53:44 INFO - PROCESS | 1727 | 1468457624840 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 1727 | 1468457624844 Marionette TRACE conn4 <- [1,2446,null,{}] 17:53:44 INFO - PROCESS | 1727 | 1468457624891 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:44 INFO - PROCESS | 1727 | 1468457624898 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:45 INFO - PROCESS | 1727 | 1468457625103 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 17:53:45 INFO - PROCESS | 1727 | 1468457625328 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1727 | 1468457625337 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5fc00 == 14 [pid = 1727] [id = 619] 17:53:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x924bdc00) [pid = 1727] [serial = 1858] [outer = (nil)] 17:53:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x993adc00) [pid = 1727] [serial = 1859] [outer = 0x924bdc00] 17:53:45 INFO - PROCESS | 1727 | 1468457625431 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a077800) [pid = 1727] [serial = 1860] [outer = 0x924bdc00] 17:53:46 INFO - PROCESS | 1727 | 1468457626474 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1694ms 17:53:46 INFO - PROCESS | 1727 | 1468457626535 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 1727 | 1468457626540 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 17:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:53:46 INFO - PROCESS | 1727 | 1468457626547 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1727 | 1468457626553 Marionette TRACE conn4 <- [1,2450,null,{}] 17:53:46 INFO - PROCESS | 1727 | 1468457626570 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:46 INFO - PROCESS | 1727 | 1468457626578 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:46 INFO - PROCESS | 1727 | 1468457626896 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 17:53:47 INFO - PROCESS | 1727 | 1468457627085 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 1727 | 1468457627098 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a877400 == 15 [pid = 1727] [id = 620] 17:53:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a87b800) [pid = 1727] [serial = 1861] [outer = (nil)] 17:53:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9aaa3c00) [pid = 1727] [serial = 1862] [outer = 0x9a87b800] 17:53:47 INFO - PROCESS | 1727 | 1468457627183 Marionette DEBUG loaded listener.js 17:53:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaae800) [pid = 1727] [serial = 1863] [outer = 0x9a87b800] 17:53:48 INFO - PROCESS | 1727 | 1468457628175 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1696ms 17:53:48 INFO - PROCESS | 1727 | 1468457628250 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 1727 | 1468457628258 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 17:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:53:48 INFO - PROCESS | 1727 | 1468457628267 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 1727 | 1468457628270 Marionette TRACE conn4 <- [1,2454,null,{}] 17:53:48 INFO - PROCESS | 1727 | 1468457628277 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:48 INFO - PROCESS | 1727 | 1468457628282 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:48 INFO - PROCESS | 1727 | 1468457628506 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 17:53:48 INFO - PROCESS | 1727 | 1468457628734 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 1727 | 1468457628746 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5b000 == 16 [pid = 1727] [id = 621] 17:53:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8fd5d400) [pid = 1727] [serial = 1864] [outer = (nil)] 17:53:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x90fd4000) [pid = 1727] [serial = 1865] [outer = 0x8fd5d400] 17:53:49 INFO - PROCESS | 1727 | 1468457629000 Marionette DEBUG loaded listener.js 17:53:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92337400) [pid = 1727] [serial = 1866] [outer = 0x8fd5d400] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x99303c00) [pid = 1727] [serial = 1817] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af05400) [pid = 1727] [serial = 1814] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af07800) [pid = 1727] [serial = 1802] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9af0cc00) [pid = 1727] [serial = 1803] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92c3bc00) [pid = 1727] [serial = 1805] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92c3d400) [pid = 1727] [serial = 1806] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a4ec400) [pid = 1727] [serial = 1799] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9aaa6800) [pid = 1727] [serial = 1800] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9514f400) [pid = 1727] [serial = 1808] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x96540800) [pid = 1727] [serial = 1809] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9826dc00) [pid = 1727] [serial = 1796] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9514ac00) [pid = 1727] [serial = 1797] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a071000) [pid = 1727] [serial = 1791] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x99758800) [pid = 1727] [serial = 1790] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x92c35000) [pid = 1727] [serial = 1793] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x939ad400) [pid = 1727] [serial = 1794] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a427000) [pid = 1727] [serial = 1812] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9af11400) [pid = 1727] [serial = 1815] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a0f4c00) [pid = 1727] [serial = 1811] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x95147c00) [pid = 1727] [serial = 1818] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1727 | 1468457630069 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1836ms 17:53:50 INFO - PROCESS | 1727 | 1468457630105 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 17:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:53:50 INFO - PROCESS | 1727 | 1468457630111 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 17:53:50 INFO - PROCESS | 1727 | 1468457630120 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:53:50 INFO - PROCESS | 1727 | 1468457630124 Marionette TRACE conn4 <- [1,2458,null,{}] 17:53:50 INFO - PROCESS | 1727 | 1468457630131 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:50 INFO - PROCESS | 1727 | 1468457630136 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:50 INFO - PROCESS | 1727 | 1468457630317 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 17:53:50 INFO - PROCESS | 1727 | 1468457630328 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 1727 | 1468457630337 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4bc00 == 17 [pid = 1727] [id = 622] 17:53:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x939a9400) [pid = 1727] [serial = 1867] [outer = (nil)] 17:53:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x93c68000) [pid = 1727] [serial = 1868] [outer = 0x939a9400] 17:53:50 INFO - PROCESS | 1727 | 1468457630420 Marionette DEBUG loaded listener.js 17:53:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x952c0000) [pid = 1727] [serial = 1869] [outer = 0x939a9400] 17:53:51 INFO - PROCESS | 1727 | 1468457631385 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1282ms 17:53:51 INFO - PROCESS | 1727 | 1468457631400 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 1727 | 1468457631406 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 17:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:53:51 INFO - PROCESS | 1727 | 1468457631416 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 1727 | 1468457631419 Marionette TRACE conn4 <- [1,2462,null,{}] 17:53:51 INFO - PROCESS | 1727 | 1468457631426 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:51 INFO - PROCESS | 1727 | 1468457631433 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:51 INFO - PROCESS | 1727 | 1468457631611 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 17:53:51 INFO - PROCESS | 1727 | 1468457631773 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:51 INFO - PROCESS | 1727 | 1468457631783 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x952bd000 == 18 [pid = 1727] [id = 623] 17:53:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9656cc00) [pid = 1727] [serial = 1870] [outer = (nil)] 17:53:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x993b0400) [pid = 1727] [serial = 1871] [outer = 0x9656cc00] 17:53:51 INFO - PROCESS | 1727 | 1468457631860 Marionette DEBUG loaded listener.js 17:53:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a079c00) [pid = 1727] [serial = 1872] [outer = 0x9656cc00] 17:53:52 INFO - PROCESS | 1727 | 1468457632743 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1382ms 17:53:52 INFO - PROCESS | 1727 | 1468457632804 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 17:53:52 INFO - PROCESS | 1727 | 1468457632809 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 17:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:53:52 INFO - PROCESS | 1727 | 1468457632815 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:53:52 INFO - PROCESS | 1727 | 1468457632821 Marionette TRACE conn4 <- [1,2466,null,{}] 17:53:52 INFO - PROCESS | 1727 | 1468457632837 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:52 INFO - PROCESS | 1727 | 1468457632846 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:53 INFO - PROCESS | 1727 | 1468457633079 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 17:53:53 INFO - PROCESS | 1727 | 1468457633103 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 1727 | 1468457633111 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f40000 == 19 [pid = 1727] [id = 624] 17:53:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a877800) [pid = 1727] [serial = 1873] [outer = (nil)] 17:53:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9aaa8800) [pid = 1727] [serial = 1874] [outer = 0x9a877800] 17:53:53 INFO - PROCESS | 1727 | 1468457633182 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9ab38800) [pid = 1727] [serial = 1875] [outer = 0x9a877800] 17:53:54 INFO - PROCESS | 1727 | 1468457634122 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1334ms 17:53:54 INFO - PROCESS | 1727 | 1468457634149 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 17:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:53:54 INFO - PROCESS | 1727 | 1468457634154 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 17:53:54 INFO - PROCESS | 1727 | 1468457634160 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 1727 | 1468457634164 Marionette TRACE conn4 <- [1,2470,null,{}] 17:53:54 INFO - PROCESS | 1727 | 1468457634176 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:54 INFO - PROCESS | 1727 | 1468457634180 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:54 INFO - PROCESS | 1727 | 1468457634393 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 17:53:54 INFO - PROCESS | 1727 | 1468457634420 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:54 INFO - PROCESS | 1727 | 1468457634428 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d800 == 20 [pid = 1727] [id = 625] 17:53:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x99763400) [pid = 1727] [serial = 1876] [outer = (nil)] 17:53:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9af0ac00) [pid = 1727] [serial = 1877] [outer = 0x99763400] 17:53:54 INFO - PROCESS | 1727 | 1468457634500 Marionette DEBUG loaded listener.js 17:53:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9af06400) [pid = 1727] [serial = 1878] [outer = 0x99763400] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92330800) [pid = 1727] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x8fd64000) [pid = 1727] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92c32c00) [pid = 1727] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x90fc9400) [pid = 1727] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x8fd59400) [pid = 1727] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92c3f800) [pid = 1727] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x96569c00) [pid = 1727] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x93c71000) [pid = 1727] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x924c0400) [pid = 1727] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9bc18000) [pid = 1727] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:53:55 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x93c72800) [pid = 1727] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:53:55 INFO - PROCESS | 1727 | 1468457635504 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1386ms 17:53:55 INFO - PROCESS | 1727 | 1468457635545 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 1727 | 1468457635549 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 17:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:53:55 INFO - PROCESS | 1727 | 1468457635555 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 1727 | 1468457635559 Marionette TRACE conn4 <- [1,2474,null,{}] 17:53:55 INFO - PROCESS | 1727 | 1468457635568 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:55 INFO - PROCESS | 1727 | 1468457635573 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:55 INFO - PROCESS | 1727 | 1468457635783 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 17:53:55 INFO - PROCESS | 1727 | 1468457635798 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 1727 | 1468457635807 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd57400 == 21 [pid = 1727] [id = 626] 17:53:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x924c8800) [pid = 1727] [serial = 1879] [outer = (nil)] 17:53:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9a9ec400) [pid = 1727] [serial = 1880] [outer = 0x924c8800] 17:53:55 INFO - PROCESS | 1727 | 1468457635888 Marionette DEBUG loaded listener.js 17:53:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9af19c00) [pid = 1727] [serial = 1881] [outer = 0x924c8800] 17:53:56 INFO - PROCESS | 1727 | 1468457636822 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1334ms 17:53:56 INFO - PROCESS | 1727 | 1468457636891 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 1727 | 1468457636895 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 17:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:53:56 INFO - PROCESS | 1727 | 1468457636904 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - PROCESS | 1727 | 1468457636907 Marionette TRACE conn4 <- [1,2478,null,{}] 17:53:56 INFO - PROCESS | 1727 | 1468457636913 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:56 INFO - PROCESS | 1727 | 1468457636923 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:57 INFO - PROCESS | 1727 | 1468457637083 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 17:53:57 INFO - PROCESS | 1727 | 1468457637321 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 1727 | 1468457637334 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59000 == 22 [pid = 1727] [id = 627] 17:53:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x8fd5d000) [pid = 1727] [serial = 1882] [outer = (nil)] 17:53:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x91f35c00) [pid = 1727] [serial = 1883] [outer = 0x8fd5d000] 17:53:57 INFO - PROCESS | 1727 | 1468457637424 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92333400) [pid = 1727] [serial = 1884] [outer = 0x8fd5d000] 17:53:58 INFO - PROCESS | 1727 | 1468457638538 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1685ms 17:53:58 INFO - PROCESS | 1727 | 1468457638591 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 1727 | 1468457638599 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 17:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:53:58 INFO - PROCESS | 1727 | 1468457638608 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - PROCESS | 1727 | 1468457638612 Marionette TRACE conn4 <- [1,2482,null,{}] 17:53:58 INFO - PROCESS | 1727 | 1468457638622 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:58 INFO - PROCESS | 1727 | 1468457638630 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:58 INFO - PROCESS | 1727 | 1468457638830 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 17:53:59 INFO - PROCESS | 1727 | 1468457639079 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 1727 | 1468457639091 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:53:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3e400 == 23 [pid = 1727] [id = 628] 17:53:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93a61400) [pid = 1727] [serial = 1885] [outer = (nil)] 17:53:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93c75c00) [pid = 1727] [serial = 1886] [outer = 0x93a61400] 17:53:59 INFO - PROCESS | 1727 | 1468457639223 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x952b7800) [pid = 1727] [serial = 1887] [outer = 0x93a61400] 17:54:00 INFO - PROCESS | 1727 | 1468457640281 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1738ms 17:54:00 INFO - PROCESS | 1727 | 1468457640350 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 1727 | 1468457640357 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 17:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:54:00 INFO - PROCESS | 1727 | 1468457640364 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 1727 | 1468457640368 Marionette TRACE conn4 <- [1,2486,null,{}] 17:54:00 INFO - PROCESS | 1727 | 1468457640375 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:00 INFO - PROCESS | 1727 | 1468457640379 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:00 INFO - PROCESS | 1727 | 1468457640611 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 17:54:00 INFO - PROCESS | 1727 | 1468457640886 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:00 INFO - PROCESS | 1727 | 1468457640896 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x953b1400 == 24 [pid = 1727] [id = 629] 17:54:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a072400) [pid = 1727] [serial = 1888] [outer = (nil)] 17:54:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a0ed800) [pid = 1727] [serial = 1889] [outer = 0x9a072400] 17:54:01 INFO - PROCESS | 1727 | 1468457641027 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a421000) [pid = 1727] [serial = 1890] [outer = 0x9a072400] 17:54:02 INFO - PROCESS | 1727 | 1468457642100 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1784ms 17:54:02 INFO - PROCESS | 1727 | 1468457642150 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 1727 | 1468457642154 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 17:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:54:02 INFO - PROCESS | 1727 | 1468457642173 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 1727 | 1468457642184 Marionette TRACE conn4 <- [1,2490,null,{}] 17:54:02 INFO - PROCESS | 1727 | 1468457642191 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:02 INFO - PROCESS | 1727 | 1468457642200 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:02 INFO - PROCESS | 1727 | 1468457642439 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 17:54:02 INFO - PROCESS | 1727 | 1468457642718 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 1727 | 1468457642724 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd3000 == 25 [pid = 1727] [id = 630] 17:54:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9656d400) [pid = 1727] [serial = 1891] [outer = (nil)] 17:54:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b402000) [pid = 1727] [serial = 1892] [outer = 0x9656d400] 17:54:02 INFO - PROCESS | 1727 | 1468457642813 Marionette DEBUG loaded listener.js 17:54:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b4f0000) [pid = 1727] [serial = 1893] [outer = 0x9656d400] 17:54:03 INFO - PROCESS | 1727 | 1468457643780 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1650ms 17:54:03 INFO - PROCESS | 1727 | 1468457643815 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 1727 | 1468457643819 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 17:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:54:03 INFO - PROCESS | 1727 | 1468457643826 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 1727 | 1468457643830 Marionette TRACE conn4 <- [1,2494,null,{}] 17:54:03 INFO - PROCESS | 1727 | 1468457643836 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:03 INFO - PROCESS | 1727 | 1468457643841 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:04 INFO - PROCESS | 1727 | 1468457644028 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 17:54:04 INFO - PROCESS | 1727 | 1468457644225 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 1727 | 1468457644232 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd58c00 == 26 [pid = 1727] [id = 631] 17:54:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92e4d000) [pid = 1727] [serial = 1894] [outer = (nil)] 17:54:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9bc14000) [pid = 1727] [serial = 1895] [outer = 0x92e4d000] 17:54:04 INFO - PROCESS | 1727 | 1468457644318 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9bc16800) [pid = 1727] [serial = 1896] [outer = 0x92e4d000] 17:54:05 INFO - PROCESS | 1727 | 1468457645284 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1532ms 17:54:05 INFO - PROCESS | 1727 | 1468457645360 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 17:54:05 INFO - PROCESS | 1727 | 1468457645364 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 17:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:54:05 INFO - PROCESS | 1727 | 1468457645371 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:54:05 INFO - PROCESS | 1727 | 1468457645373 Marionette TRACE conn4 <- [1,2498,null,{}] 17:54:05 INFO - PROCESS | 1727 | 1468457645380 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:05 INFO - PROCESS | 1727 | 1468457645385 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:05 INFO - PROCESS | 1727 | 1468457645570 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 17:54:05 INFO - PROCESS | 1727 | 1468457645760 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:05 INFO - PROCESS | 1727 | 1468457645780 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3dc00 == 27 [pid = 1727] [id = 632] 17:54:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x924c5000) [pid = 1727] [serial = 1897] [outer = (nil)] 17:54:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92c3fc00) [pid = 1727] [serial = 1898] [outer = 0x924c5000] 17:54:05 INFO - PROCESS | 1727 | 1468457645915 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9b79e400) [pid = 1727] [serial = 1899] [outer = 0x924c5000] 17:54:07 INFO - PROCESS | 1727 | 1468457647184 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1890ms 17:54:07 INFO - PROCESS | 1727 | 1468457647262 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 17:54:07 INFO - PROCESS | 1727 | 1468457647268 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 17:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:54:07 INFO - PROCESS | 1727 | 1468457647276 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:54:07 INFO - PROCESS | 1727 | 1468457647283 Marionette TRACE conn4 <- [1,2502,null,{}] 17:54:07 INFO - PROCESS | 1727 | 1468457647291 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:07 INFO - PROCESS | 1727 | 1468457647296 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:07 INFO - PROCESS | 1727 | 1468457647570 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 17:54:07 INFO - PROCESS | 1727 | 1468457647817 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:07 INFO - PROCESS | 1727 | 1468457647825 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd57400 == 26 [pid = 1727] [id = 626] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d800 == 25 [pid = 1727] [id = 625] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91f40000 == 24 [pid = 1727] [id = 624] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x952bd000 == 23 [pid = 1727] [id = 623] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4bc00 == 22 [pid = 1727] [id = 622] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x9a877400 == 21 [pid = 1727] [id = 620] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5b000 == 20 [pid = 1727] [id = 621] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5fc00 == 19 [pid = 1727] [id = 619] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92c36000 == 18 [pid = 1727] [id = 618] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd63800 == 17 [pid = 1727] [id = 613] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92751c00 == 16 [pid = 1727] [id = 614] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x9274b000 == 15 [pid = 1727] [id = 617] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6e800 == 14 [pid = 1727] [id = 615] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5e400 == 13 [pid = 1727] [id = 616] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92330400 == 12 [pid = 1727] [id = 612] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd58c00 == 11 [pid = 1727] [id = 631] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd3000 == 10 [pid = 1727] [id = 630] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3e400 == 9 [pid = 1727] [id = 628] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x953b1400 == 8 [pid = 1727] [id = 629] 17:54:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59000 == 7 [pid = 1727] [id = 627] 17:54:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd58c00 == 8 [pid = 1727] [id = 633] 17:54:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8fd59000) [pid = 1727] [serial = 1900] [outer = (nil)] 17:54:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8fd5fc00) [pid = 1727] [serial = 1901] [outer = 0x8fd59000] 17:54:08 INFO - PROCESS | 1727 | 1468457648864 Marionette DEBUG loaded listener.js 17:54:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x90fd7000) [pid = 1727] [serial = 1902] [outer = 0x8fd59000] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x97852000) [pid = 1727] [serial = 1853] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92747800) [pid = 1727] [serial = 1839] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x924bfc00) [pid = 1727] [serial = 1838] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x90fd0000) [pid = 1727] [serial = 1841] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x91f3c400) [pid = 1727] [serial = 1842] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92c3a800) [pid = 1727] [serial = 1844] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x924c8400) [pid = 1727] [serial = 1850] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x91f3a800) [pid = 1727] [serial = 1821] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x90fca000) [pid = 1727] [serial = 1820] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x94780800) [pid = 1727] [serial = 1824] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93c6c800) [pid = 1727] [serial = 1823] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99fdcc00) [pid = 1727] [serial = 1827] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9784d400) [pid = 1727] [serial = 1826] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b406400) [pid = 1727] [serial = 1830] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9af1b400) [pid = 1727] [serial = 1829] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b4f4000) [pid = 1727] [serial = 1833] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9b4ed400) [pid = 1727] [serial = 1832] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9c0f1000) [pid = 1727] [serial = 1836] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9bcee400) [pid = 1727] [serial = 1835] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x95144400) [pid = 1727] [serial = 1847] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92e50400) [pid = 1727] [serial = 1851] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x95151000) [pid = 1727] [serial = 1848] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92e48c00) [pid = 1727] [serial = 1845] [outer = (nil)] [url = about:blank] 17:54:09 INFO - PROCESS | 1727 | 1468457649885 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2642ms 17:54:09 INFO - PROCESS | 1727 | 1468457649921 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 1727 | 1468457649927 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 17:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:54:09 INFO - PROCESS | 1727 | 1468457649935 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 1727 | 1468457649939 Marionette TRACE conn4 <- [1,2506,null,{}] 17:54:09 INFO - PROCESS | 1727 | 1468457649947 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:09 INFO - PROCESS | 1727 | 1468457649952 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:10 INFO - PROCESS | 1727 | 1468457650155 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 17:54:10 INFO - PROCESS | 1727 | 1468457650315 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:10 INFO - PROCESS | 1727 | 1468457650327 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c6000 == 9 [pid = 1727] [id = 634] 17:54:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x924c7c00) [pid = 1727] [serial = 1903] [outer = (nil)] 17:54:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9274d400) [pid = 1727] [serial = 1904] [outer = 0x924c7c00] 17:54:10 INFO - PROCESS | 1727 | 1468457650407 Marionette DEBUG loaded listener.js 17:54:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c33000) [pid = 1727] [serial = 1905] [outer = 0x924c7c00] 17:54:11 INFO - PROCESS | 1727 | 1468457651299 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1390ms 17:54:11 INFO - PROCESS | 1727 | 1468457651325 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 17:54:11 INFO - PROCESS | 1727 | 1468457651333 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 17:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:54:11 INFO - PROCESS | 1727 | 1468457651344 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:54:11 INFO - PROCESS | 1727 | 1468457651348 Marionette TRACE conn4 <- [1,2510,null,{}] 17:54:11 INFO - PROCESS | 1727 | 1468457651360 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:11 INFO - PROCESS | 1727 | 1468457651365 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:11 INFO - PROCESS | 1727 | 1468457651557 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 17:54:11 INFO - PROCESS | 1727 | 1468457651731 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:11 INFO - PROCESS | 1727 | 1468457651738 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e46800 == 10 [pid = 1727] [id = 635] 17:54:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92e4bc00) [pid = 1727] [serial = 1906] [outer = (nil)] 17:54:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c6d400) [pid = 1727] [serial = 1907] [outer = 0x92e4bc00] 17:54:11 INFO - PROCESS | 1727 | 1468457651826 Marionette DEBUG loaded listener.js 17:54:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9477e000) [pid = 1727] [serial = 1908] [outer = 0x92e4bc00] 17:54:12 INFO - PROCESS | 1727 | 1468457652852 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1539ms 17:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:54:12 INFO - PROCESS | 1727 | 1468457652883 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 17:54:12 INFO - PROCESS | 1727 | 1468457652886 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 17:54:12 INFO - PROCESS | 1727 | 1468457652893 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 1727 | 1468457652899 Marionette TRACE conn4 <- [1,2514,null,{}] 17:54:12 INFO - PROCESS | 1727 | 1468457652925 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:12 INFO - PROCESS | 1727 | 1468457652934 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:13 INFO - PROCESS | 1727 | 1468457653184 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 17:54:13 INFO - PROCESS | 1727 | 1468457653212 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:13 INFO - PROCESS | 1727 | 1468457653220 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x96544800 == 11 [pid = 1727] [id = 636] 17:54:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96545800) [pid = 1727] [serial = 1909] [outer = (nil)] 17:54:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9656e800) [pid = 1727] [serial = 1910] [outer = 0x96545800] 17:54:13 INFO - PROCESS | 1727 | 1468457653290 Marionette DEBUG loaded listener.js 17:54:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x97848000) [pid = 1727] [serial = 1911] [outer = 0x96545800] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x924c8800) [pid = 1727] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a877800) [pid = 1727] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x99763400) [pid = 1727] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x924bdc00) [pid = 1727] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x939a9400) [pid = 1727] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x8fd5d400) [pid = 1727] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a87b800) [pid = 1727] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9656cc00) [pid = 1727] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92c36c00) [pid = 1727] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:54:14 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x953af800) [pid = 1727] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:54:14 INFO - PROCESS | 1727 | 1468457654583 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1748ms 17:54:14 INFO - PROCESS | 1727 | 1468457654643 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 17:54:14 INFO - PROCESS | 1727 | 1468457654652 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 17:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:54:14 INFO - PROCESS | 1727 | 1468457654684 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - PROCESS | 1727 | 1468457654687 Marionette TRACE conn4 <- [1,2518,null,{}] 17:54:14 INFO - PROCESS | 1727 | 1468457654693 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:14 INFO - PROCESS | 1727 | 1468457654698 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:14 INFO - PROCESS | 1727 | 1468457654857 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 17:54:14 INFO - PROCESS | 1727 | 1468457654866 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:14 INFO - PROCESS | 1727 | 1468457654872 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59400 == 12 [pid = 1727] [id = 637] 17:54:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x939ac800) [pid = 1727] [serial = 1912] [outer = (nil)] 17:54:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x99149c00) [pid = 1727] [serial = 1913] [outer = 0x939ac800] 17:54:14 INFO - PROCESS | 1727 | 1468457654945 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x99302800) [pid = 1727] [serial = 1914] [outer = 0x939ac800] 17:54:15 INFO - PROCESS | 1727 | 1468457655960 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1345ms 17:54:16 INFO - PROCESS | 1727 | 1468457656027 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 1727 | 1468457656031 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 17:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:54:16 INFO - PROCESS | 1727 | 1468457656037 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - PROCESS | 1727 | 1468457656040 Marionette TRACE conn4 <- [1,2522,null,{}] 17:54:16 INFO - PROCESS | 1727 | 1468457656045 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:16 INFO - PROCESS | 1727 | 1468457656050 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:16 INFO - PROCESS | 1727 | 1468457656267 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 17:54:16 INFO - PROCESS | 1727 | 1468457656448 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:16 INFO - PROCESS | 1727 | 1468457656459 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcb400 == 13 [pid = 1727] [id = 638] 17:54:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x90fcd800) [pid = 1727] [serial = 1915] [outer = (nil)] 17:54:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x91f3a400) [pid = 1727] [serial = 1916] [outer = 0x90fcd800] 17:54:16 INFO - PROCESS | 1727 | 1468457656547 Marionette DEBUG loaded listener.js 17:54:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9232d400) [pid = 1727] [serial = 1917] [outer = 0x90fcd800] 17:54:17 INFO - PROCESS | 1727 | 1468457657684 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1729ms 17:54:17 INFO - PROCESS | 1727 | 1468457657769 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 17:54:17 INFO - PROCESS | 1727 | 1468457657776 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 17:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:54:17 INFO - PROCESS | 1727 | 1468457657785 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:54:17 INFO - PROCESS | 1727 | 1468457657790 Marionette TRACE conn4 <- [1,2526,null,{}] 17:54:17 INFO - PROCESS | 1727 | 1468457657799 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:17 INFO - PROCESS | 1727 | 1468457657805 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:18 INFO - PROCESS | 1727 | 1468457658032 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 17:54:18 INFO - PROCESS | 1727 | 1468457658313 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:18 INFO - PROCESS | 1727 | 1468457658325 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd62c00 == 14 [pid = 1727] [id = 639] 17:54:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x90fd0800) [pid = 1727] [serial = 1918] [outer = (nil)] 17:54:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93c6f800) [pid = 1727] [serial = 1919] [outer = 0x90fd0800] 17:54:18 INFO - PROCESS | 1727 | 1468457658420 Marionette DEBUG loaded listener.js 17:54:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x95146c00) [pid = 1727] [serial = 1920] [outer = 0x90fd0800] 17:54:19 INFO - PROCESS | 1727 | 1468457659457 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1743ms 17:54:19 INFO - PROCESS | 1727 | 1468457659528 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 17:54:19 INFO - PROCESS | 1727 | 1468457659534 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 17:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:54:19 INFO - PROCESS | 1727 | 1468457659542 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 1727 | 1468457659546 Marionette TRACE conn4 <- [1,2530,null,{}] 17:54:19 INFO - PROCESS | 1727 | 1468457659552 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:19 INFO - PROCESS | 1727 | 1468457659557 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:19 INFO - PROCESS | 1727 | 1468457659784 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 17:54:20 INFO - PROCESS | 1727 | 1468457660067 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:20 INFO - PROCESS | 1727 | 1468457660075 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749000 == 15 [pid = 1727] [id = 640] 17:54:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92c39800) [pid = 1727] [serial = 1921] [outer = (nil)] 17:54:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a076c00) [pid = 1727] [serial = 1922] [outer = 0x92c39800] 17:54:20 INFO - PROCESS | 1727 | 1468457660184 Marionette DEBUG loaded listener.js 17:54:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a0f5000) [pid = 1727] [serial = 1923] [outer = 0x92c39800] 17:54:21 INFO - PROCESS | 1727 | 1468457661193 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1736ms 17:54:21 INFO - PROCESS | 1727 | 1468457661278 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 17:54:21 INFO - PROCESS | 1727 | 1468457661285 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 17:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:54:21 INFO - PROCESS | 1727 | 1468457661303 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:54:21 INFO - PROCESS | 1727 | 1468457661310 Marionette TRACE conn4 <- [1,2534,null,{}] 17:54:21 INFO - PROCESS | 1727 | 1468457661316 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:21 INFO - PROCESS | 1727 | 1468457661323 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:21 INFO - PROCESS | 1727 | 1468457661552 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 17:54:21 INFO - PROCESS | 1727 | 1468457661788 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 1727 | 1468457661798 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a63c00 == 16 [pid = 1727] [id = 641] 17:54:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c67400) [pid = 1727] [serial = 1924] [outer = (nil)] 17:54:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a4e6400) [pid = 1727] [serial = 1925] [outer = 0x93c67400] 17:54:21 INFO - PROCESS | 1727 | 1468457661921 Marionette DEBUG loaded listener.js 17:54:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9aaa8400) [pid = 1727] [serial = 1926] [outer = 0x93c67400] 17:54:23 INFO - PROCESS | 1727 | 1468457663078 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1851ms 17:54:23 INFO - PROCESS | 1727 | 1468457663147 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 17:54:23 INFO - PROCESS | 1727 | 1468457663159 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 17:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:54:23 INFO - PROCESS | 1727 | 1468457663173 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 1727 | 1468457663178 Marionette TRACE conn4 <- [1,2538,null,{}] 17:54:23 INFO - PROCESS | 1727 | 1468457663196 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:23 INFO - PROCESS | 1727 | 1468457663202 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:23 INFO - PROCESS | 1727 | 1468457663456 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 17:54:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59400 == 15 [pid = 1727] [id = 637] 17:54:23 INFO - PROCESS | 1727 | --DOCSHELL 0x96544800 == 14 [pid = 1727] [id = 636] 17:54:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92e46800 == 13 [pid = 1727] [id = 635] 17:54:23 INFO - PROCESS | 1727 | --DOCSHELL 0x924c6000 == 12 [pid = 1727] [id = 634] 17:54:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd58c00 == 11 [pid = 1727] [id = 633] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9aaa8800) [pid = 1727] [serial = 1874] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a079c00) [pid = 1727] [serial = 1872] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9af19c00) [pid = 1727] [serial = 1881] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a9ec400) [pid = 1727] [serial = 1880] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9ab38800) [pid = 1727] [serial = 1875] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9af0ac00) [pid = 1727] [serial = 1877] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x993adc00) [pid = 1727] [serial = 1859] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a077800) [pid = 1727] [serial = 1860] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93c68000) [pid = 1727] [serial = 1868] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x952c0000) [pid = 1727] [serial = 1869] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x90fd4000) [pid = 1727] [serial = 1865] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92337400) [pid = 1727] [serial = 1866] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9aaa3c00) [pid = 1727] [serial = 1862] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9aaae800) [pid = 1727] [serial = 1863] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x993b0400) [pid = 1727] [serial = 1871] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92c3d000) [pid = 1727] [serial = 1856] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9477d400) [pid = 1727] [serial = 1857] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x99173400) [pid = 1727] [serial = 1854] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9af06400) [pid = 1727] [serial = 1878] [outer = (nil)] [url = about:blank] 17:54:23 INFO - PROCESS | 1727 | 1468457663721 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 1727 | 1468457663738 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3c400 == 12 [pid = 1727] [id = 642] 17:54:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x91f44400) [pid = 1727] [serial = 1927] [outer = (nil)] 17:54:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x924c1000) [pid = 1727] [serial = 1928] [outer = 0x91f44400] 17:54:23 INFO - PROCESS | 1727 | 1468457663818 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9274f000) [pid = 1727] [serial = 1929] [outer = 0x91f44400] 17:54:24 INFO - PROCESS | 1727 | 1468457664664 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1545ms 17:54:24 INFO - PROCESS | 1727 | 1468457664717 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 1727 | 1468457664724 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:54:24 INFO - PROCESS | 1727 | 1468457664734 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 1727 | 1468457664739 Marionette TRACE conn4 <- [1,2542,null,{}] 17:54:24 INFO - PROCESS | 1727 | 1468457664750 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:24 INFO - PROCESS | 1727 | 1468457664755 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:24 INFO - PROCESS | 1727 | 1468457664936 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 17:54:25 INFO - PROCESS | 1727 | 1468457665096 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:25 INFO - PROCESS | 1727 | 1468457665104 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd1000 == 13 [pid = 1727] [id = 643] 17:54:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x93a56400) [pid = 1727] [serial = 1930] [outer = (nil)] 17:54:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x93c74400) [pid = 1727] [serial = 1931] [outer = 0x93a56400] 17:54:25 INFO - PROCESS | 1727 | 1468457665179 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9514e000) [pid = 1727] [serial = 1932] [outer = 0x93a56400] 17:54:26 INFO - PROCESS | 1727 | 1468457666103 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1393ms 17:54:26 INFO - PROCESS | 1727 | 1468457666132 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 1727 | 1468457666136 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:54:26 INFO - PROCESS | 1727 | 1468457666142 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 1727 | 1468457666148 Marionette TRACE conn4 <- [1,2546,null,{}] 17:54:26 INFO - PROCESS | 1727 | 1468457666163 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:26 INFO - PROCESS | 1727 | 1468457666172 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:26 INFO - PROCESS | 1727 | 1468457666396 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 17:54:26 INFO - PROCESS | 1727 | 1468457666418 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 1727 | 1468457666429 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x99302000 == 14 [pid = 1727] [id = 644] 17:54:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x99308000) [pid = 1727] [serial = 1933] [outer = (nil)] 17:54:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a070800) [pid = 1727] [serial = 1934] [outer = 0x99308000] 17:54:26 INFO - PROCESS | 1727 | 1468457666501 Marionette DEBUG loaded listener.js 17:54:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a1ae400) [pid = 1727] [serial = 1935] [outer = 0x99308000] 17:54:27 INFO - PROCESS | 1727 | 1468457667496 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1393ms 17:54:27 INFO - PROCESS | 1727 | 1468457667536 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 17:54:27 INFO - PROCESS | 1727 | 1468457667540 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:54:27 INFO - PROCESS | 1727 | 1468457667546 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:54:27 INFO - PROCESS | 1727 | 1468457667549 Marionette TRACE conn4 <- [1,2550,null,{}] 17:54:27 INFO - PROCESS | 1727 | 1468457667561 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:27 INFO - PROCESS | 1727 | 1468457667567 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:27 INFO - PROCESS | 1727 | 1468457667794 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 17:54:27 INFO - PROCESS | 1727 | 1468457667819 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 1727 | 1468457667825 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a071800 == 15 [pid = 1727] [id = 645] 17:54:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a1e9400) [pid = 1727] [serial = 1936] [outer = (nil)] 17:54:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9ab39c00) [pid = 1727] [serial = 1937] [outer = 0x9a1e9400] 17:54:27 INFO - PROCESS | 1727 | 1468457667898 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9af06c00) [pid = 1727] [serial = 1938] [outer = 0x9a1e9400] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x96545800) [pid = 1727] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x924c7c00) [pid = 1727] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x8fd59000) [pid = 1727] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x8fd5d000) [pid = 1727] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x924c5000) [pid = 1727] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x93a61400) [pid = 1727] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a072400) [pid = 1727] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9656d400) [pid = 1727] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92e4d000) [pid = 1727] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:54:28 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x92e4bc00) [pid = 1727] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:54:28 INFO - PROCESS | 1727 | 1468457668955 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1449ms 17:54:29 INFO - PROCESS | 1727 | 1468457668998 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 17:54:29 INFO - PROCESS | 1727 | 1468457669001 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:54:29 INFO - PROCESS | 1727 | 1468457669007 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 1727 | 1468457669011 Marionette TRACE conn4 <- [1,2554,null,{}] 17:54:29 INFO - PROCESS | 1727 | 1468457669016 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:29 INFO - PROCESS | 1727 | 1468457669021 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:29 INFO - PROCESS | 1727 | 1468457669173 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 17:54:29 INFO - PROCESS | 1727 | 1468457669187 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:29 INFO - PROCESS | 1727 | 1468457669194 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4bc00 == 16 [pid = 1727] [id = 646] 17:54:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x93a61400) [pid = 1727] [serial = 1939] [outer = (nil)] 17:54:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x96573800) [pid = 1727] [serial = 1940] [outer = 0x93a61400] 17:54:29 INFO - PROCESS | 1727 | 1468457669264 Marionette DEBUG loaded listener.js 17:54:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9aaa6800) [pid = 1727] [serial = 1941] [outer = 0x93a61400] 17:54:30 INFO - PROCESS | 1727 | 1468457670217 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1242ms 17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:54:30 INFO - PROCESS | 1727 | 1468457670252 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 17:54:30 INFO - PROCESS | 1727 | 1468457670255 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 17:54:30 INFO - PROCESS | 1727 | 1468457670261 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:54:30 INFO - PROCESS | 1727 | 1468457670265 Marionette TRACE conn4 <- [1,2558,null,{}] 17:54:30 INFO - PROCESS | 1727 | 1468457670270 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:30 INFO - PROCESS | 1727 | 1468457670280 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:30 INFO - PROCESS | 1727 | 1468457670568 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 17:54:30 INFO - PROCESS | 1727 | 1468457670800 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:30 INFO - PROCESS | 1727 | 1468457670810 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd64400 == 17 [pid = 1727] [id = 647] 17:54:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x90fc9c00) [pid = 1727] [serial = 1942] [outer = (nil)] 17:54:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x91f38c00) [pid = 1727] [serial = 1943] [outer = 0x90fc9c00] 17:54:30 INFO - PROCESS | 1727 | 1468457670957 Marionette DEBUG loaded listener.js 17:54:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924c0000) [pid = 1727] [serial = 1944] [outer = 0x90fc9c00] 17:54:31 INFO - PROCESS | 1727 | 1468457671966 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1788ms 17:54:32 INFO - PROCESS | 1727 | 1468457672051 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 1727 | 1468457672058 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:54:32 INFO - PROCESS | 1727 | 1468457672066 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 1727 | 1468457672072 Marionette TRACE conn4 <- [1,2562,null,{}] 17:54:32 INFO - PROCESS | 1727 | 1468457672082 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:32 INFO - PROCESS | 1727 | 1468457672089 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:32 INFO - PROCESS | 1727 | 1468457672394 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 17:54:32 INFO - PROCESS | 1727 | 1468457672594 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 1727 | 1468457672606 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x939b2c00 == 18 [pid = 1727] [id = 648] 17:54:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c71800) [pid = 1727] [serial = 1945] [outer = (nil)] 17:54:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x952b7000) [pid = 1727] [serial = 1946] [outer = 0x93c71800] 17:54:32 INFO - PROCESS | 1727 | 1468457672688 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x96545c00) [pid = 1727] [serial = 1947] [outer = 0x93c71800] 17:54:33 INFO - PROCESS | 1727 | 1468457673709 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1687ms 17:54:33 INFO - PROCESS | 1727 | 1468457673754 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 17:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:54:33 INFO - PROCESS | 1727 | 1468457673759 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 17:54:33 INFO - PROCESS | 1727 | 1468457673767 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 1727 | 1468457673770 Marionette TRACE conn4 <- [1,2566,null,{}] 17:54:33 INFO - PROCESS | 1727 | 1468457673777 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:33 INFO - PROCESS | 1727 | 1468457673782 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:33 INFO - PROCESS | 1727 | 1468457673974 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 17:54:34 INFO - PROCESS | 1727 | 1468457674161 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 1727 | 1468457674169 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c6400 == 19 [pid = 1727] [id = 649] 17:54:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a06e400) [pid = 1727] [serial = 1948] [outer = (nil)] 17:54:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a4eac00) [pid = 1727] [serial = 1949] [outer = 0x9a06e400] 17:54:34 INFO - PROCESS | 1727 | 1468457674352 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9aaafc00) [pid = 1727] [serial = 1950] [outer = 0x9a06e400] 17:54:35 INFO - PROCESS | 1727 | 1468457675334 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1635ms 17:54:35 INFO - PROCESS | 1727 | 1468457675401 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 17:54:35 INFO - PROCESS | 1727 | 1468457675408 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 17:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:54:35 INFO - PROCESS | 1727 | 1468457675425 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - PROCESS | 1727 | 1468457675432 Marionette TRACE conn4 <- [1,2570,null,{}] 17:54:35 INFO - PROCESS | 1727 | 1468457675438 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:35 INFO - PROCESS | 1727 | 1468457675445 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:35 INFO - PROCESS | 1727 | 1468457675690 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 17:54:35 INFO - PROCESS | 1727 | 1468457675967 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 1727 | 1468457675976 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5c400 == 20 [pid = 1727] [id = 650] 17:54:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x91f40400) [pid = 1727] [serial = 1951] [outer = (nil)] 17:54:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b3ea800) [pid = 1727] [serial = 1952] [outer = 0x91f40400] 17:54:36 INFO - PROCESS | 1727 | 1468457676060 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b40cc00) [pid = 1727] [serial = 1953] [outer = 0x91f40400] 17:54:37 INFO - PROCESS | 1727 | 1468457677080 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1704ms 17:54:37 INFO - PROCESS | 1727 | 1468457677121 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 1727 | 1468457677126 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 17:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:54:37 INFO - PROCESS | 1727 | 1468457677132 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 1727 | 1468457677135 Marionette TRACE conn4 <- [1,2574,null,{}] 17:54:37 INFO - PROCESS | 1727 | 1468457677142 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:37 INFO - PROCESS | 1727 | 1468457677146 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:37 INFO - PROCESS | 1727 | 1468457677335 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 17:54:37 INFO - PROCESS | 1727 | 1468457677524 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 1727 | 1468457677532 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3b400 == 21 [pid = 1727] [id = 651] 17:54:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af11400) [pid = 1727] [serial = 1954] [outer = (nil)] 17:54:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b799400) [pid = 1727] [serial = 1955] [outer = 0x9af11400] 17:54:37 INFO - PROCESS | 1727 | 1468457677660 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9bc13800) [pid = 1727] [serial = 1956] [outer = 0x9af11400] 17:54:38 INFO - PROCESS | 1727 | 1468457678583 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1488ms 17:54:38 INFO - PROCESS | 1727 | 1468457678629 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 17:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:54:38 INFO - PROCESS | 1727 | 1468457678634 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 17:54:38 INFO - PROCESS | 1727 | 1468457678641 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 1727 | 1468457678645 Marionette TRACE conn4 <- [1,2578,null,{}] 17:54:38 INFO - PROCESS | 1727 | 1468457678651 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:38 INFO - PROCESS | 1727 | 1468457678656 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:38 INFO - PROCESS | 1727 | 1468457678857 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 17:54:39 INFO - PROCESS | 1727 | 1468457679050 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 1727 | 1468457679069 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x993ae000 == 22 [pid = 1727] [id = 652] 17:54:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x993ae800) [pid = 1727] [serial = 1957] [outer = (nil)] 17:54:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c03bc00) [pid = 1727] [serial = 1958] [outer = 0x993ae800] 17:54:39 INFO - PROCESS | 1727 | 1468457679203 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c049800) [pid = 1727] [serial = 1959] [outer = 0x993ae800] 17:54:40 INFO - PROCESS | 1727 | 1468457680522 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1944ms 17:54:40 INFO - PROCESS | 1727 | 1468457680586 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 17:54:40 INFO - PROCESS | 1727 | 1468457680592 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 17:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:54:40 INFO - PROCESS | 1727 | 1468457680600 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 1727 | 1468457680605 Marionette TRACE conn4 <- [1,2582,null,{}] 17:54:40 INFO - PROCESS | 1727 | 1468457680614 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:40 INFO - PROCESS | 1727 | 1468457680619 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:40 INFO - PROCESS | 1727 | 1468457680894 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 17:54:41 INFO - PROCESS | 1727 | 1468457681231 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 1727 | 1468457681240 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e47c00 == 23 [pid = 1727] [id = 653] 17:54:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92e4a000) [pid = 1727] [serial = 1960] [outer = (nil)] 17:54:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x93a59400) [pid = 1727] [serial = 1961] [outer = 0x92e4a000] 17:54:41 INFO - PROCESS | 1727 | 1468457681322 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x93c72400) [pid = 1727] [serial = 1962] [outer = 0x92e4a000] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x92e4bc00 == 22 [pid = 1727] [id = 646] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x9a071800 == 21 [pid = 1727] [id = 645] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x99302000 == 20 [pid = 1727] [id = 644] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd1000 == 19 [pid = 1727] [id = 643] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3c400 == 18 [pid = 1727] [id = 642] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x92749000 == 17 [pid = 1727] [id = 640] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd62c00 == 16 [pid = 1727] [id = 639] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcb400 == 15 [pid = 1727] [id = 638] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x93a63c00 == 14 [pid = 1727] [id = 641] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3dc00 == 13 [pid = 1727] [id = 632] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x993ae000 == 12 [pid = 1727] [id = 652] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3b400 == 11 [pid = 1727] [id = 651] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5c400 == 10 [pid = 1727] [id = 650] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x939b2c00 == 9 [pid = 1727] [id = 648] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x924c6400 == 8 [pid = 1727] [id = 649] 17:54:42 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd64400 == 7 [pid = 1727] [id = 647] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x99149c00) [pid = 1727] [serial = 1913] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9656e800) [pid = 1727] [serial = 1910] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9274d400) [pid = 1727] [serial = 1904] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92c33000) [pid = 1727] [serial = 1905] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8fd5fc00) [pid = 1727] [serial = 1901] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x90fd7000) [pid = 1727] [serial = 1902] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92333400) [pid = 1727] [serial = 1884] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x91f35c00) [pid = 1727] [serial = 1883] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b79e400) [pid = 1727] [serial = 1899] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92c3fc00) [pid = 1727] [serial = 1898] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x952b7800) [pid = 1727] [serial = 1887] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93c75c00) [pid = 1727] [serial = 1886] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a421000) [pid = 1727] [serial = 1890] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a0ed800) [pid = 1727] [serial = 1889] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9b4f0000) [pid = 1727] [serial = 1893] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9b402000) [pid = 1727] [serial = 1892] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9bc16800) [pid = 1727] [serial = 1896] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9bc14000) [pid = 1727] [serial = 1895] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9477e000) [pid = 1727] [serial = 1908] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x93c6d400) [pid = 1727] [serial = 1907] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x97848000) [pid = 1727] [serial = 1911] [outer = (nil)] [url = about:blank] 17:54:43 INFO - PROCESS | 1727 | 1468457683272 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2703ms 17:54:43 INFO - PROCESS | 1727 | 1468457683303 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 17:54:43 INFO - PROCESS | 1727 | 1468457683309 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 17:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:54:43 INFO - PROCESS | 1727 | 1468457683317 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:54:43 INFO - PROCESS | 1727 | 1468457683322 Marionette TRACE conn4 <- [1,2586,null,{}] 17:54:43 INFO - PROCESS | 1727 | 1468457683334 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:43 INFO - PROCESS | 1727 | 1468457683339 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:43 INFO - PROCESS | 1727 | 1468457683530 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 17:54:43 INFO - PROCESS | 1727 | 1468457683776 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 1727 | 1468457683784 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x92333400 == 8 [pid = 1727] [id = 654] 17:54:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92337c00) [pid = 1727] [serial = 1963] [outer = (nil)] 17:54:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92744400) [pid = 1727] [serial = 1964] [outer = 0x92337c00] 17:54:43 INFO - PROCESS | 1727 | 1468457683876 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9274b400) [pid = 1727] [serial = 1965] [outer = 0x92337c00] 17:54:44 INFO - PROCESS | 1727 | 1468457684673 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1386ms 17:54:44 INFO - PROCESS | 1727 | 1468457684707 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 1727 | 1468457684715 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 17:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:54:44 INFO - PROCESS | 1727 | 1468457684727 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 1727 | 1468457684731 Marionette TRACE conn4 <- [1,2590,null,{}] 17:54:44 INFO - PROCESS | 1727 | 1468457684737 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:44 INFO - PROCESS | 1727 | 1468457684743 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:44 INFO - PROCESS | 1727 | 1468457684938 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 17:54:44 INFO - PROCESS | 1727 | 1468457684949 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 1727 | 1468457684962 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c39000 == 9 [pid = 1727] [id = 655] 17:54:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92e4b800) [pid = 1727] [serial = 1966] [outer = (nil)] 17:54:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c67c00) [pid = 1727] [serial = 1967] [outer = 0x92e4b800] 17:54:45 INFO - PROCESS | 1727 | 1468457685170 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9477e000) [pid = 1727] [serial = 1968] [outer = 0x92e4b800] 17:54:46 INFO - PROCESS | 1727 | 1468457686208 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1534ms 17:54:46 INFO - PROCESS | 1727 | 1468457686267 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 17:54:46 INFO - PROCESS | 1727 | 1468457686270 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 17:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:54:46 INFO - PROCESS | 1727 | 1468457686278 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 1727 | 1468457686284 Marionette TRACE conn4 <- [1,2594,null,{}] 17:54:46 INFO - PROCESS | 1727 | 1468457686308 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:46 INFO - PROCESS | 1727 | 1468457686317 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:46 INFO - PROCESS | 1727 | 1468457686544 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 17:54:46 INFO - PROCESS | 1727 | 1468457686572 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 1727 | 1468457686579 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x96573400 == 10 [pid = 1727] [id = 656] 17:54:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96574c00) [pid = 1727] [serial = 1969] [outer = (nil)] 17:54:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x97848000) [pid = 1727] [serial = 1970] [outer = 0x96574c00] 17:54:46 INFO - PROCESS | 1727 | 1468457686661 Marionette DEBUG loaded listener.js 17:54:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9913f800) [pid = 1727] [serial = 1971] [outer = 0x96574c00] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x93a61400) [pid = 1727] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a1e9400) [pid = 1727] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92c39800) [pid = 1727] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93a56400) [pid = 1727] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x90fcd800) [pid = 1727] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x90fd0800) [pid = 1727] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x91f44400) [pid = 1727] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x93c67400) [pid = 1727] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x939ac800) [pid = 1727] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:54:48 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x99308000) [pid = 1727] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:54:48 INFO - PROCESS | 1727 | 1468457688047 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1845ms 17:54:48 INFO - PROCESS | 1727 | 1468457688124 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 17:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:54:48 INFO - PROCESS | 1727 | 1468457688129 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 17:54:48 INFO - PROCESS | 1727 | 1468457688135 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - PROCESS | 1727 | 1468457688138 Marionette TRACE conn4 <- [1,2598,null,{}] 17:54:48 INFO - PROCESS | 1727 | 1468457688143 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:48 INFO - PROCESS | 1727 | 1468457688148 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:48 INFO - PROCESS | 1727 | 1468457688398 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 17:54:48 INFO - PROCESS | 1727 | 1468457688498 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 1727 | 1468457688506 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3c400 == 11 [pid = 1727] [id = 657] 17:54:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x93c67400) [pid = 1727] [serial = 1972] [outer = (nil)] 17:54:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9656cc00) [pid = 1727] [serial = 1973] [outer = 0x93c67400] 17:54:48 INFO - PROCESS | 1727 | 1468457688597 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x993adc00) [pid = 1727] [serial = 1974] [outer = 0x93c67400] 17:54:49 INFO - PROCESS | 1727 | 1468457689414 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1348ms 17:54:49 INFO - PROCESS | 1727 | 1468457689483 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 17:54:49 INFO - PROCESS | 1727 | 1468457689488 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 17:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:54:49 INFO - PROCESS | 1727 | 1468457689494 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:54:49 INFO - PROCESS | 1727 | 1468457689498 Marionette TRACE conn4 <- [1,2602,null,{}] 17:54:49 INFO - PROCESS | 1727 | 1468457689503 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:49 INFO - PROCESS | 1727 | 1468457689508 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:49 INFO - PROCESS | 1727 | 1468457689675 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 17:54:49 INFO - PROCESS | 1727 | 1468457689686 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 1727 | 1468457689694 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07d000 == 12 [pid = 1727] [id = 658] 17:54:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a0eec00) [pid = 1727] [serial = 1975] [outer = (nil)] 17:54:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a1e9400) [pid = 1727] [serial = 1976] [outer = 0x9a0eec00] 17:54:49 INFO - PROCESS | 1727 | 1468457689891 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a4f3400) [pid = 1727] [serial = 1977] [outer = 0x9a0eec00] 17:54:51 INFO - PROCESS | 1727 | 1468457691022 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1588ms 17:54:51 INFO - PROCESS | 1727 | 1468457691084 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 17:54:51 INFO - PROCESS | 1727 | 1468457691091 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 17:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:54:51 INFO - PROCESS | 1727 | 1468457691100 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:54:51 INFO - PROCESS | 1727 | 1468457691108 Marionette TRACE conn4 <- [1,2606,null,{}] 17:54:51 INFO - PROCESS | 1727 | 1468457691116 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:51 INFO - PROCESS | 1727 | 1468457691121 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:51 INFO - PROCESS | 1727 | 1468457691325 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 17:54:51 INFO - PROCESS | 1727 | 1468457691573 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 1727 | 1468457691586 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c5000 == 13 [pid = 1727] [id = 659] 17:54:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x924c5c00) [pid = 1727] [serial = 1978] [outer = (nil)] 17:54:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92e48000) [pid = 1727] [serial = 1979] [outer = 0x924c5c00] 17:54:51 INFO - PROCESS | 1727 | 1468457691674 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93a62c00) [pid = 1727] [serial = 1980] [outer = 0x924c5c00] 17:54:52 INFO - PROCESS | 1727 | 1468457692816 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1794ms 17:54:52 INFO - PROCESS | 1727 | 1468457692894 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 1727 | 1468457692902 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 17:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:54:52 INFO - PROCESS | 1727 | 1468457692913 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 1727 | 1468457692917 Marionette TRACE conn4 <- [1,2610,null,{}] 17:54:52 INFO - PROCESS | 1727 | 1468457692925 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:52 INFO - PROCESS | 1727 | 1468457692937 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:53 INFO - PROCESS | 1727 | 1468457693169 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 17:54:53 INFO - PROCESS | 1727 | 1468457693419 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 1727 | 1468457693429 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f3fc00 == 14 [pid = 1727] [id = 660] 17:54:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x96570000) [pid = 1727] [serial = 1981] [outer = (nil)] 17:54:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x99308000) [pid = 1727] [serial = 1982] [outer = 0x96570000] 17:54:53 INFO - PROCESS | 1727 | 1468457693515 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9826d400) [pid = 1727] [serial = 1983] [outer = 0x96570000] 17:54:54 INFO - PROCESS | 1727 | 1468457694583 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1746ms 17:54:54 INFO - PROCESS | 1727 | 1468457694660 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 17:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:54:54 INFO - PROCESS | 1727 | 1468457694665 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 17:54:54 INFO - PROCESS | 1727 | 1468457694672 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:54:54 INFO - PROCESS | 1727 | 1468457694679 Marionette TRACE conn4 <- [1,2614,null,{}] 17:54:54 INFO - PROCESS | 1727 | 1468457694696 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:54 INFO - PROCESS | 1727 | 1468457694706 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:54 INFO - PROCESS | 1727 | 1468457694932 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 17:54:55 INFO - PROCESS | 1727 | 1468457695211 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:55 INFO - PROCESS | 1727 | 1468457695227 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af01400 == 15 [pid = 1727] [id = 661] 17:54:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9af01c00) [pid = 1727] [serial = 1984] [outer = (nil)] 17:54:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af0e400) [pid = 1727] [serial = 1985] [outer = 0x9af01c00] 17:54:55 INFO - PROCESS | 1727 | 1468457695311 Marionette DEBUG loaded listener.js 17:54:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9af15400) [pid = 1727] [serial = 1986] [outer = 0x9af01c00] 17:54:56 INFO - PROCESS | 1727 | 1468457696357 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1911ms 17:54:56 INFO - PROCESS | 1727 | 1468457696583 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 1727 | 1468457696591 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 17:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:54:56 INFO - PROCESS | 1727 | 1468457696609 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 1727 | 1468457696614 Marionette TRACE conn4 <- [1,2618,null,{}] 17:54:56 INFO - PROCESS | 1727 | 1468457696623 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:56 INFO - PROCESS | 1727 | 1468457696631 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:56 INFO - PROCESS | 1727 | 1468457696871 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 17:54:57 INFO - PROCESS | 1727 | 1468457697185 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 1727 | 1468457697203 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bbc00 == 16 [pid = 1727] [id = 662] 17:54:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x924c1400) [pid = 1727] [serial = 1987] [outer = (nil)] 17:54:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92747800) [pid = 1727] [serial = 1988] [outer = 0x924c1400] 17:54:57 INFO - PROCESS | 1727 | 1468457697276 Marionette DEBUG loaded listener.js 17:54:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9274d400) [pid = 1727] [serial = 1989] [outer = 0x924c1400] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9ab39c00) [pid = 1727] [serial = 1937] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af06c00) [pid = 1727] [serial = 1938] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a076c00) [pid = 1727] [serial = 1922] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a0f5000) [pid = 1727] [serial = 1923] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93c74400) [pid = 1727] [serial = 1931] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x91f3a400) [pid = 1727] [serial = 1916] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9232d400) [pid = 1727] [serial = 1917] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93c6f800) [pid = 1727] [serial = 1919] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x95146c00) [pid = 1727] [serial = 1920] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x924c1000) [pid = 1727] [serial = 1928] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9274f000) [pid = 1727] [serial = 1929] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a4e6400) [pid = 1727] [serial = 1925] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9aaa8400) [pid = 1727] [serial = 1926] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x99302800) [pid = 1727] [serial = 1914] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a070800) [pid = 1727] [serial = 1934] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a1ae400) [pid = 1727] [serial = 1935] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9514e000) [pid = 1727] [serial = 1932] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9aaa6800) [pid = 1727] [serial = 1941] [outer = (nil)] [url = about:blank] 17:54:57 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x96573800) [pid = 1727] [serial = 1940] [outer = (nil)] [url = about:blank] 17:54:58 INFO - PROCESS | 1727 | 1468457698198 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1652ms 17:54:58 INFO - PROCESS | 1727 | 1468457698261 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 17:54:58 INFO - PROCESS | 1727 | 1468457698266 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 17:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:54:58 INFO - PROCESS | 1727 | 1468457698277 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:54:58 INFO - PROCESS | 1727 | 1468457698281 Marionette TRACE conn4 <- [1,2622,null,{}] 17:54:58 INFO - PROCESS | 1727 | 1468457698288 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:58 INFO - PROCESS | 1727 | 1468457698294 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:58 INFO - PROCESS | 1727 | 1468457698462 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 17:54:58 INFO - PROCESS | 1727 | 1468457698472 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 1727 | 1468457698478 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x95145400 == 17 [pid = 1727] [id = 663] 17:54:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x95146c00) [pid = 1727] [serial = 1990] [outer = (nil)] 17:54:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x952b7800) [pid = 1727] [serial = 1991] [outer = 0x95146c00] 17:54:58 INFO - PROCESS | 1727 | 1468457698566 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x952c4800) [pid = 1727] [serial = 1992] [outer = 0x95146c00] 17:54:59 INFO - PROCESS | 1727 | 1468457699549 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1295ms 17:54:59 INFO - PROCESS | 1727 | 1468457699569 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 17:54:59 INFO - PROCESS | 1727 | 1468457699573 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 17:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:54:59 INFO - PROCESS | 1727 | 1468457699580 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 1727 | 1468457699583 Marionette TRACE conn4 <- [1,2626,null,{}] 17:54:59 INFO - PROCESS | 1727 | 1468457699604 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:59 INFO - PROCESS | 1727 | 1468457699612 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:59 INFO - PROCESS | 1727 | 1468457699836 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 17:54:59 INFO - PROCESS | 1727 | 1468457699860 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 1727 | 1468457699874 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:54:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x97851400 == 18 [pid = 1727] [id = 664] 17:54:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x993b7800) [pid = 1727] [serial = 1993] [outer = (nil)] 17:54:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a1ae400) [pid = 1727] [serial = 1994] [outer = 0x993b7800] 17:54:59 INFO - PROCESS | 1727 | 1468457699945 Marionette DEBUG loaded listener.js 17:55:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a87cc00) [pid = 1727] [serial = 1995] [outer = 0x993b7800] 17:55:00 INFO - PROCESS | 1727 | 1468457700952 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1433ms 17:55:01 INFO - PROCESS | 1727 | 1468457701019 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 17:55:01 INFO - PROCESS | 1727 | 1468457701022 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 17:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:55:01 INFO - PROCESS | 1727 | 1468457701066 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - PROCESS | 1727 | 1468457701070 Marionette TRACE conn4 <- [1,2630,null,{}] 17:55:01 INFO - PROCESS | 1727 | 1468457701079 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:01 INFO - PROCESS | 1727 | 1468457701082 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:01 INFO - PROCESS | 1727 | 1468457701304 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 17:55:01 INFO - PROCESS | 1727 | 1468457701330 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 1727 | 1468457701340 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c1c00 == 19 [pid = 1727] [id = 665] 17:55:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a9ec400) [pid = 1727] [serial = 1996] [outer = (nil)] 17:55:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9af05800) [pid = 1727] [serial = 1997] [outer = 0x9a9ec400] 17:55:01 INFO - PROCESS | 1727 | 1468457701421 Marionette DEBUG loaded listener.js 17:55:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9af09400) [pid = 1727] [serial = 1998] [outer = 0x9a9ec400] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x90fc9c00) [pid = 1727] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93c71800) [pid = 1727] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x96574c00) [pid = 1727] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a06e400) [pid = 1727] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92337c00) [pid = 1727] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92e4a000) [pid = 1727] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92e4b800) [pid = 1727] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x91f40400) [pid = 1727] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9af11400) [pid = 1727] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x993ae800) [pid = 1727] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:55:02 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x93c67400) [pid = 1727] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:55:02 INFO - PROCESS | 1727 | 1468457702543 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1575ms 17:55:02 INFO - PROCESS | 1727 | 1468457702606 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 17:55:02 INFO - PROCESS | 1727 | 1468457702610 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 17:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:55:02 INFO - PROCESS | 1727 | 1468457702616 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:55:02 INFO - PROCESS | 1727 | 1468457702619 Marionette TRACE conn4 <- [1,2634,null,{}] 17:55:02 INFO - PROCESS | 1727 | 1468457702625 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:02 INFO - PROCESS | 1727 | 1468457702630 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:02 INFO - PROCESS | 1727 | 1468457702786 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 17:55:02 INFO - PROCESS | 1727 | 1468457702797 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:02 INFO - PROCESS | 1727 | 1468457702804 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd57400 == 20 [pid = 1727] [id = 666] 17:55:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x92e49c00) [pid = 1727] [serial = 1999] [outer = (nil)] 17:55:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x993ae800) [pid = 1727] [serial = 2000] [outer = 0x92e49c00] 17:55:02 INFO - PROCESS | 1727 | 1468457702877 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9aaae800) [pid = 1727] [serial = 2001] [outer = 0x92e49c00] 17:55:03 INFO - PROCESS | 1727 | 1468457703867 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1282ms 17:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:55:03 INFO - PROCESS | 1727 | 1468457703899 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 17:55:03 INFO - PROCESS | 1727 | 1468457703902 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 17:55:03 INFO - PROCESS | 1727 | 1468457703909 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 1727 | 1468457703912 Marionette TRACE conn4 <- [1,2638,null,{}] 17:55:03 INFO - PROCESS | 1727 | 1468457703917 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:03 INFO - PROCESS | 1727 | 1468457703931 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:04 INFO - PROCESS | 1727 | 1468457704145 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 17:55:04 INFO - PROCESS | 1727 | 1468457704289 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 1727 | 1468457704298 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x92337c00 == 21 [pid = 1727] [id = 667] 17:55:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9af10400) [pid = 1727] [serial = 2002] [outer = (nil)] 17:55:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9b4eac00) [pid = 1727] [serial = 2003] [outer = 0x9af10400] 17:55:04 INFO - PROCESS | 1727 | 1468457704368 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9b4f1c00) [pid = 1727] [serial = 2004] [outer = 0x9af10400] 17:55:05 INFO - PROCESS | 1727 | 1468457705418 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1587ms 17:55:05 INFO - PROCESS | 1727 | 1468457705496 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 17:55:05 INFO - PROCESS | 1727 | 1468457705504 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 17:55:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:55:05 INFO - PROCESS | 1727 | 1468457705513 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 1727 | 1468457705521 Marionette TRACE conn4 <- [1,2642,null,{}] 17:55:05 INFO - PROCESS | 1727 | 1468457705529 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:05 INFO - PROCESS | 1727 | 1468457705535 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:05 INFO - PROCESS | 1727 | 1468457705763 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 17:55:06 INFO - PROCESS | 1727 | 1468457706003 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:06 INFO - PROCESS | 1727 | 1468457706014 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274d800 == 22 [pid = 1727] [id = 668] 17:55:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c35c00) [pid = 1727] [serial = 2005] [outer = (nil)] 17:55:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c74400) [pid = 1727] [serial = 2006] [outer = 0x92c35c00] 17:55:06 INFO - PROCESS | 1727 | 1468457706129 Marionette DEBUG loaded listener.js 17:55:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9514f000) [pid = 1727] [serial = 2007] [outer = 0x92c35c00] 17:55:07 INFO - PROCESS | 1727 | 1468457707078 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:55:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:55:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1639ms 17:55:07 INFO - PROCESS | 1727 | 1468457707153 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 1727 | 1468457707161 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 17:55:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:55:07 INFO - PROCESS | 1727 | 1468457707172 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 1727 | 1468457707176 Marionette TRACE conn4 <- [1,2646,null,{}] 17:55:07 INFO - PROCESS | 1727 | 1468457707184 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:07 INFO - PROCESS | 1727 | 1468457707189 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:07 INFO - PROCESS | 1727 | 1468457707431 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 17:55:07 INFO - PROCESS | 1727 | 1468457707717 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 1727 | 1468457707729 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x99302800 == 23 [pid = 1727] [id = 669] 17:55:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a078000) [pid = 1727] [serial = 2008] [outer = (nil)] 17:55:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a1b0c00) [pid = 1727] [serial = 2009] [outer = 0x9a078000] 17:55:07 INFO - PROCESS | 1727 | 1468457707832 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9aaa4c00) [pid = 1727] [serial = 2010] [outer = 0x9a078000] 17:55:08 INFO - PROCESS | 1727 | 1468457708749 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:55:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:55:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1636ms 17:55:08 INFO - PROCESS | 1727 | 1468457708808 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 17:55:08 INFO - PROCESS | 1727 | 1468457708813 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 17:55:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:55:08 INFO - PROCESS | 1727 | 1468457708820 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:55:08 INFO - PROCESS | 1727 | 1468457708827 Marionette TRACE conn4 <- [1,2650,null,{}] 17:55:08 INFO - PROCESS | 1727 | 1468457708845 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:08 INFO - PROCESS | 1727 | 1468457708854 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:09 INFO - PROCESS | 1727 | 1468457709071 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 17:55:09 INFO - PROCESS | 1727 | 1468457709270 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 1727 | 1468457709283 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x9916e000 == 24 [pid = 1727] [id = 670] 17:55:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a072c00) [pid = 1727] [serial = 2011] [outer = (nil)] 17:55:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b4ebc00) [pid = 1727] [serial = 2012] [outer = 0x9a072c00] 17:55:09 INFO - PROCESS | 1727 | 1468457709414 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9bc14000) [pid = 1727] [serial = 2013] [outer = 0x9a072c00] 17:55:10 INFO - PROCESS | 1727 | 1468457710331 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:55:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:55:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1553ms 17:55:10 INFO - PROCESS | 1727 | 1468457710375 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 17:55:10 INFO - PROCESS | 1727 | 1468457710380 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 17:55:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:55:10 INFO - PROCESS | 1727 | 1468457710386 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 1727 | 1468457710390 Marionette TRACE conn4 <- [1,2654,null,{}] 17:55:10 INFO - PROCESS | 1727 | 1468457710396 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:10 INFO - PROCESS | 1727 | 1468457710401 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:10 INFO - PROCESS | 1727 | 1468457710590 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 17:55:10 INFO - PROCESS | 1727 | 1468457710776 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:10 INFO - PROCESS | 1727 | 1468457710785 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af13c00 == 25 [pid = 1727] [id = 671] 17:55:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b79f800) [pid = 1727] [serial = 2014] [outer = (nil)] 17:55:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9c03e400) [pid = 1727] [serial = 2015] [outer = 0x9b79f800] 17:55:10 INFO - PROCESS | 1727 | 1468457710875 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9c043000) [pid = 1727] [serial = 2016] [outer = 0x9b79f800] 17:55:11 INFO - PROCESS | 1727 | 1468457711851 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:55:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:55:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1539ms 17:55:11 INFO - PROCESS | 1727 | 1468457711926 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 17:55:11 INFO - PROCESS | 1727 | 1468457711930 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 17:55:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:55:11 INFO - PROCESS | 1727 | 1468457711937 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:55:11 INFO - PROCESS | 1727 | 1468457711940 Marionette TRACE conn4 <- [1,2658,null,{}] 17:55:11 INFO - PROCESS | 1727 | 1468457711946 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:11 INFO - PROCESS | 1727 | 1468457711952 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:12 INFO - PROCESS | 1727 | 1468457712225 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 17:55:12 INFO - PROCESS | 1727 | 1468457712465 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 1727 | 1468457712475 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x952bf800 == 26 [pid = 1727] [id = 672] 17:55:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9656d000) [pid = 1727] [serial = 2017] [outer = (nil)] 17:55:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9c048c00) [pid = 1727] [serial = 2018] [outer = 0x9656d000] 17:55:12 INFO - PROCESS | 1727 | 1468457712599 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9d3c4800) [pid = 1727] [serial = 2019] [outer = 0x9656d000] 17:55:13 INFO - PROCESS | 1727 | 1468457713548 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:55:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1682ms 17:55:13 INFO - PROCESS | 1727 | 1468457713626 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 17:55:13 INFO - PROCESS | 1727 | 1468457713629 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 17:55:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:55:13 INFO - PROCESS | 1727 | 1468457713641 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 1727 | 1468457713645 Marionette TRACE conn4 <- [1,2662,null,{}] 17:55:13 INFO - PROCESS | 1727 | 1468457713652 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:13 INFO - PROCESS | 1727 | 1468457713663 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:13 INFO - PROCESS | 1727 | 1468457713922 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 17:55:14 INFO - PROCESS | 1727 | 1468457714199 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:14 INFO - PROCESS | 1727 | 1468457714208 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd65c00 == 27 [pid = 1727] [id = 673] 17:55:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x90fd2c00) [pid = 1727] [serial = 2020] [outer = (nil)] 17:55:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x939ac800) [pid = 1727] [serial = 2021] [outer = 0x90fd2c00] 17:55:14 INFO - PROCESS | 1727 | 1468457714293 Marionette DEBUG loaded listener.js 17:55:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x97852000) [pid = 1727] [serial = 2022] [outer = 0x90fd2c00] 17:55:15 INFO - PROCESS | 1727 | 1468457715162 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:55:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1534ms 17:55:15 INFO - PROCESS | 1727 | 1468457715175 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 1727 | 1468457715180 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 17:55:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:55:15 INFO - PROCESS | 1727 | 1468457715187 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 1727 | 1468457715191 Marionette TRACE conn4 <- [1,2666,null,{}] 17:55:15 INFO - PROCESS | 1727 | 1468457715197 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:15 INFO - PROCESS | 1727 | 1468457715202 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:15 INFO - PROCESS | 1727 | 1468457715384 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 17:55:15 INFO - PROCESS | 1727 | 1468457715848 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 1727 | 1468457715857 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcdc00 == 28 [pid = 1727] [id = 674] 17:55:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x90fce400) [pid = 1727] [serial = 2023] [outer = (nil)] 17:55:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x91f3dc00) [pid = 1727] [serial = 2024] [outer = 0x90fce400] 17:55:15 INFO - PROCESS | 1727 | 1468457715976 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x924bfc00) [pid = 1727] [serial = 2025] [outer = 0x90fce400] 17:55:18 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:18 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x924c0000) [pid = 1727] [serial = 1944] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x91f38c00) [pid = 1727] [serial = 1943] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x96545c00) [pid = 1727] [serial = 1947] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x952b7000) [pid = 1727] [serial = 1946] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x97848000) [pid = 1727] [serial = 1970] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9aaafc00) [pid = 1727] [serial = 1950] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9a4eac00) [pid = 1727] [serial = 1949] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92744400) [pid = 1727] [serial = 1964] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9274b400) [pid = 1727] [serial = 1965] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x93c72400) [pid = 1727] [serial = 1962] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93a59400) [pid = 1727] [serial = 1961] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93c67c00) [pid = 1727] [serial = 1967] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9b40cc00) [pid = 1727] [serial = 1953] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b3ea800) [pid = 1727] [serial = 1952] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9bc13800) [pid = 1727] [serial = 1956] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b799400) [pid = 1727] [serial = 1955] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9c049800) [pid = 1727] [serial = 1959] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9c03bc00) [pid = 1727] [serial = 1958] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x993adc00) [pid = 1727] [serial = 1974] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9913f800) [pid = 1727] [serial = 1971] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9656cc00) [pid = 1727] [serial = 1973] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9477e000) [pid = 1727] [serial = 1968] [outer = (nil)] [url = about:blank] 17:55:18 INFO - PROCESS | 1727 | 1468457718536 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:55:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 17:55:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3398ms 17:55:18 INFO - PROCESS | 1727 | 1468457718587 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 17:55:18 INFO - PROCESS | 1727 | 1468457718592 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 17:55:18 INFO - PROCESS | 1727 | 1468457718605 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:55:18 INFO - PROCESS | 1727 | 1468457718616 Marionette TRACE conn4 <- [1,2670,null,{}] 17:55:18 INFO - PROCESS | 1727 | 1468457718626 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:18 INFO - PROCESS | 1727 | 1468457718631 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:18 INFO - PROCESS | 1727 | 1468457718799 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 17:55:18 INFO - PROCESS | 1727 | 1468457718811 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 1727 | 1468457718824 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bec00 == 29 [pid = 1727] [id = 675] 17:55:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x924bf000) [pid = 1727] [serial = 2026] [outer = (nil)] 17:55:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924c6800) [pid = 1727] [serial = 2027] [outer = 0x924bf000] 17:55:18 INFO - PROCESS | 1727 | 1468457718957 Marionette DEBUG loaded listener.js 17:55:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92743800) [pid = 1727] [serial = 2028] [outer = 0x924bf000] 17:55:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:20 INFO - PROCESS | 1727 | 1468457720328 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 17:55:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:55:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1730ms 17:55:20 INFO - PROCESS | 1727 | 1468457720347 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 17:55:20 INFO - PROCESS | 1727 | 1468457720355 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 17:55:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:55:20 INFO - PROCESS | 1727 | 1468457720367 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:55:20 INFO - PROCESS | 1727 | 1468457720371 Marionette TRACE conn4 <- [1,2674,null,{}] 17:55:20 INFO - PROCESS | 1727 | 1468457720378 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:20 INFO - PROCESS | 1727 | 1468457720384 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:20 INFO - PROCESS | 1727 | 1468457720548 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 17:55:20 INFO - PROCESS | 1727 | 1468457720769 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 1727 | 1468457720781 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3f800 == 30 [pid = 1727] [id = 676] 17:55:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92e4d000) [pid = 1727] [serial = 2029] [outer = (nil)] 17:55:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x93a5a800) [pid = 1727] [serial = 2030] [outer = 0x92e4d000] 17:55:20 INFO - PROCESS | 1727 | 1468457720859 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93c6a800) [pid = 1727] [serial = 2031] [outer = 0x92e4d000] 17:55:22 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:22 INFO - PROCESS | 1727 | 1468457722257 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 17:55:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:55:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1935ms 17:55:22 INFO - PROCESS | 1727 | 1468457722303 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 17:55:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:55:22 INFO - PROCESS | 1727 | 1468457722307 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 17:55:22 INFO - PROCESS | 1727 | 1468457722362 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - PROCESS | 1727 | 1468457722369 Marionette TRACE conn4 <- [1,2678,null,{}] 17:55:22 INFO - PROCESS | 1727 | 1468457722404 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:22 INFO - PROCESS | 1727 | 1468457722414 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:22 INFO - PROCESS | 1727 | 1468457722637 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x924c5c00) [pid = 1727] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x924c1400) [pid = 1727] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9a9ec400) [pid = 1727] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x96570000) [pid = 1727] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a0eec00) [pid = 1727] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x993b7800) [pid = 1727] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9af01c00) [pid = 1727] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x92e49c00) [pid = 1727] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x95146c00) [pid = 1727] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:55:23 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9af10400) [pid = 1727] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:55:23 INFO - PROCESS | 1727 | 1468457723052 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 1727 | 1468457723065 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232f400 == 31 [pid = 1727] [id = 677] 17:55:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x92339000) [pid = 1727] [serial = 2032] [outer = (nil)] 17:55:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x92c31400) [pid = 1727] [serial = 2033] [outer = 0x92339000] 17:55:23 INFO - PROCESS | 1727 | 1468457723158 Marionette DEBUG loaded listener.js 17:55:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9514e800) [pid = 1727] [serial = 2034] [outer = 0x92339000] 17:55:24 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:24 INFO - PROCESS | 1727 | 1468457724457 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:55:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:55:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2208ms 17:55:24 INFO - PROCESS | 1727 | 1468457724523 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 1727 | 1468457724527 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 17:55:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:55:24 INFO - PROCESS | 1727 | 1468457724534 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 1727 | 1468457724557 Marionette TRACE conn4 <- [1,2682,null,{}] 17:55:24 INFO - PROCESS | 1727 | 1468457724573 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:24 INFO - PROCESS | 1727 | 1468457724578 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:24 INFO - PROCESS | 1727 | 1468457724774 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 17:55:24 INFO - PROCESS | 1727 | 1468457724789 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 1727 | 1468457724796 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd3400 == 32 [pid = 1727] [id = 678] 17:55:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x939ae400) [pid = 1727] [serial = 2035] [outer = (nil)] 17:55:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x99149c00) [pid = 1727] [serial = 2036] [outer = 0x939ae400] 17:55:24 INFO - PROCESS | 1727 | 1468457724869 Marionette DEBUG loaded listener.js 17:55:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99fda400) [pid = 1727] [serial = 2037] [outer = 0x939ae400] 17:55:26 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:26 INFO - PROCESS | 1727 | 1468457726455 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:55:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:55:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1952ms 17:55:26 INFO - PROCESS | 1727 | 1468457726487 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 1727 | 1468457726495 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 17:55:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:55:26 INFO - PROCESS | 1727 | 1468457726504 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - PROCESS | 1727 | 1468457726509 Marionette TRACE conn4 <- [1,2686,null,{}] 17:55:26 INFO - PROCESS | 1727 | 1468457726626 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:26 INFO - PROCESS | 1727 | 1468457726635 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:26 INFO - PROCESS | 1727 | 1468457726809 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 17:55:27 INFO - PROCESS | 1727 | 1468457726989 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 1727 | 1468457726999 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd60800 == 33 [pid = 1727] [id = 679] 17:55:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92333c00) [pid = 1727] [serial = 2038] [outer = (nil)] 17:55:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92c33800) [pid = 1727] [serial = 2039] [outer = 0x92333c00] 17:55:27 INFO - PROCESS | 1727 | 1468457727086 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9477d000) [pid = 1727] [serial = 2040] [outer = 0x92333c00] 17:55:28 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:28 INFO - PROCESS | 1727 | 1468457728538 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 17:55:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:55:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2053ms 17:55:28 INFO - PROCESS | 1727 | 1468457728558 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 1727 | 1468457728566 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 17:55:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:55:28 INFO - PROCESS | 1727 | 1468457728663 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 1727 | 1468457728668 Marionette TRACE conn4 <- [1,2690,null,{}] 17:55:28 INFO - PROCESS | 1727 | 1468457728677 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:28 INFO - PROCESS | 1727 | 1468457728684 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:28 INFO - PROCESS | 1727 | 1468457728887 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 17:55:29 INFO - PROCESS | 1727 | 1468457729070 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 1727 | 1468457729082 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x92750c00 == 34 [pid = 1727] [id = 680] 17:55:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x95148400) [pid = 1727] [serial = 2041] [outer = (nil)] 17:55:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a075400) [pid = 1727] [serial = 2042] [outer = 0x95148400] 17:55:29 INFO - PROCESS | 1727 | 1468457729165 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a0ee000) [pid = 1727] [serial = 2043] [outer = 0x95148400] 17:55:30 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:30 INFO - PROCESS | 1727 | 1468457730695 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:55:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:55:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2123ms 17:55:30 INFO - PROCESS | 1727 | 1468457730754 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 1727 | 1468457730758 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 17:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:55:30 INFO - PROCESS | 1727 | 1468457730766 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - PROCESS | 1727 | 1468457730773 Marionette TRACE conn4 <- [1,2694,null,{}] 17:55:30 INFO - PROCESS | 1727 | 1468457730792 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:30 INFO - PROCESS | 1727 | 1468457730801 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:31 INFO - PROCESS | 1727 | 1468457731145 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 17:55:31 INFO - PROCESS | 1727 | 1468457731342 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 1727 | 1468457731356 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd5800 == 35 [pid = 1727] [id = 681] 17:55:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x90fd7c00) [pid = 1727] [serial = 2044] [outer = (nil)] 17:55:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x91f3ac00) [pid = 1727] [serial = 2045] [outer = 0x90fd7c00] 17:55:31 INFO - PROCESS | 1727 | 1468457731513 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x924c1400) [pid = 1727] [serial = 2046] [outer = 0x90fd7c00] 17:55:31 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd57400 == 34 [pid = 1727] [id = 666] 17:55:32 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcdc00 == 33 [pid = 1727] [id = 674] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4f1c00) [pid = 1727] [serial = 2004] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9b4eac00) [pid = 1727] [serial = 2003] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaae800) [pid = 1727] [serial = 2001] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x93a62c00) [pid = 1727] [serial = 1980] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92747800) [pid = 1727] [serial = 1988] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9af05800) [pid = 1727] [serial = 1997] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x99308000) [pid = 1727] [serial = 1982] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9826d400) [pid = 1727] [serial = 1983] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a1e9400) [pid = 1727] [serial = 1976] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a1ae400) [pid = 1727] [serial = 1994] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9af0e400) [pid = 1727] [serial = 1985] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92e48000) [pid = 1727] [serial = 1979] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x993ae800) [pid = 1727] [serial = 2000] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9af15400) [pid = 1727] [serial = 1986] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x952b7800) [pid = 1727] [serial = 1991] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9274d400) [pid = 1727] [serial = 1989] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x952c4800) [pid = 1727] [serial = 1992] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x9a4f3400) [pid = 1727] [serial = 1977] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 56 (0x9af09400) [pid = 1727] [serial = 1998] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | --DOMWINDOW == 55 (0x9a87cc00) [pid = 1727] [serial = 1995] [outer = (nil)] [url = about:blank] 17:55:32 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:32 INFO - PROCESS | 1727 | 1468457732951 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:55:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:55:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2198ms 17:55:32 INFO - PROCESS | 1727 | 1468457732967 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 1727 | 1468457732972 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 17:55:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:55:32 INFO - PROCESS | 1727 | 1468457732981 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 1727 | 1468457732985 Marionette TRACE conn4 <- [1,2698,null,{}] 17:55:32 INFO - PROCESS | 1727 | 1468457732992 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:33 INFO - PROCESS | 1727 | 1468457732997 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:33 INFO - PROCESS | 1727 | 1468457733199 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 17:55:33 INFO - PROCESS | 1727 | 1468457733355 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 1727 | 1468457733369 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x92747000 == 34 [pid = 1727] [id = 682] 17:55:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 56 (0x92c36800) [pid = 1727] [serial = 2047] [outer = (nil)] 17:55:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0x93c6e000) [pid = 1727] [serial = 2048] [outer = 0x92c36800] 17:55:33 INFO - PROCESS | 1727 | 1468457733451 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x9514e000) [pid = 1727] [serial = 2049] [outer = 0x92c36800] 17:55:34 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 17:55:34 INFO - PROCESS | 1727 | 1468457734660 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:55:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:55:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1738ms 17:55:34 INFO - PROCESS | 1727 | 1468457734720 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 1727 | 1468457734724 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 17:55:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:55:34 INFO - PROCESS | 1727 | 1468457734737 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 1727 | 1468457734740 Marionette TRACE conn4 <- [1,2702,null,{}] 17:55:34 INFO - PROCESS | 1727 | 1468457734746 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:34 INFO - PROCESS | 1727 | 1468457734751 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:35 INFO - PROCESS | 1727 | 1468457734997 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 17:55:35 INFO - PROCESS | 1727 | 1468457735036 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:35 INFO - PROCESS | 1727 | 1468457735045 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x96576000 == 35 [pid = 1727] [id = 683] 17:55:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x99308800) [pid = 1727] [serial = 2050] [outer = (nil)] 17:55:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9a074400) [pid = 1727] [serial = 2051] [outer = 0x99308800] 17:55:35 INFO - PROCESS | 1727 | 1468457735118 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9a0f2400) [pid = 1727] [serial = 2052] [outer = 0x99308800] 17:55:36 INFO - PROCESS | 1727 | 1468457736066 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x92c35c00) [pid = 1727] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9a078000) [pid = 1727] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x924bf000) [pid = 1727] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x90fce400) [pid = 1727] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 56 (0x9a072c00) [pid = 1727] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 55 (0x92339000) [pid = 1727] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 54 (0x9b79f800) [pid = 1727] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 53 (0x92e4d000) [pid = 1727] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 52 (0x9656d000) [pid = 1727] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:55:36 INFO - PROCESS | 1727 | --DOMWINDOW == 51 (0x90fd2c00) [pid = 1727] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:55:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:55:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1391ms 17:55:36 INFO - PROCESS | 1727 | 1468457736123 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 1727 | 1468457736130 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 17:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:55:36 INFO - PROCESS | 1727 | 1468457736146 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 1727 | 1468457736152 Marionette TRACE conn4 <- [1,2706,null,{}] 17:55:36 INFO - PROCESS | 1727 | 1468457736158 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:36 INFO - PROCESS | 1727 | 1468457736165 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:36 INFO - PROCESS | 1727 | 1468457736337 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 17:55:36 INFO - PROCESS | 1727 | 1468457736346 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 1727 | 1468457736354 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1b2800 == 36 [pid = 1727] [id = 684] 17:55:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 52 (0x9a4e8c00) [pid = 1727] [serial = 2053] [outer = (nil)] 17:55:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 53 (0x9aab0c00) [pid = 1727] [serial = 2054] [outer = 0x9a4e8c00] 17:55:36 INFO - PROCESS | 1727 | 1468457736424 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 54 (0x9af01c00) [pid = 1727] [serial = 2055] [outer = 0x9a4e8c00] 17:55:37 INFO - PROCESS | 1727 | 1468457737385 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1294ms 17:55:37 INFO - PROCESS | 1727 | 1468457737433 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 17:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:55:37 INFO - PROCESS | 1727 | 1468457737437 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 17:55:37 INFO - PROCESS | 1727 | 1468457737444 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 1727 | 1468457737447 Marionette TRACE conn4 <- [1,2710,null,{}] 17:55:37 INFO - PROCESS | 1727 | 1468457737453 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:37 INFO - PROCESS | 1727 | 1468457737458 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:37 INFO - PROCESS | 1727 | 1468457737623 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 17:55:37 INFO - PROCESS | 1727 | 1468457737776 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 1727 | 1468457737784 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bf800 == 37 [pid = 1727] [id = 685] 17:55:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 55 (0x924cac00) [pid = 1727] [serial = 2056] [outer = (nil)] 17:55:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 56 (0x9af0bc00) [pid = 1727] [serial = 2057] [outer = 0x924cac00] 17:55:37 INFO - PROCESS | 1727 | 1468457737859 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0x9af11400) [pid = 1727] [serial = 2058] [outer = 0x924cac00] 17:55:38 INFO - PROCESS | 1727 | 1468457738883 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 1727 | 1468457738934 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 17:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:55:38 INFO - PROCESS | 1727 | 1468457738944 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - PROCESS | 1727 | 1468457738949 Marionette TRACE conn4 <- [1,2714,null,{}] 17:55:38 INFO - PROCESS | 1727 | 1468457738958 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:38 INFO - PROCESS | 1727 | 1468457738963 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:39 INFO - PROCESS | 1727 | 1468457739159 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 17:55:39 INFO - PROCESS | 1727 | 1468457739417 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 1727 | 1468457739432 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x92749400 == 38 [pid = 1727] [id = 686] 17:55:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x9274b400) [pid = 1727] [serial = 2059] [outer = (nil)] 17:55:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x9477f800) [pid = 1727] [serial = 2060] [outer = 0x9274b400] 17:55:39 INFO - PROCESS | 1727 | 1468457739561 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x952bec00) [pid = 1727] [serial = 2061] [outer = 0x9274b400] 17:55:40 INFO - PROCESS | 1727 | 1468457740462 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:55:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1592ms 17:55:40 INFO - PROCESS | 1727 | 1468457740536 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 1727 | 1468457740544 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 17:55:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:55:40 INFO - PROCESS | 1727 | 1468457740556 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - PROCESS | 1727 | 1468457740560 Marionette TRACE conn4 <- [1,2718,null,{}] 17:55:40 INFO - PROCESS | 1727 | 1468457740567 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:40 INFO - PROCESS | 1727 | 1468457740573 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:40 INFO - PROCESS | 1727 | 1468457740797 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 17:55:41 INFO - PROCESS | 1727 | 1468457740991 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 1727 | 1468457741000 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5d400 == 39 [pid = 1727] [id = 687] 17:55:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9a389000) [pid = 1727] [serial = 2062] [outer = (nil)] 17:55:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9aaa4800) [pid = 1727] [serial = 2063] [outer = 0x9a389000] 17:55:41 INFO - PROCESS | 1727 | 1468457741131 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9af06c00) [pid = 1727] [serial = 2064] [outer = 0x9a389000] 17:55:42 INFO - PROCESS | 1727 | 1468457742194 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 1727 | 1468457742245 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 17:55:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:55:42 INFO - PROCESS | 1727 | 1468457742253 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 1727 | 1468457742259 Marionette TRACE conn4 <- [1,2722,null,{}] 17:55:42 INFO - PROCESS | 1727 | 1468457742276 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:42 INFO - PROCESS | 1727 | 1468457742284 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:42 INFO - PROCESS | 1727 | 1468457742524 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 17:55:42 INFO - PROCESS | 1727 | 1468457742804 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 1727 | 1468457742818 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b4ea400 == 40 [pid = 1727] [id = 688] 17:55:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9b4ef400) [pid = 1727] [serial = 2065] [outer = (nil)] 17:55:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9b4f4000) [pid = 1727] [serial = 2066] [outer = 0x9b4ef400] 17:55:42 INFO - PROCESS | 1727 | 1468457742909 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9b799400) [pid = 1727] [serial = 2067] [outer = 0x9b4ef400] 17:55:43 INFO - PROCESS | 1727 | 1468457743872 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 17:55:43 INFO - PROCESS | 1727 | 1468457743950 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 17:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:55:43 INFO - PROCESS | 1727 | 1468457743957 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:55:43 INFO - PROCESS | 1727 | 1468457743960 Marionette TRACE conn4 <- [1,2726,null,{}] 17:55:43 INFO - PROCESS | 1727 | 1468457743966 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:43 INFO - PROCESS | 1727 | 1468457743972 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:44 INFO - PROCESS | 1727 | 1468457744192 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 17:55:44 INFO - PROCESS | 1727 | 1468457744423 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 1727 | 1468457744432 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b402000 == 41 [pid = 1727] [id = 689] 17:55:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9bcecc00) [pid = 1727] [serial = 2068] [outer = (nil)] 17:55:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9c03fc00) [pid = 1727] [serial = 2069] [outer = 0x9bcecc00] 17:55:44 INFO - PROCESS | 1727 | 1468457744557 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9c041800) [pid = 1727] [serial = 2070] [outer = 0x9bcecc00] 17:55:45 INFO - PROCESS | 1727 | 1468457745462 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:55:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1543ms 17:55:45 INFO - PROCESS | 1727 | 1468457745500 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 17:55:45 INFO - PROCESS | 1727 | 1468457745505 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 17:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:55:45 INFO - PROCESS | 1727 | 1468457745511 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 1727 | 1468457745514 Marionette TRACE conn4 <- [1,2730,null,{}] 17:55:45 INFO - PROCESS | 1727 | 1468457745520 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:45 INFO - PROCESS | 1727 | 1468457745526 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:45 INFO - PROCESS | 1727 | 1468457745711 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 17:55:45 INFO - PROCESS | 1727 | 1468457745898 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 1727 | 1468457745908 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c71c00 == 42 [pid = 1727] [id = 690] 17:55:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9ab39000) [pid = 1727] [serial = 2071] [outer = (nil)] 17:55:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9d403800) [pid = 1727] [serial = 2072] [outer = 0x9ab39000] 17:55:45 INFO - PROCESS | 1727 | 1468457745988 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9d410c00) [pid = 1727] [serial = 2073] [outer = 0x9ab39000] 17:55:47 INFO - PROCESS | 1727 | 1468457747361 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:55:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 17:55:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:55:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2086ms 17:55:47 INFO - PROCESS | 1727 | 1468457747647 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 1727 | 1468457747652 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 17:55:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:55:47 INFO - PROCESS | 1727 | 1468457747706 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 1727 | 1468457747712 Marionette TRACE conn4 <- [1,2734,null,{}] 17:55:47 INFO - PROCESS | 1727 | 1468457747721 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:47 INFO - PROCESS | 1727 | 1468457747727 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:47 INFO - PROCESS | 1727 | 1468457747923 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 17:55:48 INFO - PROCESS | 1727 | 1468457748108 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 1727 | 1468457748117 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x9222a800 == 43 [pid = 1727] [id = 691] 17:55:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x924c7400) [pid = 1727] [serial = 2074] [outer = (nil)] 17:55:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x939b2800) [pid = 1727] [serial = 2075] [outer = 0x924c7400] 17:55:48 INFO - PROCESS | 1727 | 1468457748230 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93a62c00) [pid = 1727] [serial = 2076] [outer = 0x924c7400] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92333400 == 42 [pid = 1727] [id = 654] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x96573400 == 41 [pid = 1727] [id = 656] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92e47c00 == 40 [pid = 1727] [id = 653] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3c400 == 39 [pid = 1727] [id = 657] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92c39000 == 38 [pid = 1727] [id = 655] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9274d800 == 37 [pid = 1727] [id = 668] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9916e000 == 36 [pid = 1727] [id = 670] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x99302800 == 35 [pid = 1727] [id = 669] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9af13c00 == 34 [pid = 1727] [id = 671] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x95145400 == 33 [pid = 1727] [id = 663] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x97851400 == 32 [pid = 1727] [id = 664] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x952bf800 == 31 [pid = 1727] [id = 672] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x924c1c00 == 30 [pid = 1727] [id = 665] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07d000 == 29 [pid = 1727] [id = 658] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x924bbc00 == 28 [pid = 1727] [id = 662] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x91f3fc00 == 27 [pid = 1727] [id = 660] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x9af01400 == 26 [pid = 1727] [id = 661] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x92337c00 == 25 [pid = 1727] [id = 667] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x924c5000 == 24 [pid = 1727] [id = 659] 17:55:49 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd65c00 == 23 [pid = 1727] [id = 673] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9514f000) [pid = 1727] [serial = 2007] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x93c74400) [pid = 1727] [serial = 2006] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aaa4c00) [pid = 1727] [serial = 2010] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a1b0c00) [pid = 1727] [serial = 2009] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x924c6800) [pid = 1727] [serial = 2027] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92743800) [pid = 1727] [serial = 2028] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x91f3dc00) [pid = 1727] [serial = 2024] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x924bfc00) [pid = 1727] [serial = 2025] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9bc14000) [pid = 1727] [serial = 2013] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92c31400) [pid = 1727] [serial = 2033] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9b4ebc00) [pid = 1727] [serial = 2012] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9c043000) [pid = 1727] [serial = 2016] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9c03e400) [pid = 1727] [serial = 2015] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x93a5a800) [pid = 1727] [serial = 2030] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x93c6a800) [pid = 1727] [serial = 2031] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9d3c4800) [pid = 1727] [serial = 2019] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9c048c00) [pid = 1727] [serial = 2018] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x9514e800) [pid = 1727] [serial = 2034] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 56 (0x97852000) [pid = 1727] [serial = 2022] [outer = (nil)] [url = about:blank] 17:55:49 INFO - PROCESS | 1727 | --DOMWINDOW == 55 (0x939ac800) [pid = 1727] [serial = 2021] [outer = (nil)] [url = about:blank] 17:55:50 INFO - PROCESS | 1727 | 1468457750167 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:55:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:55:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2494ms 17:55:50 INFO - PROCESS | 1727 | 1468457750198 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 1727 | 1468457750205 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 17:55:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:55:50 INFO - PROCESS | 1727 | 1468457750213 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 1727 | 1468457750218 Marionette TRACE conn4 <- [1,2738,null,{}] 17:55:50 INFO - PROCESS | 1727 | 1468457750227 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:50 INFO - PROCESS | 1727 | 1468457750232 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:50 INFO - PROCESS | 1727 | 1468457750461 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 17:55:50 INFO - PROCESS | 1727 | 1468457750655 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 1727 | 1468457750665 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bbc00 == 24 [pid = 1727] [id = 692] 17:55:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 56 (0x924c3400) [pid = 1727] [serial = 2077] [outer = (nil)] 17:55:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0x92744400) [pid = 1727] [serial = 2078] [outer = 0x924c3400] 17:55:50 INFO - PROCESS | 1727 | 1468457750750 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x92746c00) [pid = 1727] [serial = 2079] [outer = 0x924c3400] 17:55:51 INFO - PROCESS | 1727 | 1468457751556 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1384ms 17:55:51 INFO - PROCESS | 1727 | 1468457751597 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 17:55:51 INFO - PROCESS | 1727 | 1468457751606 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 17:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:55:51 INFO - PROCESS | 1727 | 1468457751620 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - PROCESS | 1727 | 1468457751627 Marionette TRACE conn4 <- [1,2742,null,{}] 17:55:51 INFO - PROCESS | 1727 | 1468457751637 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:51 INFO - PROCESS | 1727 | 1468457751646 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:51 INFO - PROCESS | 1727 | 1468457751940 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 17:55:52 INFO - PROCESS | 1727 | 1468457751979 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 1727 | 1468457751992 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x92226000 == 25 [pid = 1727] [id = 693] 17:55:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x9274cc00) [pid = 1727] [serial = 2080] [outer = (nil)] 17:55:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x92e4e400) [pid = 1727] [serial = 2081] [outer = 0x9274cc00] 17:55:52 INFO - PROCESS | 1727 | 1468457752167 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x93a55400) [pid = 1727] [serial = 2082] [outer = 0x9274cc00] 17:55:53 INFO - PROCESS | 1727 | 1468457753173 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:55:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:55:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1593ms 17:55:53 INFO - PROCESS | 1727 | 1468457753211 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 17:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:55:53 INFO - PROCESS | 1727 | 1468457753215 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 17:55:53 INFO - PROCESS | 1727 | 1468457753221 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - PROCESS | 1727 | 1468457753227 Marionette TRACE conn4 <- [1,2746,null,{}] 17:55:53 INFO - PROCESS | 1727 | 1468457753261 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:53 INFO - PROCESS | 1727 | 1468457753271 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:53 INFO - PROCESS | 1727 | 1468457753498 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 17:55:53 INFO - PROCESS | 1727 | 1468457753527 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1727 | 1468457753537 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x95151c00 == 26 [pid = 1727] [id = 694] 17:55:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x95152800) [pid = 1727] [serial = 2083] [outer = (nil)] 17:55:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x952bc800) [pid = 1727] [serial = 2084] [outer = 0x95152800] 17:55:53 INFO - PROCESS | 1727 | 1468457753623 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x953af800) [pid = 1727] [serial = 2085] [outer = 0x95152800] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x99308800) [pid = 1727] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a4e8c00) [pid = 1727] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92333c00) [pid = 1727] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x90fd7c00) [pid = 1727] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x924cac00) [pid = 1727] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x939ae400) [pid = 1727] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x92c36800) [pid = 1727] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:55:54 INFO - PROCESS | 1727 | --DOMWINDOW == 56 (0x95148400) [pid = 1727] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:55:54 INFO - PROCESS | 1727 | 1468457754834 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1663ms 17:55:54 INFO - PROCESS | 1727 | 1468457754884 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 1727 | 1468457754889 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 17:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:55:54 INFO - PROCESS | 1727 | 1468457754895 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 1727 | 1468457754898 Marionette TRACE conn4 <- [1,2750,null,{}] 17:55:54 INFO - PROCESS | 1727 | 1468457754904 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:54 INFO - PROCESS | 1727 | 1468457754908 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:55 INFO - PROCESS | 1727 | 1468457755131 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 17:55:55 INFO - PROCESS | 1727 | 1468457755145 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 1727 | 1468457755151 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c6400 == 27 [pid = 1727] [id = 695] 17:55:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0x9514f400) [pid = 1727] [serial = 2086] [outer = (nil)] 17:55:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x96572400) [pid = 1727] [serial = 2087] [outer = 0x9514f400] 17:55:55 INFO - PROCESS | 1727 | 1468457755241 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x9826d000) [pid = 1727] [serial = 2088] [outer = 0x9514f400] 17:55:56 INFO - PROCESS | 1727 | 1468457756151 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1284ms 17:55:56 INFO - PROCESS | 1727 | 1468457756188 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 1727 | 1468457756193 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 17:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:55:56 INFO - PROCESS | 1727 | 1468457756199 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 1727 | 1468457756203 Marionette TRACE conn4 <- [1,2754,null,{}] 17:55:56 INFO - PROCESS | 1727 | 1468457756212 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:56 INFO - PROCESS | 1727 | 1468457756217 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:56 INFO - PROCESS | 1727 | 1468457756370 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 17:55:56 INFO - PROCESS | 1727 | 1468457756604 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 1727 | 1468457756613 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59800 == 28 [pid = 1727] [id = 696] 17:55:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x8fd5b800) [pid = 1727] [serial = 2089] [outer = (nil)] 17:55:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x90fc9800) [pid = 1727] [serial = 2090] [outer = 0x8fd5b800] 17:55:56 INFO - PROCESS | 1727 | 1468457756705 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x90fd8800) [pid = 1727] [serial = 2091] [outer = 0x8fd5b800] 17:55:57 INFO - PROCESS | 1727 | 1468457757898 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1745ms 17:55:57 INFO - PROCESS | 1727 | 1468457757948 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 1727 | 1468457757954 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 17:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:55:57 INFO - PROCESS | 1727 | 1468457757962 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 1727 | 1468457757967 Marionette TRACE conn4 <- [1,2758,null,{}] 17:55:57 INFO - PROCESS | 1727 | 1468457757975 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:57 INFO - PROCESS | 1727 | 1468457757984 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:58 INFO - PROCESS | 1727 | 1468457758186 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 17:55:58 INFO - PROCESS | 1727 | 1468457758437 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 1727 | 1468457758449 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x939b3800 == 29 [pid = 1727] [id = 697] 17:55:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x93a56c00) [pid = 1727] [serial = 2092] [outer = (nil)] 17:55:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x93a62800) [pid = 1727] [serial = 2093] [outer = 0x93a56c00] 17:55:58 INFO - PROCESS | 1727 | 1468457758591 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x93c74c00) [pid = 1727] [serial = 2094] [outer = 0x93a56c00] 17:55:59 INFO - PROCESS | 1727 | 1468457759649 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1743ms 17:55:59 INFO - PROCESS | 1727 | 1468457759709 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 17:55:59 INFO - PROCESS | 1727 | 1468457759715 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 17:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:55:59 INFO - PROCESS | 1727 | 1468457759724 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:55:59 INFO - PROCESS | 1727 | 1468457759728 Marionette TRACE conn4 <- [1,2762,null,{}] 17:55:59 INFO - PROCESS | 1727 | 1468457759735 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:59 INFO - PROCESS | 1727 | 1468457759740 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:55:59 INFO - PROCESS | 1727 | 1468457759956 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 17:56:00 INFO - PROCESS | 1727 | 1468457760243 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1727 | 1468457760254 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c2c00 == 30 [pid = 1727] [id = 698] 17:56:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c3f400) [pid = 1727] [serial = 2095] [outer = (nil)] 17:56:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x98276400) [pid = 1727] [serial = 2096] [outer = 0x92c3f400] 17:56:00 INFO - PROCESS | 1727 | 1468457760384 Marionette DEBUG loaded listener.js 17:56:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x993b7800) [pid = 1727] [serial = 2097] [outer = 0x92c3f400] 17:56:01 INFO - PROCESS | 1727 | 1468457761445 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1789ms 17:56:01 INFO - PROCESS | 1727 | 1468457761514 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 1727 | 1468457761519 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 17:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:56:01 INFO - PROCESS | 1727 | 1468457761536 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 1727 | 1468457761546 Marionette TRACE conn4 <- [1,2766,null,{}] 17:56:01 INFO - PROCESS | 1727 | 1468457761555 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:01 INFO - PROCESS | 1727 | 1468457761563 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:01 INFO - PROCESS | 1727 | 1468457761822 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 17:56:02 INFO - PROCESS | 1727 | 1468457762164 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 1727 | 1468457762172 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x92337000 == 31 [pid = 1727] [id = 699] 17:56:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x953b6400) [pid = 1727] [serial = 2098] [outer = (nil)] 17:56:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a37f400) [pid = 1727] [serial = 2099] [outer = 0x953b6400] 17:56:02 INFO - PROCESS | 1727 | 1468457762274 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a4ebc00) [pid = 1727] [serial = 2100] [outer = 0x953b6400] 17:56:03 INFO - PROCESS | 1727 | 1468457763524 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2052ms 17:56:03 INFO - PROCESS | 1727 | 1468457763594 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 1727 | 1468457763608 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 17:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:56:03 INFO - PROCESS | 1727 | 1468457763620 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 1727 | 1468457763624 Marionette TRACE conn4 <- [1,2770,null,{}] 17:56:03 INFO - PROCESS | 1727 | 1468457763634 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:03 INFO - PROCESS | 1727 | 1468457763641 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:03 INFO - PROCESS | 1727 | 1468457763852 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 17:56:04 INFO - PROCESS | 1727 | 1468457764206 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 1727 | 1468457764221 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:04 INFO - PROCESS | 1727 | --DOCSHELL 0x924bec00 == 30 [pid = 1727] [id = 675] 17:56:04 INFO - PROCESS | 1727 | --DOCSHELL 0x924c6400 == 29 [pid = 1727] [id = 695] 17:56:04 INFO - PROCESS | 1727 | --DOCSHELL 0x95151c00 == 28 [pid = 1727] [id = 694] 17:56:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd1000 == 29 [pid = 1727] [id = 700] 17:56:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92333c00) [pid = 1727] [serial = 2101] [outer = (nil)] 17:56:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x924c8c00) [pid = 1727] [serial = 2102] [outer = 0x92333c00] 17:56:04 INFO - PROCESS | 1727 | 1468457764338 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9274c400) [pid = 1727] [serial = 2103] [outer = 0x92333c00] 17:56:04 INFO - PROCESS | 1727 | --DOCSHELL 0x92226000 == 28 [pid = 1727] [id = 693] 17:56:04 INFO - PROCESS | 1727 | --DOCSHELL 0x924bbc00 == 27 [pid = 1727] [id = 692] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a074400) [pid = 1727] [serial = 2051] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9aab0c00) [pid = 1727] [serial = 2054] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a0f2400) [pid = 1727] [serial = 2052] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92c33800) [pid = 1727] [serial = 2039] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9477d000) [pid = 1727] [serial = 2040] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x91f3ac00) [pid = 1727] [serial = 2045] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af11400) [pid = 1727] [serial = 2058] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x924c1400) [pid = 1727] [serial = 2046] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x99fda400) [pid = 1727] [serial = 2037] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x99149c00) [pid = 1727] [serial = 2036] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x93c6e000) [pid = 1727] [serial = 2048] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a075400) [pid = 1727] [serial = 2042] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9a0ee000) [pid = 1727] [serial = 2043] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9af0bc00) [pid = 1727] [serial = 2057] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9af01c00) [pid = 1727] [serial = 2055] [outer = (nil)] [url = about:blank] 17:56:04 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9514e000) [pid = 1727] [serial = 2049] [outer = (nil)] [url = about:blank] 17:56:05 INFO - PROCESS | 1727 | 1468457765348 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1749ms 17:56:05 INFO - PROCESS | 1727 | 1468457765368 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 1727 | 1468457765376 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 17:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:56:05 INFO - PROCESS | 1727 | 1468457765387 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 1727 | 1468457765390 Marionette TRACE conn4 <- [1,2774,null,{}] 17:56:05 INFO - PROCESS | 1727 | 1468457765408 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:05 INFO - PROCESS | 1727 | 1468457765413 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:05 INFO - PROCESS | 1727 | 1468457765608 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 17:56:05 INFO - PROCESS | 1727 | 1468457765619 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 1727 | 1468457765628 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x92750000 == 28 [pid = 1727] [id = 701] 17:56:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x93c67800) [pid = 1727] [serial = 2104] [outer = (nil)] 17:56:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x93c72800) [pid = 1727] [serial = 2105] [outer = 0x93c67800] 17:56:05 INFO - PROCESS | 1727 | 1468457765705 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x95149c00) [pid = 1727] [serial = 2106] [outer = 0x93c67800] 17:56:06 INFO - PROCESS | 1727 | 1468457766764 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1401ms 17:56:06 INFO - PROCESS | 1727 | 1468457766788 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 17:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:56:06 INFO - PROCESS | 1727 | 1468457766794 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 17:56:06 INFO - PROCESS | 1727 | 1468457766801 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 1727 | 1468457766806 Marionette TRACE conn4 <- [1,2778,null,{}] 17:56:06 INFO - PROCESS | 1727 | 1468457766822 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:06 INFO - PROCESS | 1727 | 1468457766831 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:07 INFO - PROCESS | 1727 | 1468457767008 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 17:56:07 INFO - PROCESS | 1727 | 1468457767195 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 1727 | 1468457767209 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x952be400 == 29 [pid = 1727] [id = 702] 17:56:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9656e800) [pid = 1727] [serial = 2107] [outer = (nil)] 17:56:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x99307400) [pid = 1727] [serial = 2108] [outer = 0x9656e800] 17:56:07 INFO - PROCESS | 1727 | 1468457767282 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9a070c00) [pid = 1727] [serial = 2109] [outer = 0x9656e800] 17:56:08 INFO - PROCESS | 1727 | 1468457768315 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1549ms 17:56:08 INFO - PROCESS | 1727 | 1468457768350 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 1727 | 1468457768355 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 17:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:56:08 INFO - PROCESS | 1727 | 1468457768362 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 1727 | 1468457768367 Marionette TRACE conn4 <- [1,2782,null,{}] 17:56:08 INFO - PROCESS | 1727 | 1468457768378 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:08 INFO - PROCESS | 1727 | 1468457768382 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:08 INFO - PROCESS | 1727 | 1468457768667 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 17:56:08 INFO - PROCESS | 1727 | 1468457768697 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 1727 | 1468457768709 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1ebc00 == 30 [pid = 1727] [id = 703] 17:56:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9a1f4800) [pid = 1727] [serial = 2110] [outer = (nil)] 17:56:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a9f0800) [pid = 1727] [serial = 2111] [outer = 0x9a1f4800] 17:56:08 INFO - PROCESS | 1727 | 1468457768779 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9aaa8c00) [pid = 1727] [serial = 2112] [outer = 0x9a1f4800] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x924c3400) [pid = 1727] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9274cc00) [pid = 1727] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9bcecc00) [pid = 1727] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x924c7400) [pid = 1727] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9274b400) [pid = 1727] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9b4ef400) [pid = 1727] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9ab39000) [pid = 1727] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9a389000) [pid = 1727] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:56:09 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x95152800) [pid = 1727] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:56:09 INFO - PROCESS | 1727 | 1468457769821 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1491ms 17:56:09 INFO - PROCESS | 1727 | 1468457769855 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 1727 | 1468457769858 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 17:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:56:09 INFO - PROCESS | 1727 | 1468457769866 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 1727 | 1468457769870 Marionette TRACE conn4 <- [1,2786,null,{}] 17:56:09 INFO - PROCESS | 1727 | 1468457769876 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:09 INFO - PROCESS | 1727 | 1468457769881 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:10 INFO - PROCESS | 1727 | 1468457770158 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 17:56:10 INFO - PROCESS | 1727 | 1468457770263 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 1727 | 1468457770273 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd58400 == 31 [pid = 1727] [id = 704] 17:56:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x924c5c00) [pid = 1727] [serial = 2113] [outer = (nil)] 17:56:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9a4e6400) [pid = 1727] [serial = 2114] [outer = 0x924c5c00] 17:56:10 INFO - PROCESS | 1727 | 1468457770360 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9aaa7000) [pid = 1727] [serial = 2115] [outer = 0x924c5c00] 17:56:11 INFO - PROCESS | 1727 | 1468457771224 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1388ms 17:56:11 INFO - PROCESS | 1727 | 1468457771255 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 1727 | 1468457771261 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 17:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:56:11 INFO - PROCESS | 1727 | 1468457771269 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 1727 | 1468457771271 Marionette TRACE conn4 <- [1,2790,null,{}] 17:56:11 INFO - PROCESS | 1727 | 1468457771278 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:11 INFO - PROCESS | 1727 | 1468457771288 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:11 INFO - PROCESS | 1727 | 1468457771595 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 17:56:11 INFO - PROCESS | 1727 | 1468457771812 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 1727 | 1468457771825 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcc400 == 32 [pid = 1727] [id = 705] 17:56:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x90fcdc00) [pid = 1727] [serial = 2116] [outer = (nil)] 17:56:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x91f3c800) [pid = 1727] [serial = 2117] [outer = 0x90fcdc00] 17:56:12 INFO - PROCESS | 1727 | 1468457772026 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x924bdc00) [pid = 1727] [serial = 2118] [outer = 0x90fcdc00] 17:56:13 INFO - PROCESS | 1727 | 1468457773254 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2037ms 17:56:13 INFO - PROCESS | 1727 | 1468457773308 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 1727 | 1468457773315 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 17:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:56:13 INFO - PROCESS | 1727 | 1468457773325 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 1727 | 1468457773330 Marionette TRACE conn4 <- [1,2794,null,{}] 17:56:13 INFO - PROCESS | 1727 | 1468457773340 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:13 INFO - PROCESS | 1727 | 1468457773346 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:13 INFO - PROCESS | 1727 | 1468457773597 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 17:56:13 INFO - PROCESS | 1727 | 1468457773851 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 1727 | 1468457773860 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x939b3c00 == 33 [pid = 1727] [id = 706] 17:56:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9477f400) [pid = 1727] [serial = 2119] [outer = (nil)] 17:56:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x95151c00) [pid = 1727] [serial = 2120] [outer = 0x9477f400] 17:56:14 INFO - PROCESS | 1727 | 1468457774000 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x96546400) [pid = 1727] [serial = 2121] [outer = 0x9477f400] 17:56:15 INFO - PROCESS | 1727 | 1468457775031 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1753ms 17:56:15 INFO - PROCESS | 1727 | 1468457775079 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 1727 | 1468457775084 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 17:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:56:15 INFO - PROCESS | 1727 | 1468457775093 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 1727 | 1468457775098 Marionette TRACE conn4 <- [1,2798,null,{}] 17:56:15 INFO - PROCESS | 1727 | 1468457775108 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:15 INFO - PROCESS | 1727 | 1468457775117 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:15 INFO - PROCESS | 1727 | 1468457775353 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 17:56:15 INFO - PROCESS | 1727 | 1468457775652 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1727 | 1468457775665 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07b000 == 34 [pid = 1727] [id = 707] 17:56:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a0ee000) [pid = 1727] [serial = 2122] [outer = (nil)] 17:56:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a1afc00) [pid = 1727] [serial = 2123] [outer = 0x9a0ee000] 17:56:15 INFO - PROCESS | 1727 | 1468457775790 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9aaa8400) [pid = 1727] [serial = 2124] [outer = 0x9a0ee000] 17:56:16 INFO - PROCESS | 1727 | 1468457776822 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1788ms 17:56:16 INFO - PROCESS | 1727 | 1468457776881 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 1727 | 1468457776890 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 17:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:56:16 INFO - PROCESS | 1727 | 1468457776917 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 1727 | 1468457776929 Marionette TRACE conn4 <- [1,2802,null,{}] 17:56:16 INFO - PROCESS | 1727 | 1468457776934 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:16 INFO - PROCESS | 1727 | 1468457776942 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:17 INFO - PROCESS | 1727 | 1468457777256 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 17:56:17 INFO - PROCESS | 1727 | 1468457777650 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 1727 | 1468457777660 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x97849000 == 35 [pid = 1727] [id = 708] 17:56:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a0f3000) [pid = 1727] [serial = 2125] [outer = (nil)] 17:56:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9af20400) [pid = 1727] [serial = 2126] [outer = 0x9a0f3000] 17:56:17 INFO - PROCESS | 1727 | 1468457777742 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b401800) [pid = 1727] [serial = 2127] [outer = 0x9a0f3000] 17:56:18 INFO - PROCESS | 1727 | 1468457778755 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1910ms 17:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:56:18 INFO - PROCESS | 1727 | 1468457778812 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 1727 | 1468457778816 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 17:56:18 INFO - PROCESS | 1727 | 1468457778823 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 1727 | 1468457778826 Marionette TRACE conn4 <- [1,2806,null,{}] 17:56:18 INFO - PROCESS | 1727 | 1468457778833 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:18 INFO - PROCESS | 1727 | 1468457778838 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:19 INFO - PROCESS | 1727 | 1468457779030 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 17:56:19 INFO - PROCESS | 1727 | 1468457779218 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 1727 | 1468457779228 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd59400 == 36 [pid = 1727] [id = 709] 17:56:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x92e4c000) [pid = 1727] [serial = 2128] [outer = (nil)] 17:56:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b797400) [pid = 1727] [serial = 2129] [outer = 0x92e4c000] 17:56:19 INFO - PROCESS | 1727 | 1468457779310 Marionette DEBUG loaded listener.js 17:56:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9b7a2400) [pid = 1727] [serial = 2130] [outer = 0x92e4c000] 17:56:20 INFO - PROCESS | 1727 | 1468457780291 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:56:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:56:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1532ms 17:56:20 INFO - PROCESS | 1727 | 1468457780355 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 17:56:20 INFO - PROCESS | 1727 | 1468457780360 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 17:56:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:56:20 INFO - PROCESS | 1727 | 1468457780367 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 1727 | 1468457780371 Marionette TRACE conn4 <- [1,2810,null,{}] 17:56:20 INFO - PROCESS | 1727 | 1468457780377 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:20 INFO - PROCESS | 1727 | 1468457780383 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:20 INFO - PROCESS | 1727 | 1468457780777 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 17:56:21 INFO - PROCESS | 1727 | 1468457781096 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 1727 | 1468457781105 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c9400 == 37 [pid = 1727] [id = 710] 17:56:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x924c9800) [pid = 1727] [serial = 2131] [outer = (nil)] 17:56:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92749800) [pid = 1727] [serial = 2132] [outer = 0x924c9800] 17:56:21 INFO - PROCESS | 1727 | 1468457781190 Marionette DEBUG loaded listener.js 17:56:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92c3d800) [pid = 1727] [serial = 2133] [outer = 0x924c9800] 17:56:22 INFO - PROCESS | 1727 | 1468457782191 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:56:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:56:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1884ms 17:56:22 INFO - PROCESS | 1727 | 1468457782261 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 1727 | 1468457782268 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 17:56:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:56:22 INFO - PROCESS | 1727 | 1468457782278 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 1727 | 1468457782282 Marionette TRACE conn4 <- [1,2814,null,{}] 17:56:22 INFO - PROCESS | 1727 | 1468457782291 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:22 INFO - PROCESS | 1727 | 1468457782297 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:22 INFO - PROCESS | 1727 | 1468457782516 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd58400 == 36 [pid = 1727] [id = 704] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1ebc00 == 35 [pid = 1727] [id = 703] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x952be400 == 34 [pid = 1727] [id = 702] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92750000 == 33 [pid = 1727] [id = 701] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd1000 == 32 [pid = 1727] [id = 700] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x924c2c00 == 31 [pid = 1727] [id = 698] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x939b3800 == 30 [pid = 1727] [id = 697] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59800 == 29 [pid = 1727] [id = 696] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd5800 == 28 [pid = 1727] [id = 681] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5d400 == 27 [pid = 1727] [id = 687] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9b4ea400 == 26 [pid = 1727] [id = 688] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92337000 == 25 [pid = 1727] [id = 699] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9222a800 == 24 [pid = 1727] [id = 691] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1b2800 == 23 [pid = 1727] [id = 684] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92c3f800 == 22 [pid = 1727] [id = 676] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd60800 == 21 [pid = 1727] [id = 679] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9b402000 == 20 [pid = 1727] [id = 689] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92750c00 == 19 [pid = 1727] [id = 680] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x96576000 == 18 [pid = 1727] [id = 683] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd3400 == 17 [pid = 1727] [id = 678] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92749400 == 16 [pid = 1727] [id = 686] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x92747000 == 15 [pid = 1727] [id = 682] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9232f400 == 14 [pid = 1727] [id = 677] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x93c71c00 == 13 [pid = 1727] [id = 690] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x924bf800 == 12 [pid = 1727] [id = 685] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd59400 == 11 [pid = 1727] [id = 709] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x97849000 == 10 [pid = 1727] [id = 708] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x939b3c00 == 9 [pid = 1727] [id = 706] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x9a07b000 == 8 [pid = 1727] [id = 707] 17:56:23 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcc400 == 7 [pid = 1727] [id = 705] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x96572400) [pid = 1727] [serial = 2087] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92746c00) [pid = 1727] [serial = 2079] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92e4e400) [pid = 1727] [serial = 2081] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9c041800) [pid = 1727] [serial = 2070] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a62c00) [pid = 1727] [serial = 2076] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9477f800) [pid = 1727] [serial = 2060] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b799400) [pid = 1727] [serial = 2067] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9d403800) [pid = 1727] [serial = 2072] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92744400) [pid = 1727] [serial = 2078] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9b4f4000) [pid = 1727] [serial = 2066] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x93a55400) [pid = 1727] [serial = 2082] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9c03fc00) [pid = 1727] [serial = 2069] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x952bec00) [pid = 1727] [serial = 2061] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x939b2800) [pid = 1727] [serial = 2075] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9aaa4800) [pid = 1727] [serial = 2063] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9d410c00) [pid = 1727] [serial = 2073] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9af06c00) [pid = 1727] [serial = 2064] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x952bc800) [pid = 1727] [serial = 2084] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x953af800) [pid = 1727] [serial = 2085] [outer = (nil)] [url = about:blank] 17:56:23 INFO - PROCESS | 1727 | 1468457783832 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 1727 | 1468457783841 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd63400 == 8 [pid = 1727] [id = 711] 17:56:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x8fd63800) [pid = 1727] [serial = 2134] [outer = (nil)] 17:56:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x90fcc400) [pid = 1727] [serial = 2135] [outer = 0x8fd63800] 17:56:23 INFO - PROCESS | 1727 | 1468457783926 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x90fd6000) [pid = 1727] [serial = 2136] [outer = 0x8fd63800] 17:56:24 INFO - PROCESS | 1727 | 1468457784861 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:56:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:56:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2638ms 17:56:24 INFO - PROCESS | 1727 | 1468457784918 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 1727 | 1468457784923 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 17:56:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:56:24 INFO - PROCESS | 1727 | 1468457784931 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - PROCESS | 1727 | 1468457784936 Marionette TRACE conn4 <- [1,2818,null,{}] 17:56:24 INFO - PROCESS | 1727 | 1468457784944 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:24 INFO - PROCESS | 1727 | 1468457784952 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:25 INFO - PROCESS | 1727 | 1468457785122 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 17:56:25 INFO - PROCESS | 1727 | 1468457785134 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 1727 | 1468457785145 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c33400 == 9 [pid = 1727] [id = 712] 17:56:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92c34800) [pid = 1727] [serial = 2137] [outer = (nil)] 17:56:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92c3ec00) [pid = 1727] [serial = 2138] [outer = 0x92c34800] 17:56:25 INFO - PROCESS | 1727 | 1468457785233 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x939aac00) [pid = 1727] [serial = 2139] [outer = 0x92c34800] 17:56:26 INFO - PROCESS | 1727 | 1468457786239 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:56:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:56:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1337ms 17:56:26 INFO - PROCESS | 1727 | 1468457786273 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 1727 | 1468457786281 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 17:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:56:26 INFO - PROCESS | 1727 | 1468457786288 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 1727 | 1468457786292 Marionette TRACE conn4 <- [1,2822,null,{}] 17:56:26 INFO - PROCESS | 1727 | 1468457786298 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:26 INFO - PROCESS | 1727 | 1468457786304 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:26 INFO - PROCESS | 1727 | 1468457786482 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 17:56:26 INFO - PROCESS | 1727 | 1468457786655 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 1727 | 1468457786664 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c6c000 == 10 [pid = 1727] [id = 713] 17:56:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93c6f800) [pid = 1727] [serial = 2140] [outer = (nil)] 17:56:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9514c800) [pid = 1727] [serial = 2141] [outer = 0x93c6f800] 17:56:26 INFO - PROCESS | 1727 | 1468457786738 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x952bcc00) [pid = 1727] [serial = 2142] [outer = 0x93c6f800] 17:56:27 INFO - PROCESS | 1727 | 1468457787891 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1636ms 17:56:27 INFO - PROCESS | 1727 | 1468457787925 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 1727 | 1468457787930 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 17:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:56:27 INFO - PROCESS | 1727 | 1468457787946 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - PROCESS | 1727 | 1468457787957 Marionette TRACE conn4 <- [1,2826,null,{}] 17:56:27 INFO - PROCESS | 1727 | 1468457787973 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:27 INFO - PROCESS | 1727 | 1468457787982 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:28 INFO - PROCESS | 1727 | 1468457788218 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 17:56:28 INFO - PROCESS | 1727 | 1468457788255 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 1727 | 1468457788262 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656f000 == 11 [pid = 1727] [id = 714] 17:56:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x96572400) [pid = 1727] [serial = 2143] [outer = (nil)] 17:56:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x99174800) [pid = 1727] [serial = 2144] [outer = 0x96572400] 17:56:28 INFO - PROCESS | 1727 | 1468457788335 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9975a400) [pid = 1727] [serial = 2145] [outer = 0x96572400] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9514f400) [pid = 1727] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x924c5c00) [pid = 1727] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a1f4800) [pid = 1727] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9656e800) [pid = 1727] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x93a56c00) [pid = 1727] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x8fd5b800) [pid = 1727] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92c3f400) [pid = 1727] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x953b6400) [pid = 1727] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x92333c00) [pid = 1727] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:56:29 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x93c67800) [pid = 1727] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:56:29 INFO - PROCESS | 1727 | 1468457789702 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1813ms 17:56:29 INFO - PROCESS | 1727 | 1468457789751 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:56:29 INFO - PROCESS | 1727 | 1468457789756 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 17:56:29 INFO - PROCESS | 1727 | 1468457789762 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:56:29 INFO - PROCESS | 1727 | 1468457789766 Marionette TRACE conn4 <- [1,2830,null,{}] 17:56:29 INFO - PROCESS | 1727 | 1468457789771 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:29 INFO - PROCESS | 1727 | 1468457789777 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:30 INFO - PROCESS | 1727 | 1468457790000 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 17:56:30 INFO - PROCESS | 1727 | 1468457790016 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 1727 | 1468457790024 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92226000 == 12 [pid = 1727] [id = 715] 17:56:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x924c0800) [pid = 1727] [serial = 2146] [outer = (nil)] 17:56:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x952c2000) [pid = 1727] [serial = 2147] [outer = 0x924c0800] 17:56:30 INFO - PROCESS | 1727 | 1468457790110 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9656dc00) [pid = 1727] [serial = 2148] [outer = 0x924c0800] 17:56:30 INFO - PROCESS | 1727 | 1468457790982 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:56:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:56:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1334ms 17:56:31 INFO - PROCESS | 1727 | 1468457791098 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 1727 | 1468457791103 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 17:56:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:56:31 INFO - PROCESS | 1727 | 1468457791112 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 1727 | 1468457791118 Marionette TRACE conn4 <- [1,2834,null,{}] 17:56:31 INFO - PROCESS | 1727 | 1468457791128 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:31 INFO - PROCESS | 1727 | 1468457791134 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:31 INFO - PROCESS | 1727 | 1468457791376 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:56:31 INFO - PROCESS | 1727 | 1468457791570 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:31 INFO - PROCESS | 1727 | 1468457791588 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x924ca000 == 13 [pid = 1727] [id = 716] 17:56:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924cac00) [pid = 1727] [serial = 2149] [outer = (nil)] 17:56:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92750000) [pid = 1727] [serial = 2150] [outer = 0x924cac00] 17:56:31 INFO - PROCESS | 1727 | 1468457791779 Marionette DEBUG loaded listener.js 17:56:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c68400) [pid = 1727] [serial = 2151] [outer = 0x924cac00] 17:56:32 INFO - PROCESS | 1727 | 1468457792938 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:56:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:56:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1902ms 17:56:33 INFO - PROCESS | 1727 | 1468457793016 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 17:56:33 INFO - PROCESS | 1727 | 1468457793022 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 17:56:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:56:33 INFO - PROCESS | 1727 | 1468457793035 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 1727 | 1468457793042 Marionette TRACE conn4 <- [1,2838,null,{}] 17:56:33 INFO - PROCESS | 1727 | 1468457793049 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:33 INFO - PROCESS | 1727 | 1468457793056 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:33 INFO - PROCESS | 1727 | 1468457793283 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 17:56:33 INFO - PROCESS | 1727 | 1468457793617 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 1727 | 1468457793624 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5a400 == 14 [pid = 1727] [id = 717] 17:56:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92335c00) [pid = 1727] [serial = 2152] [outer = (nil)] 17:56:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x99fdf000) [pid = 1727] [serial = 2153] [outer = 0x92335c00] 17:56:33 INFO - PROCESS | 1727 | 1468457793710 Marionette DEBUG loaded listener.js 17:56:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a078000) [pid = 1727] [serial = 2154] [outer = 0x92335c00] 17:56:34 INFO - PROCESS | 1727 | 1468457794780 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:56:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:56:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1799ms 17:56:34 INFO - PROCESS | 1727 | 1468457794830 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 1727 | 1468457794834 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 17:56:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:56:34 INFO - PROCESS | 1727 | 1468457794841 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 1727 | 1468457794845 Marionette TRACE conn4 <- [1,2842,null,{}] 17:56:34 INFO - PROCESS | 1727 | 1468457794861 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:34 INFO - PROCESS | 1727 | 1468457794870 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:35 INFO - PROCESS | 1727 | 1468457795100 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 17:56:35 INFO - PROCESS | 1727 | 1468457795388 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 1727 | 1468457795403 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a37f000 == 15 [pid = 1727] [id = 718] 17:56:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a380c00) [pid = 1727] [serial = 2155] [outer = (nil)] 17:56:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a9ef400) [pid = 1727] [serial = 2156] [outer = 0x9a380c00] 17:56:35 INFO - PROCESS | 1727 | 1468457795517 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9ab38c00) [pid = 1727] [serial = 2157] [outer = 0x9a380c00] 17:56:36 INFO - PROCESS | 1727 | 1468457796567 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:56:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1795ms 17:56:36 INFO - PROCESS | 1727 | 1468457796638 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 1727 | 1468457796642 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 17:56:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:56:36 INFO - PROCESS | 1727 | 1468457796649 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 1727 | 1468457796653 Marionette TRACE conn4 <- [1,2846,null,{}] 17:56:36 INFO - PROCESS | 1727 | 1468457796659 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:36 INFO - PROCESS | 1727 | 1468457796666 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:36 INFO - PROCESS | 1727 | 1468457796865 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 17:56:37 INFO - PROCESS | 1727 | 1468457797102 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 1727 | 1468457797114 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd61c00 == 16 [pid = 1727] [id = 719] 17:56:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x90fd6c00) [pid = 1727] [serial = 2158] [outer = (nil)] 17:56:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9274d400) [pid = 1727] [serial = 2159] [outer = 0x90fd6c00] 17:56:37 INFO - PROCESS | 1727 | 1468457797242 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92c3e400) [pid = 1727] [serial = 2160] [outer = 0x90fd6c00] 17:56:38 INFO - PROCESS | 1727 | 1468457798507 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9826d000) [pid = 1727] [serial = 2088] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a4e6400) [pid = 1727] [serial = 2114] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9a9f0800) [pid = 1727] [serial = 2111] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9a070c00) [pid = 1727] [serial = 2109] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93a62800) [pid = 1727] [serial = 2093] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x93c74c00) [pid = 1727] [serial = 2094] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x90fc9800) [pid = 1727] [serial = 2090] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x90fd8800) [pid = 1727] [serial = 2091] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x98276400) [pid = 1727] [serial = 2096] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x993b7800) [pid = 1727] [serial = 2097] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9a37f400) [pid = 1727] [serial = 2099] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9a4ebc00) [pid = 1727] [serial = 2100] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x924c8c00) [pid = 1727] [serial = 2102] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9274c400) [pid = 1727] [serial = 2103] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x93c72800) [pid = 1727] [serial = 2105] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x95149c00) [pid = 1727] [serial = 2106] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9aaa8c00) [pid = 1727] [serial = 2112] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x99307400) [pid = 1727] [serial = 2108] [outer = (nil)] [url = about:blank] 17:56:38 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x9aaa7000) [pid = 1727] [serial = 2115] [outer = (nil)] [url = about:blank] 17:56:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:56:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1951ms 17:56:38 INFO - PROCESS | 1727 | 1468457798601 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 17:56:38 INFO - PROCESS | 1727 | 1468457798607 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 17:56:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:56:38 INFO - PROCESS | 1727 | 1468457798625 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:56:38 INFO - PROCESS | 1727 | 1468457798631 Marionette TRACE conn4 <- [1,2850,null,{}] 17:56:38 INFO - PROCESS | 1727 | 1468457798639 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:38 INFO - PROCESS | 1727 | 1468457798646 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:38 INFO - PROCESS | 1727 | 1468457798820 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 17:56:39 INFO - PROCESS | 1727 | 1468457799023 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 1727 | 1468457799035 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c7c00 == 17 [pid = 1727] [id = 720] 17:56:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x92744000) [pid = 1727] [serial = 2161] [outer = (nil)] 17:56:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x92750800) [pid = 1727] [serial = 2162] [outer = 0x92744000] 17:56:39 INFO - PROCESS | 1727 | 1468457799177 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x92e4e000) [pid = 1727] [serial = 2163] [outer = 0x92744000] 17:56:40 INFO - PROCESS | 1727 | 1468457800021 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1446ms 17:56:40 INFO - PROCESS | 1727 | 1468457800063 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 17:56:40 INFO - PROCESS | 1727 | 1468457800070 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 17:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:56:40 INFO - PROCESS | 1727 | 1468457800080 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:56:40 INFO - PROCESS | 1727 | 1468457800083 Marionette TRACE conn4 <- [1,2854,null,{}] 17:56:40 INFO - PROCESS | 1727 | 1468457800090 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:40 INFO - PROCESS | 1727 | 1468457800095 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:40 INFO - PROCESS | 1727 | 1468457800264 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 17:56:40 INFO - PROCESS | 1727 | 1468457800276 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:40 INFO - PROCESS | 1727 | 1468457800285 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c1c00 == 18 [pid = 1727] [id = 721] 17:56:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x952c5400) [pid = 1727] [serial = 2164] [outer = (nil)] 17:56:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x96571000) [pid = 1727] [serial = 2165] [outer = 0x952c5400] 17:56:40 INFO - PROCESS | 1727 | 1468457800360 Marionette DEBUG loaded listener.js 17:56:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9826d800) [pid = 1727] [serial = 2166] [outer = 0x952c5400] 17:56:41 INFO - PROCESS | 1727 | 1468457801377 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1329ms 17:56:41 INFO - PROCESS | 1727 | 1468457801411 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 17:56:41 INFO - PROCESS | 1727 | 1468457801414 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 17:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:56:41 INFO - PROCESS | 1727 | 1468457801428 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 1727 | 1468457801435 Marionette TRACE conn4 <- [1,2858,null,{}] 17:56:41 INFO - PROCESS | 1727 | 1468457801451 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:41 INFO - PROCESS | 1727 | 1468457801460 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:41 INFO - PROCESS | 1727 | 1468457801686 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 17:56:41 INFO - PROCESS | 1727 | 1468457801711 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 1727 | 1468457801721 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0ef800 == 19 [pid = 1727] [id = 722] 17:56:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9a0f5000) [pid = 1727] [serial = 2167] [outer = (nil)] 17:56:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x9a4eb000) [pid = 1727] [serial = 2168] [outer = 0x9a0f5000] 17:56:41 INFO - PROCESS | 1727 | 1468457801795 Marionette DEBUG loaded listener.js 17:56:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9aaa4c00) [pid = 1727] [serial = 2169] [outer = 0x9a0f5000] 17:56:42 INFO - PROCESS | 1727 | 1468457802835 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1443ms 17:56:42 INFO - PROCESS | 1727 | 1468457802865 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 1727 | 1468457802869 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 17:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:56:42 INFO - PROCESS | 1727 | 1468457802875 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 1727 | 1468457802878 Marionette TRACE conn4 <- [1,2862,null,{}] 17:56:42 INFO - PROCESS | 1727 | 1468457802884 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:42 INFO - PROCESS | 1727 | 1468457802891 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:43 INFO - PROCESS | 1727 | 1468457803116 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 17:56:43 INFO - PROCESS | 1727 | 1468457803137 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:43 INFO - PROCESS | 1727 | 1468457803145 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656e400 == 20 [pid = 1727] [id = 723] 17:56:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x99307400) [pid = 1727] [serial = 2170] [outer = (nil)] 17:56:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9af02800) [pid = 1727] [serial = 2171] [outer = 0x99307400] 17:56:43 INFO - PROCESS | 1727 | 1468457803213 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9af0f400) [pid = 1727] [serial = 2172] [outer = 0x99307400] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x96572400) [pid = 1727] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x8fd63800) [pid = 1727] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x92c34800) [pid = 1727] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x924c9800) [pid = 1727] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x90fcdc00) [pid = 1727] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9477f400) [pid = 1727] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a0ee000) [pid = 1727] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a0f3000) [pid = 1727] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x92e4c000) [pid = 1727] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:56:43 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x93c6f800) [pid = 1727] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:56:44 INFO - PROCESS | 1727 | 1468457804286 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1435ms 17:56:44 INFO - PROCESS | 1727 | 1468457804310 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 1727 | 1468457804314 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 17:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:56:44 INFO - PROCESS | 1727 | 1468457804320 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 1727 | 1468457804323 Marionette TRACE conn4 <- [1,2866,null,{}] 17:56:44 INFO - PROCESS | 1727 | 1468457804336 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:44 INFO - PROCESS | 1727 | 1468457804341 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:44 INFO - PROCESS | 1727 | 1468457804513 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 17:56:44 INFO - PROCESS | 1727 | 1468457804528 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 1727 | 1468457804545 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcdc00 == 21 [pid = 1727] [id = 724] 17:56:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x92c35800) [pid = 1727] [serial = 2173] [outer = (nil)] 17:56:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9aaaa800) [pid = 1727] [serial = 2174] [outer = 0x92c35800] 17:56:44 INFO - PROCESS | 1727 | 1468457804613 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9656a000) [pid = 1727] [serial = 2175] [outer = 0x92c35800] 17:56:45 INFO - PROCESS | 1727 | 1468457805563 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1295ms 17:56:45 INFO - PROCESS | 1727 | 1468457805617 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 1727 | 1468457805620 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 17:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:56:45 INFO - PROCESS | 1727 | 1468457805627 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 1727 | 1468457805630 Marionette TRACE conn4 <- [1,2870,null,{}] 17:56:45 INFO - PROCESS | 1727 | 1468457805635 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:45 INFO - PROCESS | 1727 | 1468457805646 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:45 INFO - PROCESS | 1727 | 1468457805889 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 17:56:46 INFO - PROCESS | 1727 | 1468457806080 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:46 INFO - PROCESS | 1727 | 1468457806089 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5a000 == 22 [pid = 1727] [id = 725] 17:56:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x8fd5bc00) [pid = 1727] [serial = 2176] [outer = (nil)] 17:56:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x90fcf000) [pid = 1727] [serial = 2177] [outer = 0x8fd5bc00] 17:56:46 INFO - PROCESS | 1727 | 1468457806176 Marionette DEBUG loaded listener.js 17:56:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x91f3fc00) [pid = 1727] [serial = 2178] [outer = 0x8fd5bc00] 17:56:47 INFO - PROCESS | 1727 | 1468457807241 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:56:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:56:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1680ms 17:56:47 INFO - PROCESS | 1727 | 1468457807311 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 1727 | 1468457807317 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 17:56:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:56:47 INFO - PROCESS | 1727 | 1468457807325 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 1727 | 1468457807330 Marionette TRACE conn4 <- [1,2874,null,{}] 17:56:47 INFO - PROCESS | 1727 | 1468457807337 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:47 INFO - PROCESS | 1727 | 1468457807345 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:47 INFO - PROCESS | 1727 | 1468457807540 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 17:56:47 INFO - PROCESS | 1727 | 1468457807735 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 1727 | 1468457807746 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c6c00 == 23 [pid = 1727] [id = 726] 17:56:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x93a57c00) [pid = 1727] [serial = 2179] [outer = (nil)] 17:56:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x93c6ec00) [pid = 1727] [serial = 2180] [outer = 0x93a57c00] 17:56:47 INFO - PROCESS | 1727 | 1468457807936 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9477f000) [pid = 1727] [serial = 2181] [outer = 0x93a57c00] 17:56:48 INFO - PROCESS | 1727 | 1468457808934 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1694ms 17:56:49 INFO - PROCESS | 1727 | 1468457809020 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 17:56:49 INFO - PROCESS | 1727 | 1468457809027 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 17:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:56:49 INFO - PROCESS | 1727 | 1468457809035 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - PROCESS | 1727 | 1468457809039 Marionette TRACE conn4 <- [1,2878,null,{}] 17:56:49 INFO - PROCESS | 1727 | 1468457809046 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:49 INFO - PROCESS | 1727 | 1468457809052 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:49 INFO - PROCESS | 1727 | 1468457809284 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 17:56:49 INFO - PROCESS | 1727 | 1468457809577 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 1727 | 1468457809585 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x96544000 == 24 [pid = 1727] [id = 727] 17:56:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x993ac800) [pid = 1727] [serial = 2182] [outer = (nil)] 17:56:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x99fe5400) [pid = 1727] [serial = 2183] [outer = 0x993ac800] 17:56:49 INFO - PROCESS | 1727 | 1468457809685 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a07d000) [pid = 1727] [serial = 2184] [outer = 0x993ac800] 17:56:50 INFO - PROCESS | 1727 | 1468457810626 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:56:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1634ms 17:56:50 INFO - PROCESS | 1727 | 1468457810669 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 1727 | 1468457810676 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 17:56:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:56:50 INFO - PROCESS | 1727 | 1468457810694 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 1727 | 1468457810702 Marionette TRACE conn4 <- [1,2882,null,{}] 17:56:50 INFO - PROCESS | 1727 | 1468457810708 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:50 INFO - PROCESS | 1727 | 1468457810715 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:50 INFO - PROCESS | 1727 | 1468457810908 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 17:56:51 INFO - PROCESS | 1727 | 1468457811097 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 1727 | 1468457811108 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c68000 == 25 [pid = 1727] [id = 728] 17:56:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9784e000) [pid = 1727] [serial = 2185] [outer = (nil)] 17:56:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9b3ea800) [pid = 1727] [serial = 2186] [outer = 0x9784e000] 17:56:51 INFO - PROCESS | 1727 | 1468457811189 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b4eac00) [pid = 1727] [serial = 2187] [outer = 0x9784e000] 17:56:52 INFO - PROCESS | 1727 | 1468457812167 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:56:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:56:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1550ms 17:56:52 INFO - PROCESS | 1727 | 1468457812236 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 1727 | 1468457812239 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 17:56:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:56:52 INFO - PROCESS | 1727 | 1468457812247 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 1727 | 1468457812251 Marionette TRACE conn4 <- [1,2886,null,{}] 17:56:52 INFO - PROCESS | 1727 | 1468457812256 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:52 INFO - PROCESS | 1727 | 1468457812261 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:52 INFO - PROCESS | 1727 | 1468457812443 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 17:56:52 INFO - PROCESS | 1727 | 1468457812645 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:52 INFO - PROCESS | 1727 | 1468457812660 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x939ae000 == 26 [pid = 1727] [id = 729] 17:56:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a1eb800) [pid = 1727] [serial = 2188] [outer = (nil)] 17:56:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b799000) [pid = 1727] [serial = 2189] [outer = 0x9a1eb800] 17:56:52 INFO - PROCESS | 1727 | 1468457812792 Marionette DEBUG loaded listener.js 17:56:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b79e800) [pid = 1727] [serial = 2190] [outer = 0x9a1eb800] 17:56:53 INFO - PROCESS | 1727 | 1468457813750 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:56:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:56:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1580ms 17:56:53 INFO - PROCESS | 1727 | 1468457813828 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 17:56:53 INFO - PROCESS | 1727 | 1468457813832 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 17:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:56:53 INFO - PROCESS | 1727 | 1468457813839 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:56:53 INFO - PROCESS | 1727 | 1468457813842 Marionette TRACE conn4 <- [1,2890,null,{}] 17:56:53 INFO - PROCESS | 1727 | 1468457813855 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:53 INFO - PROCESS | 1727 | 1468457813863 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:54 INFO - PROCESS | 1727 | 1468457814087 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 17:56:54 INFO - PROCESS | 1727 | 1468457814293 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 1727 | 1468457814309 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bcf4c00 == 27 [pid = 1727] [id = 730] 17:56:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9c03b400) [pid = 1727] [serial = 2191] [outer = (nil)] 17:56:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9c03e800) [pid = 1727] [serial = 2192] [outer = 0x9c03b400] 17:56:54 INFO - PROCESS | 1727 | 1468457814467 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9c0f5400) [pid = 1727] [serial = 2193] [outer = 0x9c03b400] 17:56:55 INFO - PROCESS | 1727 | 1468457815420 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1645ms 17:56:55 INFO - PROCESS | 1727 | 1468457815485 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 1727 | 1468457815489 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 17:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:56:55 INFO - PROCESS | 1727 | 1468457815496 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 1727 | 1468457815499 Marionette TRACE conn4 <- [1,2894,null,{}] 17:56:55 INFO - PROCESS | 1727 | 1468457815505 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:55 INFO - PROCESS | 1727 | 1468457815509 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:55 INFO - PROCESS | 1727 | 1468457815700 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 17:56:55 INFO - PROCESS | 1727 | 1468457815891 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 1727 | 1468457815900 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd63c00 == 28 [pid = 1727] [id = 731] 17:56:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x90fd2c00) [pid = 1727] [serial = 2194] [outer = (nil)] 17:56:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92c32c00) [pid = 1727] [serial = 2195] [outer = 0x90fd2c00] 17:56:55 INFO - PROCESS | 1727 | 1468457815987 Marionette DEBUG loaded listener.js 17:56:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92c3c800) [pid = 1727] [serial = 2196] [outer = 0x90fd2c00] 17:56:57 INFO - PROCESS | 1727 | 1468457817248 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1788ms 17:56:57 INFO - PROCESS | 1727 | 1468457817295 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 17:56:57 INFO - PROCESS | 1727 | 1468457817301 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 17:56:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:56:57 INFO - PROCESS | 1727 | 1468457817310 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - PROCESS | 1727 | 1468457817314 Marionette TRACE conn4 <- [1,2898,null,{}] 17:56:57 INFO - PROCESS | 1727 | 1468457817326 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:57 INFO - PROCESS | 1727 | 1468457817330 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:57 INFO - PROCESS | 1727 | 1468457817509 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 17:56:57 INFO - PROCESS | 1727 | 1468457817754 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 1727 | 1468457817766 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x92229000 == 29 [pid = 1727] [id = 732] 17:56:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9222b000) [pid = 1727] [serial = 2197] [outer = (nil)] 17:56:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9232f800) [pid = 1727] [serial = 2198] [outer = 0x9222b000] 17:56:57 INFO - PROCESS | 1727 | 1468457817844 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x924c2800) [pid = 1727] [serial = 2199] [outer = 0x9222b000] 17:56:58 INFO - PROCESS | 1727 | 1468457818751 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:56:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1491ms 17:56:58 INFO - PROCESS | 1727 | 1468457818801 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1727 | 1468457818808 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 17:56:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:56:58 INFO - PROCESS | 1727 | 1468457818818 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1727 | 1468457818822 Marionette TRACE conn4 <- [1,2902,null,{}] 17:56:58 INFO - PROCESS | 1727 | 1468457818828 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:58 INFO - PROCESS | 1727 | 1468457818833 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:59 INFO - PROCESS | 1727 | 1468457819035 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 17:56:59 INFO - PROCESS | 1727 | 1468457819360 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 1727 | 1468457819368 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:56:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c9800 == 30 [pid = 1727] [id = 733] 17:56:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92c31000) [pid = 1727] [serial = 2200] [outer = (nil)] 17:56:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x93a5cc00) [pid = 1727] [serial = 2201] [outer = 0x92c31000] 17:56:59 INFO - PROCESS | 1727 | 1468457819451 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x93c73c00) [pid = 1727] [serial = 2202] [outer = 0x92c31000] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcdc00 == 29 [pid = 1727] [id = 724] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x9656e400 == 28 [pid = 1727] [id = 723] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0ef800 == 27 [pid = 1727] [id = 722] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x952c1c00 == 26 [pid = 1727] [id = 721] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x924c7c00 == 25 [pid = 1727] [id = 720] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd63400 == 24 [pid = 1727] [id = 711] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x924c9400 == 23 [pid = 1727] [id = 710] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x93c6c000 == 22 [pid = 1727] [id = 713] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5a400 == 21 [pid = 1727] [id = 717] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x92c33400 == 20 [pid = 1727] [id = 712] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x924ca000 == 19 [pid = 1727] [id = 716] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x9656f000 == 18 [pid = 1727] [id = 714] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x9a37f000 == 17 [pid = 1727] [id = 718] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd61c00 == 16 [pid = 1727] [id = 719] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x92226000 == 15 [pid = 1727] [id = 715] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x9bcf4c00 == 14 [pid = 1727] [id = 730] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd63c00 == 13 [pid = 1727] [id = 731] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x939ae000 == 12 [pid = 1727] [id = 729] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x93c68000 == 11 [pid = 1727] [id = 728] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x924c6c00 == 10 [pid = 1727] [id = 726] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x96544000 == 9 [pid = 1727] [id = 727] 17:57:00 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5a000 == 8 [pid = 1727] [id = 725] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x952c2000) [pid = 1727] [serial = 2147] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x99174800) [pid = 1727] [serial = 2144] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x90fcc400) [pid = 1727] [serial = 2135] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x90fd6000) [pid = 1727] [serial = 2136] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92c3ec00) [pid = 1727] [serial = 2138] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x939aac00) [pid = 1727] [serial = 2139] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92c3d800) [pid = 1727] [serial = 2133] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92749800) [pid = 1727] [serial = 2132] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x924bdc00) [pid = 1727] [serial = 2118] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91f3c800) [pid = 1727] [serial = 2117] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x96546400) [pid = 1727] [serial = 2121] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x95151c00) [pid = 1727] [serial = 2120] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9aaa8400) [pid = 1727] [serial = 2124] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a1afc00) [pid = 1727] [serial = 2123] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b401800) [pid = 1727] [serial = 2127] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9af20400) [pid = 1727] [serial = 2126] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9b7a2400) [pid = 1727] [serial = 2130] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b797400) [pid = 1727] [serial = 2129] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x952bcc00) [pid = 1727] [serial = 2142] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9514c800) [pid = 1727] [serial = 2141] [outer = (nil)] [url = about:blank] 17:57:00 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9975a400) [pid = 1727] [serial = 2145] [outer = (nil)] [url = about:blank] 17:57:01 INFO - PROCESS | 1727 | 1468457821439 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:57:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2734ms 17:57:01 INFO - PROCESS | 1727 | 1468457821554 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1727 | 1468457821561 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 17:57:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:57:01 INFO - PROCESS | 1727 | 1468457821568 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1727 | 1468457821576 Marionette TRACE conn4 <- [1,2906,null,{}] 17:57:01 INFO - PROCESS | 1727 | 1468457821583 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:01 INFO - PROCESS | 1727 | 1468457821589 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:01 INFO - PROCESS | 1727 | 1468457821769 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 17:57:01 INFO - PROCESS | 1727 | 1468457821914 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 1727 | 1468457821922 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9232a800 == 9 [pid = 1727] [id = 734] 17:57:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x92333c00) [pid = 1727] [serial = 2203] [outer = (nil)] 17:57:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92749400) [pid = 1727] [serial = 2204] [outer = 0x92333c00] 17:57:02 INFO - PROCESS | 1727 | 1468457822000 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92c37400) [pid = 1727] [serial = 2205] [outer = 0x92333c00] 17:57:02 INFO - PROCESS | 1727 | 1468457822910 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1486ms 17:57:03 INFO - PROCESS | 1727 | 1468457823059 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1727 | 1468457823068 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 17:57:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:57:03 INFO - PROCESS | 1727 | 1468457823084 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1727 | 1468457823091 Marionette TRACE conn4 <- [1,2910,null,{}] 17:57:03 INFO - PROCESS | 1727 | 1468457823100 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:03 INFO - PROCESS | 1727 | 1468457823108 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:03 INFO - PROCESS | 1727 | 1468457823469 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 17:57:03 INFO - PROCESS | 1727 | 1468457823783 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1727 | 1468457823793 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a62c00 == 10 [pid = 1727] [id = 735] 17:57:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x95149c00) [pid = 1727] [serial = 2206] [outer = (nil)] 17:57:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x95151800) [pid = 1727] [serial = 2207] [outer = 0x95149c00] 17:57:03 INFO - PROCESS | 1727 | 1468457823931 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x952bd000) [pid = 1727] [serial = 2208] [outer = 0x95149c00] 17:57:05 INFO - PROCESS | 1727 | 1468457825028 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:57:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:57:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:57:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1990ms 17:57:05 INFO - PROCESS | 1727 | 1468457825074 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 17:57:05 INFO - TEST-START | /DOMEvents/constructors.html 17:57:05 INFO - PROCESS | 1727 | 1468457825078 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 17:57:05 INFO - PROCESS | 1727 | 1468457825085 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 1727 | 1468457825091 Marionette TRACE conn4 <- [1,2914,null,{}] 17:57:05 INFO - PROCESS | 1727 | 1468457825119 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:05 INFO - PROCESS | 1727 | 1468457825129 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:05 INFO - PROCESS | 1727 | 1468457825347 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 17:57:05 INFO - PROCESS | 1727 | 1468457825372 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1727 | 1468457825381 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x96573000 == 11 [pid = 1727] [id = 736] 17:57:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x96575800) [pid = 1727] [serial = 2209] [outer = (nil)] 17:57:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9784a400) [pid = 1727] [serial = 2210] [outer = 0x96575800] 17:57:05 INFO - PROCESS | 1727 | 1468457825480 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x99302800) [pid = 1727] [serial = 2211] [outer = 0x96575800] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x952c5400) [pid = 1727] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92335c00) [pid = 1727] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x924cac00) [pid = 1727] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99307400) [pid = 1727] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x924c0800) [pid = 1727] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92744000) [pid = 1727] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a380c00) [pid = 1727] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x90fd6c00) [pid = 1727] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9a0f5000) [pid = 1727] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:57:06 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92c35800) [pid = 1727] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:57:06 INFO - PROCESS | 1727 | 1468457826917 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:57:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:57:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:57:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:57:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:57:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:57:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:57:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:57:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:57:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:57:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1907ms 17:57:07 INFO - PROCESS | 1727 | 1468457826995 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1727 | 1468457827000 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 17:57:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:57:07 INFO - PROCESS | 1727 | 1468457827027 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1727 | 1468457827034 Marionette TRACE conn4 <- [1,2918,null,{}] 17:57:07 INFO - PROCESS | 1727 | 1468457827046 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:07 INFO - PROCESS | 1727 | 1468457827050 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:07 INFO - PROCESS | 1727 | 1468457827238 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 17:57:07 INFO - PROCESS | 1727 | 1468457827247 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1727 | 1468457827256 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x99171400 == 12 [pid = 1727] [id = 737] 17:57:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x99fe1400) [pid = 1727] [serial = 2212] [outer = (nil)] 17:57:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a079800) [pid = 1727] [serial = 2213] [outer = 0x99fe1400] 17:57:07 INFO - PROCESS | 1727 | 1468457827327 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a0fa800) [pid = 1727] [serial = 2214] [outer = 0x99fe1400] 17:57:08 INFO - PROCESS | 1727 | 1468457828235 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:57:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:57:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1242ms 17:57:08 INFO - PROCESS | 1727 | 1468457828268 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 1727 | 1468457828275 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 17:57:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:57:08 INFO - PROCESS | 1727 | 1468457828284 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 1727 | 1468457828291 Marionette TRACE conn4 <- [1,2922,null,{}] 17:57:08 INFO - PROCESS | 1727 | 1468457828301 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:08 INFO - PROCESS | 1727 | 1468457828306 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:08 INFO - PROCESS | 1727 | 1468457828522 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 17:57:08 INFO - PROCESS | 1727 | 1468457828720 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 1727 | 1468457828733 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x92334000 == 13 [pid = 1727] [id = 738] 17:57:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92339000) [pid = 1727] [serial = 2215] [outer = (nil)] 17:57:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92746400) [pid = 1727] [serial = 2216] [outer = 0x92339000] 17:57:08 INFO - PROCESS | 1727 | 1468457828819 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x92e4a400) [pid = 1727] [serial = 2217] [outer = 0x92339000] 17:57:09 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:57:09 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:57:09 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:57:09 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:57:09 INFO - PROCESS | 1727 | 1468457829783 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:57:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:57:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:57:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:57:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:57:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:57:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:57:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:57:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:57:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:57:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1593ms 17:57:09 INFO - PROCESS | 1727 | 1468457829881 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 1727 | 1468457829895 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 17:57:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:57:09 INFO - PROCESS | 1727 | 1468457829936 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 1727 | 1468457829942 Marionette TRACE conn4 <- [1,2926,null,{}] 17:57:09 INFO - PROCESS | 1727 | 1468457829948 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:09 INFO - PROCESS | 1727 | 1468457829954 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:10 INFO - PROCESS | 1727 | 1468457830142 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 17:57:10 INFO - PROCESS | 1727 | 1468457830332 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 1727 | 1468457830341 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x92332400 == 14 [pid = 1727] [id = 739] 17:57:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x96546400) [pid = 1727] [serial = 2218] [outer = (nil)] 17:57:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x99304000) [pid = 1727] [serial = 2219] [outer = 0x96546400] 17:57:10 INFO - PROCESS | 1727 | 1468457830424 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a074000) [pid = 1727] [serial = 2220] [outer = 0x96546400] 17:57:11 INFO - PROCESS | 1727 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:57:11 INFO - PROCESS | 1727 | 1468457831519 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:57:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:57:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1637ms 17:57:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:57:11 INFO - PROCESS | 1727 | 1468457831570 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 1727 | 1468457831573 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 17:57:11 INFO - PROCESS | 1727 | 1468457831581 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:57:11 INFO - PROCESS | 1727 | 1468457831588 Marionette TRACE conn4 <- [1,2930,null,{}] 17:57:11 INFO - PROCESS | 1727 | 1468457831605 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:11 INFO - PROCESS | 1727 | 1468457831614 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:11 INFO - PROCESS | 1727 | 1468457831876 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 17:57:12 INFO - PROCESS | 1727 | 1468457832014 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1727 | 1468457832025 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aaaf000 == 15 [pid = 1727] [id = 740] 17:57:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9aaaf400) [pid = 1727] [serial = 2221] [outer = (nil)] 17:57:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9af09800) [pid = 1727] [serial = 2222] [outer = 0x9aaaf400] 17:57:12 INFO - PROCESS | 1727 | 1468457832112 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9af0c400) [pid = 1727] [serial = 2223] [outer = 0x9aaaf400] 17:57:12 INFO - PROCESS | 1727 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:57:13 INFO - PROCESS | 1727 | 1468457833084 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:57:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:57:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1550ms 17:57:13 INFO - PROCESS | 1727 | 1468457833130 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 1727 | 1468457833137 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 17:57:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:57:13 INFO - PROCESS | 1727 | 1468457833144 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 1727 | 1468457833150 Marionette TRACE conn4 <- [1,2934,null,{}] 17:57:13 INFO - PROCESS | 1727 | 1468457833182 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:13 INFO - PROCESS | 1727 | 1468457833189 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:13 INFO - PROCESS | 1727 | 1468457833440 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 17:57:13 INFO - PROCESS | 1727 | 1468457833581 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 1727 | 1468457833592 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af0a000 == 16 [pid = 1727] [id = 741] 17:57:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9af14800) [pid = 1727] [serial = 2224] [outer = (nil)] 17:57:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9af20400) [pid = 1727] [serial = 2225] [outer = 0x9af14800] 17:57:13 INFO - PROCESS | 1727 | 1468457833689 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9af1f400) [pid = 1727] [serial = 2226] [outer = 0x9af14800] 17:57:14 INFO - PROCESS | 1727 | 1468457834723 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:57:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:57:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1638ms 17:57:14 INFO - PROCESS | 1727 | 1468457834783 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 1727 | 1468457834786 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 17:57:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:57:14 INFO - PROCESS | 1727 | 1468457834793 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1727 | 1468457834796 Marionette TRACE conn4 <- [1,2938,null,{}] 17:57:14 INFO - PROCESS | 1727 | 1468457834802 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:14 INFO - PROCESS | 1727 | 1468457834809 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:14 INFO - PROCESS | 1727 | 1468457834978 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 17:57:15 INFO - PROCESS | 1727 | 1468457835187 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 1727 | 1468457835196 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b3ea400 == 17 [pid = 1727] [id = 742] 17:57:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9b405c00) [pid = 1727] [serial = 2227] [outer = (nil)] 17:57:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9b4f1000) [pid = 1727] [serial = 2228] [outer = 0x9b405c00] 17:57:15 INFO - PROCESS | 1727 | 1468457835290 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9b4f7c00) [pid = 1727] [serial = 2229] [outer = 0x9b405c00] 17:57:16 INFO - PROCESS | 1727 | 1468457836302 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:57:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:57:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1536ms 17:57:16 INFO - PROCESS | 1727 | 1468457836330 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1727 | 1468457836334 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 17:57:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:57:16 INFO - PROCESS | 1727 | 1468457836340 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1727 | 1468457836344 Marionette TRACE conn4 <- [1,2942,null,{}] 17:57:16 INFO - PROCESS | 1727 | 1468457836350 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:16 INFO - PROCESS | 1727 | 1468457836361 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:16 INFO - PROCESS | 1727 | 1468457836590 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 17:57:16 INFO - PROCESS | 1727 | 1468457836924 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 1727 | 1468457836932 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd56400 == 18 [pid = 1727] [id = 743] 17:57:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x90fd4c00) [pid = 1727] [serial = 2230] [outer = (nil)] 17:57:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9c03f800) [pid = 1727] [serial = 2231] [outer = 0x90fd4c00] 17:57:17 INFO - PROCESS | 1727 | 1468457837017 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9c04a800) [pid = 1727] [serial = 2232] [outer = 0x90fd4c00] 17:57:18 INFO - PROCESS | 1727 | 1468457838011 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:57:18 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:57:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:57:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1730ms 17:57:18 INFO - PROCESS | 1727 | 1468457838121 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 1727 | 1468457838128 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 17:57:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:57:18 INFO - PROCESS | 1727 | 1468457838144 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1727 | 1468457838148 Marionette TRACE conn4 <- [1,2946,null,{}] 17:57:18 INFO - PROCESS | 1727 | 1468457838157 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:18 INFO - PROCESS | 1727 | 1468457838161 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:18 INFO - PROCESS | 1727 | 1468457838356 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 17:57:18 INFO - PROCESS | 1727 | 1468457838711 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 1727 | 1468457838723 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x92747400 == 19 [pid = 1727] [id = 744] 17:57:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92748000) [pid = 1727] [serial = 2233] [outer = (nil)] 17:57:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92c3f400) [pid = 1727] [serial = 2234] [outer = 0x92748000] 17:57:18 INFO - PROCESS | 1727 | 1468457838861 Marionette DEBUG loaded listener.js 17:57:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92e4e400) [pid = 1727] [serial = 2235] [outer = 0x92748000] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9656a000) [pid = 1727] [serial = 2175] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9826d800) [pid = 1727] [serial = 2166] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x99fdf000) [pid = 1727] [serial = 2153] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x93c68400) [pid = 1727] [serial = 2151] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9af0f400) [pid = 1727] [serial = 2172] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9656dc00) [pid = 1727] [serial = 2148] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92750800) [pid = 1727] [serial = 2162] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x96571000) [pid = 1727] [serial = 2165] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9a9ef400) [pid = 1727] [serial = 2156] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9ab38c00) [pid = 1727] [serial = 2157] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9274d400) [pid = 1727] [serial = 2159] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9aaa4c00) [pid = 1727] [serial = 2169] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92c3e400) [pid = 1727] [serial = 2160] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af02800) [pid = 1727] [serial = 2171] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92750000) [pid = 1727] [serial = 2150] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a078000) [pid = 1727] [serial = 2154] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9a4eb000) [pid = 1727] [serial = 2168] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92e4e000) [pid = 1727] [serial = 2163] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9aaaa800) [pid = 1727] [serial = 2174] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1727 | 1468457840007 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:57:20 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:57:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1887ms 17:57:20 INFO - PROCESS | 1727 | 1468457840033 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 17:57:20 INFO - PROCESS | 1727 | 1468457840040 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 17:57:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:57:20 INFO - PROCESS | 1727 | 1468457840050 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 1727 | 1468457840054 Marionette TRACE conn4 <- [1,2950,null,{}] 17:57:20 INFO - PROCESS | 1727 | 1468457840060 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:20 INFO - PROCESS | 1727 | 1468457840066 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:20 INFO - PROCESS | 1727 | 1468457840219 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 17:57:20 INFO - PROCESS | 1727 | 1468457840414 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1727 | 1468457840422 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd4000 == 20 [pid = 1727] [id = 745] 17:57:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x92338800) [pid = 1727] [serial = 2236] [outer = (nil)] 17:57:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x953b6400) [pid = 1727] [serial = 2237] [outer = 0x92338800] 17:57:20 INFO - PROCESS | 1727 | 1468457840493 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9656e400) [pid = 1727] [serial = 2238] [outer = 0x92338800] 17:57:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x99fda400 == 21 [pid = 1727] [id = 746] 17:57:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a07a800) [pid = 1727] [serial = 2239] [outer = (nil)] 17:57:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a0ee000) [pid = 1727] [serial = 2240] [outer = 0x9a07a800] 17:57:21 INFO - PROCESS | 1727 | 1468457841369 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:57:21 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:57:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1330ms 17:57:21 INFO - PROCESS | 1727 | 1468457841385 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 1727 | 1468457841389 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 17:57:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:57:21 INFO - PROCESS | 1727 | 1468457841395 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 1727 | 1468457841401 Marionette TRACE conn4 <- [1,2954,null,{}] 17:57:21 INFO - PROCESS | 1727 | 1468457841417 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:21 INFO - PROCESS | 1727 | 1468457841425 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:21 INFO - PROCESS | 1727 | 1468457841593 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 17:57:21 INFO - PROCESS | 1727 | 1468457841756 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:21 INFO - PROCESS | 1727 | 1468457841768 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a421000 == 22 [pid = 1727] [id = 747] 17:57:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9a4e8c00) [pid = 1727] [serial = 2241] [outer = (nil)] 17:57:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9a881000) [pid = 1727] [serial = 2242] [outer = 0x9a4e8c00] 17:57:21 INFO - PROCESS | 1727 | 1468457841840 Marionette DEBUG loaded listener.js 17:57:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9aaa9400) [pid = 1727] [serial = 2243] [outer = 0x9a4e8c00] 17:57:22 INFO - PROCESS | 1727 | 1468457842632 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:57:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:57:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:57:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1293ms 17:57:22 INFO - PROCESS | 1727 | 1468457842690 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 17:57:22 INFO - PROCESS | 1727 | 1468457842694 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 17:57:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:57:22 INFO - PROCESS | 1727 | 1468457842710 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 1727 | 1468457842715 Marionette TRACE conn4 <- [1,2958,null,{}] 17:57:22 INFO - PROCESS | 1727 | 1468457842721 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:22 INFO - PROCESS | 1727 | 1468457842726 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:22 INFO - PROCESS | 1727 | 1468457842973 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 17:57:23 INFO - PROCESS | 1727 | 1468457842997 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 1727 | 1468457843004 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ab39000 == 23 [pid = 1727] [id = 748] 17:57:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9af0a800) [pid = 1727] [serial = 2244] [outer = (nil)] 17:57:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9b3e4c00) [pid = 1727] [serial = 2245] [outer = 0x9af0a800] 17:57:23 INFO - PROCESS | 1727 | 1468457843089 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9a072c00) [pid = 1727] [serial = 2246] [outer = 0x9af0a800] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8fd5bc00) [pid = 1727] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x93a57c00) [pid = 1727] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x993ac800) [pid = 1727] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9784e000) [pid = 1727] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x96575800) [pid = 1727] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9a1eb800) [pid = 1727] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c31000) [pid = 1727] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9c03b400) [pid = 1727] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92333c00) [pid = 1727] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x90fd2c00) [pid = 1727] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9222b000) [pid = 1727] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:57:23 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x95149c00) [pid = 1727] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:57:24 INFO - PROCESS | 1727 | 1468457844256 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:57:24 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:57:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1591ms 17:57:24 INFO - PROCESS | 1727 | 1468457844293 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 17:57:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:57:24 INFO - PROCESS | 1727 | 1468457844299 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 17:57:24 INFO - PROCESS | 1727 | 1468457844308 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:57:24 INFO - PROCESS | 1727 | 1468457844314 Marionette TRACE conn4 <- [1,2962,null,{}] 17:57:24 INFO - PROCESS | 1727 | 1468457844322 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:24 INFO - PROCESS | 1727 | 1468457844328 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:24 INFO - PROCESS | 1727 | 1468457844556 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 17:57:24 INFO - PROCESS | 1727 | 1468457844833 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:24 INFO - PROCESS | 1727 | 1468457844844 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcf800 == 24 [pid = 1727] [id = 749] 17:57:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92752800) [pid = 1727] [serial = 2247] [outer = (nil)] 17:57:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x939a8400) [pid = 1727] [serial = 2248] [outer = 0x92752800] 17:57:25 INFO - PROCESS | 1727 | 1468457844996 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c74400) [pid = 1727] [serial = 2249] [outer = 0x92752800] 17:57:25 INFO - PROCESS | 1727 | 1468457845828 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:57:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:57:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1537ms 17:57:25 INFO - PROCESS | 1727 | 1468457845844 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 1727 | 1468457845852 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 17:57:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:57:25 INFO - PROCESS | 1727 | 1468457845863 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 1727 | 1468457845867 Marionette TRACE conn4 <- [1,2966,null,{}] 17:57:25 INFO - PROCESS | 1727 | 1468457845874 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:25 INFO - PROCESS | 1727 | 1468457845880 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:26 INFO - PROCESS | 1727 | 1468457846089 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 17:57:26 INFO - PROCESS | 1727 | 1468457846266 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 1727 | 1468457846276 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9221cc00 == 25 [pid = 1727] [id = 750] 17:57:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x96575800) [pid = 1727] [serial = 2250] [outer = (nil)] 17:57:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a06ec00) [pid = 1727] [serial = 2251] [outer = 0x96575800] 17:57:26 INFO - PROCESS | 1727 | 1468457846399 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a1f6800) [pid = 1727] [serial = 2252] [outer = 0x96575800] 17:57:27 INFO - PROCESS | 1727 | 1468457847348 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:57:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:57:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1533ms 17:57:27 INFO - PROCESS | 1727 | 1468457847396 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 1727 | 1468457847400 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 17:57:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:57:27 INFO - PROCESS | 1727 | 1468457847407 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1727 | 1468457847414 Marionette TRACE conn4 <- [1,2970,null,{}] 17:57:27 INFO - PROCESS | 1727 | 1468457847473 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:27 INFO - PROCESS | 1727 | 1468457847483 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:27 INFO - PROCESS | 1727 | 1468457847741 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 17:57:27 INFO - PROCESS | 1727 | 1468457847903 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 1727 | 1468457847915 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b402000 == 26 [pid = 1727] [id = 751] 17:57:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b406c00) [pid = 1727] [serial = 2253] [outer = (nil)] 17:57:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9bc0d800) [pid = 1727] [serial = 2254] [outer = 0x9b406c00] 17:57:28 INFO - PROCESS | 1727 | 1468457848004 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9bcf4400) [pid = 1727] [serial = 2255] [outer = 0x9b406c00] 17:57:28 INFO - PROCESS | 1727 | 1468457848848 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:57:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:57:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1494ms 17:57:28 INFO - PROCESS | 1727 | 1468457848902 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1727 | 1468457848906 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 17:57:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:57:28 INFO - PROCESS | 1727 | 1468457848913 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 1727 | 1468457848916 Marionette TRACE conn4 <- [1,2974,null,{}] 17:57:28 INFO - PROCESS | 1727 | 1468457848923 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:28 INFO - PROCESS | 1727 | 1468457848928 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:29 INFO - PROCESS | 1727 | 1468457849106 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 17:57:29 INFO - PROCESS | 1727 | 1468457849321 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1727 | 1468457849329 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f000 == 27 [pid = 1727] [id = 752] 17:57:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x93a56800) [pid = 1727] [serial = 2256] [outer = (nil)] 17:57:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9c049400) [pid = 1727] [serial = 2257] [outer = 0x93a56800] 17:57:29 INFO - PROCESS | 1727 | 1468457849456 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9d3cf800) [pid = 1727] [serial = 2258] [outer = 0x93a56800] 17:57:30 INFO - PROCESS | 1727 | 1468457850306 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:57:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:57:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1442ms 17:57:30 INFO - PROCESS | 1727 | 1468457850357 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 1727 | 1468457850361 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 17:57:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:57:30 INFO - PROCESS | 1727 | 1468457850368 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 1727 | 1468457850372 Marionette TRACE conn4 <- [1,2978,null,{}] 17:57:30 INFO - PROCESS | 1727 | 1468457850380 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:30 INFO - PROCESS | 1727 | 1468457850388 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:30 INFO - PROCESS | 1727 | 1468457850704 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 17:57:30 INFO - PROCESS | 1727 | 1468457850856 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 1727 | 1468457850862 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x95145c00 == 28 [pid = 1727] [id = 753] 17:57:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9c044c00) [pid = 1727] [serial = 2259] [outer = (nil)] 17:57:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9d851800) [pid = 1727] [serial = 2260] [outer = 0x9c044c00] 17:57:30 INFO - PROCESS | 1727 | 1468457850955 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9d855c00) [pid = 1727] [serial = 2261] [outer = 0x9c044c00] 17:57:31 INFO - PROCESS | 1727 | 1468457851862 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:57:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:57:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1530ms 17:57:31 INFO - PROCESS | 1727 | 1468457851901 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 17:57:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:57:31 INFO - PROCESS | 1727 | 1468457851905 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 17:57:31 INFO - PROCESS | 1727 | 1468457851913 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 1727 | 1468457851916 Marionette TRACE conn4 <- [1,2982,null,{}] 17:57:31 INFO - PROCESS | 1727 | 1468457851923 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:31 INFO - PROCESS | 1727 | 1468457851934 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:32 INFO - PROCESS | 1727 | 1468457852154 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 17:57:32 INFO - PROCESS | 1727 | 1468457852350 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 1727 | 1468457852361 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d455400 == 29 [pid = 1727] [id = 754] 17:57:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9d89e000) [pid = 1727] [serial = 2262] [outer = (nil)] 17:57:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0xa1f07400) [pid = 1727] [serial = 2263] [outer = 0x9d89e000] 17:57:32 INFO - PROCESS | 1727 | 1468457852488 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0xa1f0f400) [pid = 1727] [serial = 2264] [outer = 0x9d89e000] 17:57:33 INFO - PROCESS | 1727 | 1468457853400 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:57:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:57:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:57:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1534ms 17:57:33 INFO - PROCESS | 1727 | 1468457853447 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 1727 | 1468457853451 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 17:57:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:57:33 INFO - PROCESS | 1727 | 1468457853457 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 1727 | 1468457853461 Marionette TRACE conn4 <- [1,2986,null,{}] 17:57:33 INFO - PROCESS | 1727 | 1468457853467 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:33 INFO - PROCESS | 1727 | 1468457853472 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:33 INFO - PROCESS | 1727 | 1468457853725 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 17:57:34 INFO - PROCESS | 1727 | 1468457854201 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 1727 | 1468457854217 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41000 == 30 [pid = 1727] [id = 755] 17:57:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x91f41400) [pid = 1727] [serial = 2265] [outer = (nil)] 17:57:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9232d000) [pid = 1727] [serial = 2266] [outer = 0x91f41400] 17:57:34 INFO - PROCESS | 1727 | 1468457854295 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92748c00) [pid = 1727] [serial = 2267] [outer = 0x91f41400] 17:57:35 INFO - PROCESS | 1727 | 1468457855075 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:57:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:57:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1642ms 17:57:35 INFO - PROCESS | 1727 | 1468457855109 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 1727 | 1468457855115 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 17:57:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:57:35 INFO - PROCESS | 1727 | 1468457855124 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 1727 | 1468457855129 Marionette TRACE conn4 <- [1,2990,null,{}] 17:57:35 INFO - PROCESS | 1727 | 1468457855136 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:35 INFO - PROCESS | 1727 | 1468457855143 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:35 INFO - PROCESS | 1727 | 1468457855305 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 17:57:35 INFO - PROCESS | 1727 | 1468457855521 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 1727 | 1468457855536 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd61000 == 31 [pid = 1727] [id = 756] 17:57:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8fd62c00) [pid = 1727] [serial = 2268] [outer = (nil)] 17:57:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93c74800) [pid = 1727] [serial = 2269] [outer = 0x8fd62c00] 17:57:35 INFO - PROCESS | 1727 | 1468457855641 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x96540800) [pid = 1727] [serial = 2270] [outer = 0x8fd62c00] 17:57:37 INFO - PROCESS | 1727 | --DOCSHELL 0x99fda400 == 30 [pid = 1727] [id = 746] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9a079800) [pid = 1727] [serial = 2213] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91f3fc00) [pid = 1727] [serial = 2178] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x90fcf000) [pid = 1727] [serial = 2177] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9477f000) [pid = 1727] [serial = 2181] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93c6ec00) [pid = 1727] [serial = 2180] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9a07d000) [pid = 1727] [serial = 2184] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x99fe5400) [pid = 1727] [serial = 2183] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9b4eac00) [pid = 1727] [serial = 2187] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9b3ea800) [pid = 1727] [serial = 2186] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9784a400) [pid = 1727] [serial = 2210] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9b79e800) [pid = 1727] [serial = 2190] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9b799000) [pid = 1727] [serial = 2189] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x93c73c00) [pid = 1727] [serial = 2202] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x93a5cc00) [pid = 1727] [serial = 2201] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9c0f5400) [pid = 1727] [serial = 2193] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9c03e800) [pid = 1727] [serial = 2192] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92749400) [pid = 1727] [serial = 2204] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92c3c800) [pid = 1727] [serial = 2196] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92c32c00) [pid = 1727] [serial = 2195] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x924c2800) [pid = 1727] [serial = 2199] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9232f800) [pid = 1727] [serial = 2198] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92c37400) [pid = 1727] [serial = 2205] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x95151800) [pid = 1727] [serial = 2207] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x952bd000) [pid = 1727] [serial = 2208] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x99302800) [pid = 1727] [serial = 2211] [outer = (nil)] [url = about:blank] 17:57:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f41800 == 31 [pid = 1727] [id = 757] 17:57:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9222a400) [pid = 1727] [serial = 2271] [outer = (nil)] 17:57:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9222b800) [pid = 1727] [serial = 2272] [outer = 0x9222a400] 17:57:37 INFO - PROCESS | 1727 | 1468457857787 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:57:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:57:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2687ms 17:57:37 INFO - PROCESS | 1727 | 1468457857812 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 1727 | 1468457857821 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 17:57:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:57:37 INFO - PROCESS | 1727 | 1468457857917 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 1727 | 1468457857922 Marionette TRACE conn4 <- [1,2994,null,{}] 17:57:37 INFO - PROCESS | 1727 | 1468457857932 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:37 INFO - PROCESS | 1727 | 1468457857937 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:38 INFO - PROCESS | 1727 | 1468457858096 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 17:57:38 INFO - PROCESS | 1727 | 1468457858117 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 1727 | 1468457858127 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c8800 == 32 [pid = 1727] [id = 758] 17:57:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x924cac00) [pid = 1727] [serial = 2273] [outer = (nil)] 17:57:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92c38400) [pid = 1727] [serial = 2274] [outer = 0x924cac00] 17:57:38 INFO - PROCESS | 1727 | 1468457858197 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92c3d000) [pid = 1727] [serial = 2275] [outer = 0x924cac00] 17:57:39 INFO - PROCESS | 1727 | 1468457859108 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:57:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:57:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:57:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1312ms 17:57:39 INFO - PROCESS | 1727 | 1468457859152 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 1727 | 1468457859161 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 17:57:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:57:39 INFO - PROCESS | 1727 | 1468457859172 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 1727 | 1468457859176 Marionette TRACE conn4 <- [1,2998,null,{}] 17:57:39 INFO - PROCESS | 1727 | 1468457859182 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:39 INFO - PROCESS | 1727 | 1468457859188 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:39 INFO - PROCESS | 1727 | 1468457859370 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 17:57:39 INFO - PROCESS | 1727 | 1468457859527 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 1727 | 1468457859537 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x95145800 == 33 [pid = 1727] [id = 759] 17:57:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x95146400) [pid = 1727] [serial = 2276] [outer = (nil)] 17:57:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9514bc00) [pid = 1727] [serial = 2277] [outer = 0x95146400] 17:57:39 INFO - PROCESS | 1727 | 1468457859608 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x95150000) [pid = 1727] [serial = 2278] [outer = 0x95146400] 17:57:40 INFO - PROCESS | 1727 | 1468457860444 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:57:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:57:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1286ms 17:57:40 INFO - PROCESS | 1727 | 1468457860465 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 1727 | 1468457860470 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 17:57:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:57:40 INFO - PROCESS | 1727 | 1468457860476 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 1727 | 1468457860482 Marionette TRACE conn4 <- [1,3002,null,{}] 17:57:40 INFO - PROCESS | 1727 | 1468457860508 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:40 INFO - PROCESS | 1727 | 1468457860518 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:40 INFO - PROCESS | 1727 | 1468457860727 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 17:57:40 INFO - PROCESS | 1727 | 1468457860768 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 1727 | 1468457860781 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9826d400 == 34 [pid = 1727] [id = 760] 17:57:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9826d800) [pid = 1727] [serial = 2279] [outer = (nil)] 17:57:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x99174400) [pid = 1727] [serial = 2280] [outer = 0x9826d800] 17:57:40 INFO - PROCESS | 1727 | 1468457860853 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x99fe5400) [pid = 1727] [serial = 2281] [outer = 0x9826d800] 17:57:41 INFO - PROCESS | 1727 | 1468457861691 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:57:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:57:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1238ms 17:57:41 INFO - PROCESS | 1727 | 1468457861714 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 1727 | 1468457861719 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 17:57:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:57:41 INFO - PROCESS | 1727 | 1468457861731 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 1727 | 1468457861734 Marionette TRACE conn4 <- [1,3006,null,{}] 17:57:41 INFO - PROCESS | 1727 | 1468457861740 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:41 INFO - PROCESS | 1727 | 1468457861743 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:42 INFO - PROCESS | 1727 | 1468457862377 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a4e8c00) [pid = 1727] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92748000) [pid = 1727] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x96546400) [pid = 1727] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x90fd4c00) [pid = 1727] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9af14800) [pid = 1727] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9aaaf400) [pid = 1727] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b405c00) [pid = 1727] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92339000) [pid = 1727] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92338800) [pid = 1727] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x99fe1400) [pid = 1727] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a07a800) [pid = 1727] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:57:42 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9af0a800) [pid = 1727] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:57:42 INFO - PROCESS | 1727 | 1468457862594 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 1727 | 1468457862600 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fd4c00 == 35 [pid = 1727] [id = 761] 17:57:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92338800) [pid = 1727] [serial = 2282] [outer = (nil)] 17:57:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x99fe1400) [pid = 1727] [serial = 2283] [outer = 0x92338800] 17:57:42 INFO - PROCESS | 1727 | 1468457862674 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9a0f4c00) [pid = 1727] [serial = 2284] [outer = 0x92338800] 17:57:43 INFO - PROCESS | 1727 | 1468457863313 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:57:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:57:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1642ms 17:57:43 INFO - PROCESS | 1727 | 1468457863367 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 17:57:43 INFO - PROCESS | 1727 | 1468457863371 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 17:57:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:57:43 INFO - PROCESS | 1727 | 1468457863377 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:57:43 INFO - PROCESS | 1727 | 1468457863380 Marionette TRACE conn4 <- [1,3010,null,{}] 17:57:43 INFO - PROCESS | 1727 | 1468457863385 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:43 INFO - PROCESS | 1727 | 1468457863390 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:43 INFO - PROCESS | 1727 | 1468457863533 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 17:57:43 INFO - PROCESS | 1727 | 1468457863700 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:43 INFO - PROCESS | 1727 | 1468457863708 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a071400 == 36 [pid = 1727] [id = 762] 17:57:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9a877800) [pid = 1727] [serial = 2285] [outer = (nil)] 17:57:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9aaa3800) [pid = 1727] [serial = 2286] [outer = 0x9a877800] 17:57:43 INFO - PROCESS | 1727 | 1468457863774 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9aaafc00) [pid = 1727] [serial = 2287] [outer = 0x9a877800] 17:57:44 INFO - PROCESS | 1727 | 1468457864589 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:57:44 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:57:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1230ms 17:57:44 INFO - PROCESS | 1727 | 1468457864608 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 1727 | 1468457864615 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 17:57:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:57:44 INFO - PROCESS | 1727 | 1468457864624 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 1727 | 1468457864628 Marionette TRACE conn4 <- [1,3014,null,{}] 17:57:44 INFO - PROCESS | 1727 | 1468457864666 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:44 INFO - PROCESS | 1727 | 1468457864671 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:44 INFO - PROCESS | 1727 | 1468457864893 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 17:57:45 INFO - PROCESS | 1727 | 1468457865098 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 1727 | 1468457865112 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c6000 == 37 [pid = 1727] [id = 763] 17:57:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9274a000) [pid = 1727] [serial = 2288] [outer = (nil)] 17:57:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92c36800) [pid = 1727] [serial = 2289] [outer = 0x9274a000] 17:57:45 INFO - PROCESS | 1727 | 1468457865234 Marionette DEBUG loaded listener.js 17:57:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x93c6a800) [pid = 1727] [serial = 2290] [outer = 0x9274a000] 17:57:45 INFO - PROCESS | 1727 | [1727] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:57:46 INFO - PROCESS | 1727 | 1468457866275 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:57:46 INFO - {} 17:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:57:46 INFO - {} 17:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:57:46 INFO - {} 17:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:57:46 INFO - {} 17:57:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1669ms 17:57:46 INFO - PROCESS | 1727 | 1468457866303 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 1727 | 1468457866310 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 17:57:46 INFO - TEST-START | /FileAPI/fileReader.html 17:57:46 INFO - PROCESS | 1727 | 1468457866320 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 1727 | 1468457866325 Marionette TRACE conn4 <- [1,3018,null,{}] 17:57:46 INFO - PROCESS | 1727 | 1468457866331 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:46 INFO - PROCESS | 1727 | 1468457866337 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:46 INFO - PROCESS | 1727 | 1468457866590 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 17:57:46 INFO - PROCESS | 1727 | 1468457866731 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 1727 | 1468457866739 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x96572400 == 38 [pid = 1727] [id = 764] 17:57:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x99fdf400) [pid = 1727] [serial = 2291] [outer = (nil)] 17:57:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9a87b800) [pid = 1727] [serial = 2292] [outer = 0x99fdf400] 17:57:46 INFO - PROCESS | 1727 | 1468457866860 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9ab3a800) [pid = 1727] [serial = 2293] [outer = 0x99fdf400] 17:57:47 INFO - PROCESS | 1727 | 1468457867791 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:57:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1487ms 17:57:47 INFO - PROCESS | 1727 | 1468457867810 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 1727 | 1468457867813 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 17:57:47 INFO - TEST-START | /FileAPI/historical.html 17:57:47 INFO - PROCESS | 1727 | 1468457867820 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 1727 | 1468457867826 Marionette TRACE conn4 <- [1,3022,null,{}] 17:57:47 INFO - PROCESS | 1727 | 1468457867843 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:47 INFO - PROCESS | 1727 | 1468457867852 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:48 INFO - PROCESS | 1727 | 1468457868066 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 17:57:48 INFO - PROCESS | 1727 | 1468457868310 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 1727 | 1468457868320 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a079400 == 39 [pid = 1727] [id = 765] 17:57:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9af04c00) [pid = 1727] [serial = 2294] [outer = (nil)] 17:57:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9b4eec00) [pid = 1727] [serial = 2295] [outer = 0x9af04c00] 17:57:48 INFO - PROCESS | 1727 | 1468457868417 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9b7a0400) [pid = 1727] [serial = 2296] [outer = 0x9af04c00] 17:57:49 INFO - PROCESS | 1727 | 1468457869354 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:57:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:57:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:57:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:57:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:57:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:57:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:57:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:57:49 INFO - TEST-OK | /FileAPI/historical.html | took 1589ms 17:57:49 INFO - PROCESS | 1727 | 1468457869456 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 1727 | 1468457869462 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 17:57:49 INFO - TEST-START | /FileAPI/idlharness.html 17:57:49 INFO - PROCESS | 1727 | 1468457869474 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 1727 | 1468457869477 Marionette TRACE conn4 <- [1,3026,null,{}] 17:57:49 INFO - PROCESS | 1727 | 1468457869483 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:49 INFO - PROCESS | 1727 | 1468457869488 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:49 INFO - PROCESS | 1727 | 1468457869673 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 17:57:49 INFO - PROCESS | 1727 | 1468457869867 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1727 | 1468457869876 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9784d400 == 40 [pid = 1727] [id = 766] 17:57:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9826d000) [pid = 1727] [serial = 2297] [outer = (nil)] 17:57:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9c0f1000) [pid = 1727] [serial = 2298] [outer = 0x9826d000] 17:57:50 INFO - PROCESS | 1727 | 1468457870004 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9d447400) [pid = 1727] [serial = 2299] [outer = 0x9826d000] 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:57:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:57:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:57:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:57:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:57:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:57:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:57:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:57:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:57:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:57:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:57:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:57:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:57:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:57:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:57:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:57:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:57:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:57:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2119ms 17:57:51 INFO - PROCESS | 1727 | 1468457871454 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:57:51 INFO - PROCESS | 1727 | 1468457871871 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 17:57:51 INFO - PROCESS | 1727 | 1468457871878 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 17:57:51 INFO - TEST-START | /FileAPI/idlharness.worker 17:57:51 INFO - PROCESS | 1727 | 1468457871955 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 1727 | 1468457871962 Marionette TRACE conn4 <- [1,3030,null,{}] 17:57:51 INFO - PROCESS | 1727 | 1468457871979 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:51 INFO - PROCESS | 1727 | 1468457871988 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:52 INFO - PROCESS | 1727 | 1468457872207 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 17:57:52 INFO - PROCESS | 1727 | 1468457872604 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 1727 | 1468457872612 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd65c00 == 41 [pid = 1727] [id = 767] 17:57:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x90fc9400) [pid = 1727] [serial = 2300] [outer = (nil)] 17:57:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x90fd6400) [pid = 1727] [serial = 2301] [outer = 0x90fc9400] 17:57:52 INFO - PROCESS | 1727 | 1468457872696 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92746000) [pid = 1727] [serial = 2302] [outer = 0x90fc9400] 17:57:53 INFO - PROCESS | 1727 | [1727] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:57:53 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd4c00 == 40 [pid = 1727] [id = 761] 17:57:53 INFO - PROCESS | 1727 | --DOCSHELL 0x9826d400 == 39 [pid = 1727] [id = 760] 17:57:53 INFO - PROCESS | 1727 | --DOCSHELL 0x95145800 == 38 [pid = 1727] [id = 759] 17:57:53 INFO - PROCESS | 1727 | --DOCSHELL 0x924c8800 == 37 [pid = 1727] [id = 758] 17:57:53 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41800 == 36 [pid = 1727] [id = 757] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9a0fa800) [pid = 1727] [serial = 2214] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92e4e400) [pid = 1727] [serial = 2235] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9a0ee000) [pid = 1727] [serial = 2240] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9656e400) [pid = 1727] [serial = 2238] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9b3e4c00) [pid = 1727] [serial = 2245] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a072c00) [pid = 1727] [serial = 2246] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9a881000) [pid = 1727] [serial = 2242] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9aaa9400) [pid = 1727] [serial = 2243] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92c3f400) [pid = 1727] [serial = 2234] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x99304000) [pid = 1727] [serial = 2219] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9c03f800) [pid = 1727] [serial = 2231] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9af20400) [pid = 1727] [serial = 2225] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9af1f400) [pid = 1727] [serial = 2226] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a074000) [pid = 1727] [serial = 2220] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9af09800) [pid = 1727] [serial = 2222] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9af0c400) [pid = 1727] [serial = 2223] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9b4f1000) [pid = 1727] [serial = 2228] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92e4a400) [pid = 1727] [serial = 2217] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x953b6400) [pid = 1727] [serial = 2237] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9b4f7c00) [pid = 1727] [serial = 2229] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9c04a800) [pid = 1727] [serial = 2232] [outer = (nil)] [url = about:blank] 17:57:53 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92746400) [pid = 1727] [serial = 2216] [outer = (nil)] [url = about:blank] 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:57:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:57:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:57:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:57:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:57:55 INFO - {} 17:57:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3168ms 17:57:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:57:55 INFO - PROCESS | 1727 | 1468457874922 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:57:55 INFO - PROCESS | 1727 | 1468457875100 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 1727 | 1468457875109 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 17:57:55 INFO - PROCESS | 1727 | 1468457875135 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 1727 | 1468457875147 Marionette TRACE conn4 <- [1,3034,null,{}] 17:57:55 INFO - PROCESS | 1727 | 1468457875169 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:55 INFO - PROCESS | 1727 | 1468457875186 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:55 INFO - PROCESS | 1727 | 1468457875506 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 17:57:55 INFO - PROCESS | 1727 | 1468457875558 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 1727 | 1468457875569 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x939ac000 == 37 [pid = 1727] [id = 768] 17:57:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x99175c00) [pid = 1727] [serial = 2303] [outer = (nil)] 17:57:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0xa4d10c00) [pid = 1727] [serial = 2304] [outer = 0x99175c00] 17:57:55 INFO - PROCESS | 1727 | 1468457875645 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0xa4d4f400) [pid = 1727] [serial = 2305] [outer = 0x99175c00] 17:57:56 INFO - PROCESS | 1727 | 1468457876542 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:57:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:57:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1426ms 17:57:56 INFO - PROCESS | 1727 | 1468457876556 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 1727 | 1468457876564 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 17:57:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:57:56 INFO - PROCESS | 1727 | 1468457876582 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 1727 | 1468457876588 Marionette TRACE conn4 <- [1,3038,null,{}] 17:57:56 INFO - PROCESS | 1727 | 1468457876594 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:56 INFO - PROCESS | 1727 | 1468457876599 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:56 INFO - PROCESS | 1727 | 1468457876837 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 17:57:56 INFO - PROCESS | 1727 | 1468457876875 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 1727 | 1468457876884 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:56 INFO - PROCESS | 1727 | ++DOCSHELL 0xa4f24800 == 38 [pid = 1727] [id = 769] 17:57:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0xa4f7d800) [pid = 1727] [serial = 2306] [outer = (nil)] 17:57:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0xa617f800) [pid = 1727] [serial = 2307] [outer = 0xa4f7d800] 17:57:56 INFO - PROCESS | 1727 | 1468457876957 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0xa61b6c00) [pid = 1727] [serial = 2308] [outer = 0xa4f7d800] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a56800) [pid = 1727] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9c044c00) [pid = 1727] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9222a400) [pid = 1727] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x8fd62c00) [pid = 1727] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x924cac00) [pid = 1727] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x95146400) [pid = 1727] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9d89e000) [pid = 1727] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9826d800) [pid = 1727] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x91f41400) [pid = 1727] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92338800) [pid = 1727] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x92752800) [pid = 1727] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x96575800) [pid = 1727] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:57:58 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9b406c00) [pid = 1727] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:57:58 INFO - PROCESS | 1727 | 1468457878182 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:57:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1649ms 17:57:58 INFO - PROCESS | 1727 | 1468457878224 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 1727 | 1468457878229 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 17:57:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:57:58 INFO - PROCESS | 1727 | 1468457878238 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 1727 | 1468457878247 Marionette TRACE conn4 <- [1,3042,null,{}] 17:57:58 INFO - PROCESS | 1727 | 1468457878261 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:57:58 INFO - PROCESS | 1727 | 1468457878270 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:58 INFO - PROCESS | 1727 | 1468457878516 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 17:57:58 INFO - PROCESS | 1727 | 1468457878709 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 1727 | 1468457878717 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:57:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bfc00 == 39 [pid = 1727] [id = 770] 17:57:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0xa672d800) [pid = 1727] [serial = 2309] [outer = (nil)] 17:57:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0xa6797800) [pid = 1727] [serial = 2310] [outer = 0xa672d800] 17:57:58 INFO - PROCESS | 1727 | 1468457878853 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0xa6843800) [pid = 1727] [serial = 2311] [outer = 0xa672d800] 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:58:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:58:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:58:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:58:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:58:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1832ms 17:58:00 INFO - PROCESS | 1727 | 1468457879976 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:58:00 INFO - PROCESS | 1727 | 1468457880196 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 1727 | 1468457880204 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 17:58:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:58:00 INFO - PROCESS | 1727 | 1468457880230 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1727 | 1468457880235 Marionette TRACE conn4 <- [1,3046,null,{}] 17:58:00 INFO - PROCESS | 1727 | 1468457880245 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:00 INFO - PROCESS | 1727 | 1468457880251 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:00 INFO - PROCESS | 1727 | 1468457880557 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 17:58:00 INFO - PROCESS | 1727 | 1468457880890 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 1727 | 1468457880907 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x924bbc00 == 40 [pid = 1727] [id = 771] 17:58:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x924c1000) [pid = 1727] [serial = 2312] [outer = (nil)] 17:58:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92746800) [pid = 1727] [serial = 2313] [outer = 0x924c1000] 17:58:00 INFO - PROCESS | 1727 | 1468457880996 Marionette DEBUG loaded listener.js 17:58:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x92c38800) [pid = 1727] [serial = 2314] [outer = 0x924c1000] 17:58:01 INFO - PROCESS | 1727 | [1727] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:58:01 INFO - PROCESS | 1727 | 1468457881989 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:58:02 INFO - {} 17:58:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1795ms 17:58:02 INFO - PROCESS | 1727 | 1468457882022 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 17:58:02 INFO - PROCESS | 1727 | 1468457882028 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 17:58:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:58:02 INFO - PROCESS | 1727 | 1468457882047 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:58:02 INFO - PROCESS | 1727 | 1468457882053 Marionette TRACE conn4 <- [1,3050,null,{}] 17:58:02 INFO - PROCESS | 1727 | 1468457882106 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:02 INFO - PROCESS | 1727 | 1468457882114 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:02 INFO - PROCESS | 1727 | 1468457882321 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 17:58:02 INFO - PROCESS | 1727 | 1468457882522 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 1727 | 1468457882531 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x92745000 == 41 [pid = 1727] [id = 772] 17:58:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92e81400) [pid = 1727] [serial = 2315] [outer = (nil)] 17:58:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x93c6e000) [pid = 1727] [serial = 2316] [outer = 0x92e81400] 17:58:02 INFO - PROCESS | 1727 | 1468457882624 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x94780c00) [pid = 1727] [serial = 2317] [outer = 0x92e81400] 17:58:03 INFO - PROCESS | 1727 | 1468457883570 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:58:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:58:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:58:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:58:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:58:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1598ms 17:58:03 INFO - PROCESS | 1727 | 1468457883647 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 1727 | 1468457883654 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 17:58:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:58:03 INFO - PROCESS | 1727 | 1468457883666 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1727 | 1468457883671 Marionette TRACE conn4 <- [1,3054,null,{}] 17:58:03 INFO - PROCESS | 1727 | 1468457883697 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:03 INFO - PROCESS | 1727 | 1468457883711 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:04 INFO - PROCESS | 1727 | 1468457884203 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 17:58:04 INFO - PROCESS | 1727 | 1468457884540 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 1727 | 1468457884557 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x96574400 == 42 [pid = 1727] [id = 773] 17:58:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x96575800) [pid = 1727] [serial = 2318] [outer = (nil)] 17:58:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9784ec00) [pid = 1727] [serial = 2319] [outer = 0x96575800] 17:58:04 INFO - PROCESS | 1727 | 1468457884721 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x99302800) [pid = 1727] [serial = 2320] [outer = 0x96575800] 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:58:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2554ms 17:58:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:58:06 INFO - PROCESS | 1727 | 1468457886068 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:58:06 INFO - PROCESS | 1727 | 1468457886273 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 1727 | 1468457886281 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 17:58:06 INFO - PROCESS | 1727 | 1468457886297 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 1727 | 1468457886305 Marionette TRACE conn4 <- [1,3058,null,{}] 17:58:06 INFO - PROCESS | 1727 | 1468457886449 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:06 INFO - PROCESS | 1727 | 1468457886458 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:06 INFO - PROCESS | 1727 | 1468457886711 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 17:58:06 INFO - PROCESS | 1727 | 1468457886848 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 1727 | 1468457886858 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a63c00 == 43 [pid = 1727] [id = 774] 17:58:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9a07c400) [pid = 1727] [serial = 2321] [outer = (nil)] 17:58:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9af15400) [pid = 1727] [serial = 2322] [outer = 0x9a07c400] 17:58:06 INFO - PROCESS | 1727 | 1468457886974 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9b406c00) [pid = 1727] [serial = 2323] [outer = 0x9a07c400] 17:58:07 INFO - PROCESS | 1727 | 1468457887888 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:58:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:58:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:58:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:58:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:58:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1649ms 17:58:07 INFO - PROCESS | 1727 | 1468457887949 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 1727 | 1468457887954 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 17:58:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:58:07 INFO - PROCESS | 1727 | 1468457887966 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:58:07 INFO - PROCESS | 1727 | 1468457887972 Marionette TRACE conn4 <- [1,3062,null,{}] 17:58:07 INFO - PROCESS | 1727 | 1468457887978 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:07 INFO - PROCESS | 1727 | 1468457887985 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:08 INFO - PROCESS | 1727 | 1468457888241 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 17:58:08 INFO - PROCESS | 1727 | 1468457888379 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 1727 | 1468457888390 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a1e9400 == 44 [pid = 1727] [id = 775] 17:58:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9b3e6000) [pid = 1727] [serial = 2324] [outer = (nil)] 17:58:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9d89e000) [pid = 1727] [serial = 2325] [outer = 0x9b3e6000] 17:58:08 INFO - PROCESS | 1727 | 1468457888469 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0xa1f08000) [pid = 1727] [serial = 2326] [outer = 0x9b3e6000] 17:58:08 INFO - PROCESS | 1727 | [1727] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:58:09 INFO - PROCESS | 1727 | 1468457889442 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:58:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:58:09 INFO - {} 17:58:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1485ms 17:58:09 INFO - PROCESS | 1727 | 1468457889454 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 17:58:09 INFO - PROCESS | 1727 | 1468457889458 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 17:58:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:58:09 INFO - PROCESS | 1727 | 1468457889465 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 1727 | 1468457889468 Marionette TRACE conn4 <- [1,3066,null,{}] 17:58:09 INFO - PROCESS | 1727 | 1468457889474 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:09 INFO - PROCESS | 1727 | 1468457889486 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:09 INFO - PROCESS | 1727 | 1468457889764 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 17:58:09 INFO - PROCESS | 1727 | 1468457889967 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 1727 | 1468457889979 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fd5f800 == 45 [pid = 1727] [id = 776] 17:58:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x939b1c00) [pid = 1727] [serial = 2327] [outer = (nil)] 17:58:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x952b8000) [pid = 1727] [serial = 2328] [outer = 0x939b1c00] 17:58:10 INFO - PROCESS | 1727 | 1468457890102 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa672f000) [pid = 1727] [serial = 2329] [outer = 0x939b1c00] 17:58:11 INFO - PROCESS | 1727 | 1468457891226 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:58:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:58:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1842ms 17:58:11 INFO - PROCESS | 1727 | 1468457891311 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1727 | 1468457891317 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 17:58:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:58:11 INFO - PROCESS | 1727 | 1468457891326 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - PROCESS | 1727 | 1468457891331 Marionette TRACE conn4 <- [1,3070,null,{}] 17:58:11 INFO - PROCESS | 1727 | 1468457891358 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:11 INFO - PROCESS | 1727 | 1468457891364 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:11 INFO - PROCESS | 1727 | 1468457891549 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 17:58:11 INFO - PROCESS | 1727 | 1468457891813 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 1727 | 1468457891828 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x92e4ac00 == 46 [pid = 1727] [id = 777] 17:58:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92e4bc00) [pid = 1727] [serial = 2330] [outer = (nil)] 17:58:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92e7d000) [pid = 1727] [serial = 2331] [outer = 0x92e4bc00] 17:58:12 INFO - PROCESS | 1727 | 1468457891997 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92e86800) [pid = 1727] [serial = 2332] [outer = 0x92e4bc00] 17:58:12 INFO - PROCESS | 1727 | 1468457892826 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9232a800 == 45 [pid = 1727] [id = 734] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9af0a000 == 44 [pid = 1727] [id = 741] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0xa4f24800 == 43 [pid = 1727] [id = 769] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x939ac000 == 42 [pid = 1727] [id = 768] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd65c00 == 41 [pid = 1727] [id = 767] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f000 == 40 [pid = 1727] [id = 752] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd61000 == 39 [pid = 1727] [id = 756] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x95145c00 == 38 [pid = 1727] [id = 753] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x90fd4000 == 37 [pid = 1727] [id = 745] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x924c9800 == 36 [pid = 1727] [id = 733] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9a421000 == 35 [pid = 1727] [id = 747] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x93a62c00 == 34 [pid = 1727] [id = 735] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9ab39000 == 33 [pid = 1727] [id = 748] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x99171400 == 32 [pid = 1727] [id = 737] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x90fcf800 == 31 [pid = 1727] [id = 749] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x924c6000 == 30 [pid = 1727] [id = 763] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd56400 == 29 [pid = 1727] [id = 743] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x92229000 == 28 [pid = 1727] [id = 732] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x92334000 == 27 [pid = 1727] [id = 738] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x91f41000 == 26 [pid = 1727] [id = 755] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x96572400 == 25 [pid = 1727] [id = 764] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9b3ea400 == 24 [pid = 1727] [id = 742] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9a079400 == 23 [pid = 1727] [id = 765] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9784d400 == 22 [pid = 1727] [id = 766] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x92747400 == 21 [pid = 1727] [id = 744] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9d455400 == 20 [pid = 1727] [id = 754] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x96573000 == 19 [pid = 1727] [id = 736] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9221cc00 == 18 [pid = 1727] [id = 750] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x92332400 == 17 [pid = 1727] [id = 739] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9aaaf000 == 16 [pid = 1727] [id = 740] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9b402000 == 15 [pid = 1727] [id = 751] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9a071400 == 14 [pid = 1727] [id = 762] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x8fd5f800 == 13 [pid = 1727] [id = 776] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x9a1e9400 == 12 [pid = 1727] [id = 775] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x93a63c00 == 11 [pid = 1727] [id = 774] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x92745000 == 10 [pid = 1727] [id = 772] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x96574400 == 9 [pid = 1727] [id = 773] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x924bfc00 == 8 [pid = 1727] [id = 770] 17:58:13 INFO - PROCESS | 1727 | --DOCSHELL 0x924bbc00 == 7 [pid = 1727] [id = 771] 17:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2508ms 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9aaa3800) [pid = 1727] [serial = 2286] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x93c74400) [pid = 1727] [serial = 2249] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x939a8400) [pid = 1727] [serial = 2248] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a1f6800) [pid = 1727] [serial = 2252] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a06ec00) [pid = 1727] [serial = 2251] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9bcf4400) [pid = 1727] [serial = 2255] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9bc0d800) [pid = 1727] [serial = 2254] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9d3cf800) [pid = 1727] [serial = 2258] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9c049400) [pid = 1727] [serial = 2257] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9d855c00) [pid = 1727] [serial = 2261] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9222b800) [pid = 1727] [serial = 2272] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x96540800) [pid = 1727] [serial = 2270] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9d851800) [pid = 1727] [serial = 2260] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x93c74800) [pid = 1727] [serial = 2269] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x92c38400) [pid = 1727] [serial = 2274] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92c3d000) [pid = 1727] [serial = 2275] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9514bc00) [pid = 1727] [serial = 2277] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0xa1f0f400) [pid = 1727] [serial = 2264] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x99174400) [pid = 1727] [serial = 2280] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0xa1f07400) [pid = 1727] [serial = 2263] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92748c00) [pid = 1727] [serial = 2267] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9232d000) [pid = 1727] [serial = 2266] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x99fe5400) [pid = 1727] [serial = 2281] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a0f4c00) [pid = 1727] [serial = 2284] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x99fe1400) [pid = 1727] [serial = 2283] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x95150000) [pid = 1727] [serial = 2278] [outer = (nil)] [url = about:blank] 17:58:14 INFO - PROCESS | 1727 | 1468457894091 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 1727 | 1468457894096 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 17:58:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:58:14 INFO - PROCESS | 1727 | 1468457894110 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 1727 | 1468457894118 Marionette TRACE conn4 <- [1,3074,null,{}] 17:58:14 INFO - PROCESS | 1727 | 1468457894126 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:14 INFO - PROCESS | 1727 | 1468457894132 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:14 INFO - PROCESS | 1727 | 1468457894294 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 17:58:14 INFO - PROCESS | 1727 | 1468457894308 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1727 | 1468457894316 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f44400 == 8 [pid = 1727] [id = 778] 17:58:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9221cc00) [pid = 1727] [serial = 2333] [outer = (nil)] 17:58:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9222b400) [pid = 1727] [serial = 2334] [outer = 0x9221cc00] 17:58:14 INFO - PROCESS | 1727 | 1468457894394 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x92331000) [pid = 1727] [serial = 2335] [outer = 0x9221cc00] 17:58:15 INFO - PROCESS | 1727 | 1468457895323 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:58:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1236ms 17:58:15 INFO - PROCESS | 1727 | 1468457895348 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 1727 | 1468457895353 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 17:58:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:58:15 INFO - PROCESS | 1727 | 1468457895366 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 1727 | 1468457895372 Marionette TRACE conn4 <- [1,3078,null,{}] 17:58:15 INFO - PROCESS | 1727 | 1468457895379 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:15 INFO - PROCESS | 1727 | 1468457895384 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:15 INFO - PROCESS | 1727 | 1468457895536 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 17:58:15 INFO - PROCESS | 1727 | 1468457895558 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 1727 | 1468457895576 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9274b000 == 9 [pid = 1727] [id = 779] 17:58:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x92c30c00) [pid = 1727] [serial = 2336] [outer = (nil)] 17:58:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x92c37800) [pid = 1727] [serial = 2337] [outer = 0x92c30c00] 17:58:15 INFO - PROCESS | 1727 | 1468457895806 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x92c3f400) [pid = 1727] [serial = 2338] [outer = 0x92c30c00] 17:58:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 17:58:16 INFO - reader.readAsText(blob_2) 17:58:16 INFO - }" did not throw 17:58:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 17:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 17:58:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 17:58:16 INFO - reader.readAsDataURL(blob_2) 17:58:16 INFO - }" did not throw 17:58:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 17:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 17:58:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 17:58:16 INFO - reader.readAsArrayBuffer(blob_2) 17:58:16 INFO - }" did not throw 17:58:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 17:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 17:58:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 17:58:16 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 17:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:58:16 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 1727 | 1468457896731 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 17:58:16 INFO - PROCESS | 1727 | 1468457896739 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 1727 | 1468457896744 Marionette TRACE conn4 <- [1,3082,null,{}] 17:58:16 INFO - PROCESS | 1727 | 1468457896778 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:16 INFO - PROCESS | 1727 | 1468457896787 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:17 INFO - PROCESS | 1727 | 1468457897006 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 17:58:17 INFO - PROCESS | 1727 | 1468457897031 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 1727 | 1468457897040 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x95148400 == 10 [pid = 1727] [id = 780] 17:58:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x95149400) [pid = 1727] [serial = 2339] [outer = (nil)] 17:58:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9514bc00) [pid = 1727] [serial = 2340] [outer = 0x95149400] 17:58:17 INFO - PROCESS | 1727 | 1468457897121 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x95152800) [pid = 1727] [serial = 2341] [outer = 0x95149400] 17:58:17 INFO - PROCESS | 1727 | 1468457897968 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:58:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:58:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:58:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1245ms 17:58:17 INFO - PROCESS | 1727 | 1468457897996 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 1727 | 1468457898000 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 17:58:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:58:18 INFO - PROCESS | 1727 | 1468457898006 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - PROCESS | 1727 | 1468457898025 Marionette TRACE conn4 <- [1,3086,null,{}] 17:58:18 INFO - PROCESS | 1727 | 1468457898038 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:18 INFO - PROCESS | 1727 | 1468457898041 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:18 INFO - PROCESS | 1727 | 1468457898260 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 17:58:18 INFO - PROCESS | 1727 | 1468457898287 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 1727 | 1468457898296 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x952c4000 == 11 [pid = 1727] [id = 781] 17:58:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x952c4c00) [pid = 1727] [serial = 2342] [outer = (nil)] 17:58:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9656a400) [pid = 1727] [serial = 2343] [outer = 0x952c4c00] 17:58:18 INFO - PROCESS | 1727 | 1468457898364 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x96572800) [pid = 1727] [serial = 2344] [outer = 0x952c4c00] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x90fc9400) [pid = 1727] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0xa672d800) [pid = 1727] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa4f7d800) [pid = 1727] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x99175c00) [pid = 1727] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9af04c00) [pid = 1727] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9274a000) [pid = 1727] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9826d000) [pid = 1727] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9a877800) [pid = 1727] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:58:19 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x99fdf400) [pid = 1727] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:58:19 INFO - PROCESS | 1727 | 1468457899762 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:58:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:58:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1801ms 17:58:19 INFO - PROCESS | 1727 | 1468457899809 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 1727 | 1468457899813 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 17:58:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:58:19 INFO - PROCESS | 1727 | 1468457899820 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 1727 | 1468457899823 Marionette TRACE conn4 <- [1,3090,null,{}] 17:58:19 INFO - PROCESS | 1727 | 1468457899829 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:19 INFO - PROCESS | 1727 | 1468457899833 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:20 INFO - PROCESS | 1727 | 1468457900012 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 17:58:20 INFO - PROCESS | 1727 | 1468457900184 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 1727 | 1468457900198 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9656cc00 == 12 [pid = 1727] [id = 782] 17:58:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x96574400) [pid = 1727] [serial = 2345] [outer = (nil)] 17:58:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x99175c00) [pid = 1727] [serial = 2346] [outer = 0x96574400] 17:58:20 INFO - PROCESS | 1727 | 1468457900265 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x99761c00) [pid = 1727] [serial = 2347] [outer = 0x96574400] 17:58:20 INFO - PROCESS | 1727 | 1468457900969 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:58:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:58:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1186ms 17:58:21 INFO - PROCESS | 1727 | 1468457901007 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 1727 | 1468457901011 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 17:58:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:58:21 INFO - PROCESS | 1727 | 1468457901018 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 1727 | 1468457901021 Marionette TRACE conn4 <- [1,3094,null,{}] 17:58:21 INFO - PROCESS | 1727 | 1468457901027 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:21 INFO - PROCESS | 1727 | 1468457901041 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:21 INFO - PROCESS | 1727 | 1468457901360 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 17:58:21 INFO - PROCESS | 1727 | 1468457901504 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1727 | 1468457901517 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x90fcd800 == 13 [pid = 1727] [id = 783] 17:58:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x90fcec00) [pid = 1727] [serial = 2348] [outer = (nil)] 17:58:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x90fd8400) [pid = 1727] [serial = 2349] [outer = 0x90fcec00] 17:58:21 INFO - PROCESS | 1727 | 1468457901603 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x92339000) [pid = 1727] [serial = 2350] [outer = 0x90fcec00] 17:58:22 INFO - PROCESS | 1727 | 1468457902587 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:58:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1588ms 17:58:22 INFO - PROCESS | 1727 | 1468457902608 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 1727 | 1468457902615 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 17:58:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:58:22 INFO - PROCESS | 1727 | 1468457902624 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1727 | 1468457902630 Marionette TRACE conn4 <- [1,3098,null,{}] 17:58:22 INFO - PROCESS | 1727 | 1468457902637 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:22 INFO - PROCESS | 1727 | 1468457902644 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:22 INFO - PROCESS | 1727 | 1468457902858 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 17:58:23 INFO - PROCESS | 1727 | 1468457903047 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1727 | 1468457903055 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x92c3b800 == 14 [pid = 1727] [id = 784] 17:58:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x939a9400) [pid = 1727] [serial = 2351] [outer = (nil)] 17:58:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x93a5b000) [pid = 1727] [serial = 2352] [outer = 0x939a9400] 17:58:23 INFO - PROCESS | 1727 | 1468457903182 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x93c6ec00) [pid = 1727] [serial = 2353] [outer = 0x939a9400] 17:58:24 INFO - PROCESS | 1727 | 1468457904145 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:58:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1585ms 17:58:24 INFO - PROCESS | 1727 | 1468457904234 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 1727 | 1468457904240 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 17:58:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:58:24 INFO - PROCESS | 1727 | 1468457904251 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 1727 | 1468457904254 Marionette TRACE conn4 <- [1,3102,null,{}] 17:58:24 INFO - PROCESS | 1727 | 1468457904261 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:24 INFO - PROCESS | 1727 | 1468457904266 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:24 INFO - PROCESS | 1727 | 1468457904465 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 17:58:24 INFO - PROCESS | 1727 | 1468457904687 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 1727 | 1468457904698 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x91f35c00 == 15 [pid = 1727] [id = 785] 17:58:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x96568400) [pid = 1727] [serial = 2354] [outer = (nil)] 17:58:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x96576000) [pid = 1727] [serial = 2355] [outer = 0x96568400] 17:58:24 INFO - PROCESS | 1727 | 1468457904817 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x99fe6000) [pid = 1727] [serial = 2356] [outer = 0x96568400] 17:58:25 INFO - PROCESS | 1727 | 1468457905846 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:58:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1635ms 17:58:25 INFO - PROCESS | 1727 | 1468457905887 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 1727 | 1468457905894 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 17:58:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:58:25 INFO - PROCESS | 1727 | 1468457905912 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - PROCESS | 1727 | 1468457905920 Marionette TRACE conn4 <- [1,3106,null,{}] 17:58:25 INFO - PROCESS | 1727 | 1468457905956 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:25 INFO - PROCESS | 1727 | 1468457905964 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:26 INFO - PROCESS | 1727 | 1468457906150 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 17:58:26 INFO - PROCESS | 1727 | 1468457906350 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 1727 | 1468457906359 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a07dc00 == 16 [pid = 1727] [id = 786] 17:58:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9a0ecc00) [pid = 1727] [serial = 2357] [outer = (nil)] 17:58:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9a1aec00) [pid = 1727] [serial = 2358] [outer = 0x9a0ecc00] 17:58:26 INFO - PROCESS | 1727 | 1468457906479 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a1e9400) [pid = 1727] [serial = 2359] [outer = 0x9a0ecc00] 17:58:27 INFO - PROCESS | 1727 | 1468457907392 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:58:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:58:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:58:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:58:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1547ms 17:58:27 INFO - PROCESS | 1727 | 1468457907452 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 1727 | 1468457907456 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 17:58:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:58:27 INFO - PROCESS | 1727 | 1468457907492 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 1727 | 1468457907495 Marionette TRACE conn4 <- [1,3110,null,{}] 17:58:27 INFO - PROCESS | 1727 | 1468457907501 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:27 INFO - PROCESS | 1727 | 1468457907506 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:27 INFO - PROCESS | 1727 | 1468457907685 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 17:58:27 INFO - PROCESS | 1727 | 1468457907895 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 1727 | 1468457907904 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a60400 == 17 [pid = 1727] [id = 787] 17:58:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x93c71400) [pid = 1727] [serial = 2360] [outer = (nil)] 17:58:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9a1b0000) [pid = 1727] [serial = 2361] [outer = 0x93c71400] 17:58:28 INFO - PROCESS | 1727 | 1468457908039 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9a87e000) [pid = 1727] [serial = 2362] [outer = 0x93c71400] 17:58:29 INFO - PROCESS | 1727 | 1468457909125 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:58:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:58:29 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:58:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:58:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1687ms 17:58:29 INFO - PROCESS | 1727 | 1468457909178 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 1727 | 1468457909184 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 17:58:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:58:29 INFO - PROCESS | 1727 | 1468457909192 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 1727 | 1468457909197 Marionette TRACE conn4 <- [1,3114,null,{}] 17:58:29 INFO - PROCESS | 1727 | 1468457909205 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:29 INFO - PROCESS | 1727 | 1468457909212 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:29 INFO - PROCESS | 1727 | 1468457909400 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 17:58:29 INFO - PROCESS | 1727 | 1468457909756 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\", \"8e5e0bc9-6260-4fcc-a102-647d16892aa1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 1727 | 1468457909764 Marionette INFO sendAsync b23a97d5-3cec-4427-8c8d-e80ecfdf8abc 17:58:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x924c8400 == 18 [pid = 1727] [id = 788] 17:58:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92744000) [pid = 1727] [serial = 2363] [outer = (nil)] 17:58:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92c3fc00) [pid = 1727] [serial = 2364] [outer = 0x92744000] 17:58:29 INFO - PROCESS | 1727 | 1468457909848 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92e80400) [pid = 1727] [serial = 2365] [outer = 0x92744000] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0xa617f800) [pid = 1727] [serial = 2307] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0xa61b6c00) [pid = 1727] [serial = 2308] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0xa4d10c00) [pid = 1727] [serial = 2304] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9b4eec00) [pid = 1727] [serial = 2295] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9b7a0400) [pid = 1727] [serial = 2296] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92c36800) [pid = 1727] [serial = 2289] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x93c6a800) [pid = 1727] [serial = 2290] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x90fd6400) [pid = 1727] [serial = 2301] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9c0f1000) [pid = 1727] [serial = 2298] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9d447400) [pid = 1727] [serial = 2299] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9aaafc00) [pid = 1727] [serial = 2287] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9a87b800) [pid = 1727] [serial = 2292] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9ab3a800) [pid = 1727] [serial = 2293] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0xa4d4f400) [pid = 1727] [serial = 2305] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92746000) [pid = 1727] [serial = 2302] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0xa6843800) [pid = 1727] [serial = 2311] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0xa6797800) [pid = 1727] [serial = 2310] [outer = (nil)] [url = about:blank] 17:58:30 INFO - PROCESS | 1727 | 1468457910632 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:58:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:58:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1486ms 17:58:30 INFO - PROCESS | 1727 | 1468457910680 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 1727 | 1468457910690 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 17:58:31 WARNING - u'runner_teardown' () 17:58:31 INFO - No more tests 17:58:31 INFO - Got 0 unexpected results 17:58:31 INFO - SUITE-END | took 1305s 17:58:31 INFO - Closing logging queue 17:58:31 INFO - queue closed 17:58:32 INFO - Return code: 0 17:58:32 WARNING - # TBPL SUCCESS # 17:58:32 INFO - Running post-action listener: _resource_record_post_action 17:58:32 INFO - Running post-run listener: _resource_record_post_run 17:58:33 INFO - Total resource usage - Wall time: 1341s; CPU: 98.0%; Read bytes: 14172160; Write bytes: 930410496; Read time: 772; Write time: 226732 17:58:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:58:33 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 45056; Write bytes: 134180864; Read time: 16; Write time: 114984 17:58:33 INFO - run-tests - Wall time: 1311s; CPU: 98.0%; Read bytes: 11292672; Write bytes: 791896064; Read time: 548; Write time: 110208 17:58:33 INFO - Running post-run listener: _upload_blobber_files 17:58:33 INFO - Blob upload gear active. 17:58:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:58:33 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:58:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:58:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:58:33 INFO - (blobuploader) - INFO - Open directory for files ... 17:58:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:58:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:58:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:58:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:58:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:58:34 INFO - (blobuploader) - INFO - Done attempting. 17:58:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:58:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:58:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:58:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:58:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:58:35 INFO - (blobuploader) - INFO - Done attempting. 17:58:35 INFO - (blobuploader) - INFO - Iteration through files over. 17:58:35 INFO - Return code: 0 17:58:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:58:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:58:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbf790448bf9c68bcc777dd4061d209871ea07f17ee09c695219ded7abb8be7c9b35efa6564d373678e31a18e8053201cf7f97013815e6c35561c3d72b6cc01e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68545717fc7525058e886acafcf26fbfac47616ae77c7c70a77549bf77f40965408d46e47e57390f7a2c62ea212df49640adde50772e67ad2152780279b314c5"} 17:58:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:58:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:58:35 INFO - Contents: 17:58:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbf790448bf9c68bcc777dd4061d209871ea07f17ee09c695219ded7abb8be7c9b35efa6564d373678e31a18e8053201cf7f97013815e6c35561c3d72b6cc01e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68545717fc7525058e886acafcf26fbfac47616ae77c7c70a77549bf77f40965408d46e47e57390f7a2c62ea212df49640adde50772e67ad2152780279b314c5"} 17:58:35 INFO - Running post-run listener: copy_logs_to_upload_dir 17:58:35 INFO - Copying logs to upload dir... 17:58:35 INFO - mkdir: /builds/slave/test/build/upload/logs 17:58:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1503.709897 ========= master_lag: 13.81 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 17 secs) (at 2016-07-13 17:58:49.865450) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 13 secs) (at 2016-07-13 17:58:49.876355) ========= 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-1468456362.758733-453271986 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbf790448bf9c68bcc777dd4061d209871ea07f17ee09c695219ded7abb8be7c9b35efa6564d373678e31a18e8053201cf7f97013815e6c35561c3d72b6cc01e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68545717fc7525058e886acafcf26fbfac47616ae77c7c70a77549bf77f40965408d46e47e57390f7a2c62ea212df49640adde50772e67ad2152780279b314c5"} build_url:https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032148 build_url: 'https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/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/bbf790448bf9c68bcc777dd4061d209871ea07f17ee09c695219ded7abb8be7c9b35efa6564d373678e31a18e8053201cf7f97013815e6c35561c3d72b6cc01e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/68545717fc7525058e886acafcf26fbfac47616ae77c7c70a77549bf77f40965408d46e47e57390f7a2c62ea212df49640adde50772e67ad2152780279b314c5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cN9kNlcASCu4dkU2hzethg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 13.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 13 secs) (at 2016-07-13 17:59:02.920809) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 16 secs) (at 2016-07-13 17:59:02.921166) ========= 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-1468456362.758733-453271986 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018075 ========= master_lag: 16.35 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 16 secs) (at 2016-07-13 17:59:19.288617) ========= ========= Started reboot skipped (results: 3, elapsed: 10 secs) (at 2016-07-13 17:59:19.288894) ========= ========= Finished reboot skipped (results: 3, elapsed: 10 secs) (at 2016-07-13 17:59:30.128434) ========= ========= Total master_lag: 53.09 =========